House of Cards. IaaS without storage performance testing. Howard Marks, Deep Storage Len Rosenthal, Load DynamiX

Similar documents
MaxDeploy Hyper- Converged Reference Architecture Solution Brief

Flash Storage: Trust, But Verify

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

Everything you need to know about flash storage performance

NEXT GENERATION EMC: LEAD YOUR STORAGE TRANSFORMATION. Copyright 2013 EMC Corporation. All rights reserved.

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

How To Test A Flash Storage Array For A Health Care Organization

The Flash Based Array Market

Storage Validation at GE

On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform

Increasing Storage Performance

How SSDs Fit in Different Data Center Applications

Bright Idea: GE s Storage Performance Best Practices Brian W. Walker

BEST PRACTICES FOR DEPLOYING VNX IN THE HYBRID CLOUD

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

How Virtualization Breaks Traditional Storage

VDI Without Compromise with SimpliVity OmniStack and Citrix XenDesktop

Comparison of Windows IaaS Environments

Deep Dive on SimpliVity s OmniStack A Technical Whitepaper

Flash Use Cases Traditional Infrastructure vs Hyperscale

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Datasheet. Highlights LOAD DYNAMIX ENTERPRISE VDI WORKLOAD MODELS. Solution Summary. VDI Workload Models

Data Protection & Cloud. Corradino Milone PreSales Commvault Italia

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions

OpenStack & AWS: The Fastest Path to Hybrid IT

Implementing Multi-Tenanted Storage for Service Providers with Cloudian HyperStore. The Challenge SOLUTION GUIDE

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

New Features in PSP2 for SANsymphony -V10 Software-defined Storage Platform and DataCore Virtual SAN

All-Flash Array Handles Multi-Tenant Big Data Customers

Leith Automotive Group: Private Hybrid Cloud Enables Company-Wide Desktop Virtualization

Traditional v/s CONVRGD

Overcoming the Storage Challenges of Persistent Virtual Desktops with Dell EqualLogic Hybrid Arrays and Unidesk

The Data Placement Challenge

Dell Converged Infrastructure

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

SSDs: Practical Ways to Accelerate Virtual Servers

Maximizing SQL Server Virtualization Performance

Amazon EC2 Product Details Page 1 of 5

How To Speed Up A Flash Flash Storage System With The Hyperq Memory Router

THE SUMMARY. ARKSERIES - pg. 3. ULTRASERIES - pg. 5. EXTREMESERIES - pg. 9

Scaling from Datacenter to Client

Virtualization and IaaS management

Azure VM Performance Considerations Running SQL Server

Delivering SDS simplicity and extreme performance

SSDs: Practical Ways to Accelerate Virtual Servers

Deploying Affordable, High Performance Hybrid Flash Storage for Clustered SQL Server

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

Microsoft Windows Server in a Flash

Microsoft Windows Server Hyper-V in a Flash

SQL Server Virtualization

Milestone Solution Partner IT Infrastructure MTP Certification Report Scality RING Software-Defined Storage

Evaluation of Multi-Hypervisor Management with HotLink SuperVISOR

Nutanix Solutions for Private Cloud. Kees Baggerman Performance and Solution Engineer

Flash and OpenStack in the Enterprise: An Accelerating Trend

Is Hyperconverged Cost-Competitive with the Cloud?

Business white paper Invest in the right flash storage solution

CloudByte ElastiStor Date: February 2014 Author: Tony Palmer, Senior Lab Analyst

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

FLASH STORAGE SOLUTION

Boost your VDI Confidence with Monitoring and Load Testing

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

Database-as-a-Service (DBaaS) Reference Architecture with VMware and Tintri WHITE PAPER

Increased Security, Greater Agility, Lower Costs for AWS DELPHIX FOR AMAZON WEB SERVICES WHITE PAPER

Top 5 Reasons to choose Microsoft Windows Server 2008 R2 SP1 Hyper-V over VMware vsphere 5

REFERENCE ARCHITECTURE. PernixData FVP Software and Splunk Enterprise

Workspace & Storage Infrastructure for Service Providers

NexGen N5 Hybrid Flash Array with XenDesktop

NEXSAN NST STORAGE FOR THE VIRTUAL DESKTOP

ISE 820 All Flash Array. Performance Review. Performance Review. March 2015

Understanding Data Locality in VMware Virtual SAN

Flash Memory Solutions for Small Business

Managing MySQL Scale Through Consolidation

Comparison of Hybrid Flash Storage System Performance

Building an AWS-Compatible Hybrid Cloud with OpenStack

WHITE PAPER Optimizing Virtual Platform Disk Performance

Best Practices for Deploying Citrix XenDesktop on NexentaStor Open Storage

Nimble Storage + OpenStack 打 造 最 佳 企 業 專 屬 雲 端 平 台. Nimble Storage Brian Chen, Solution Architect Jay Wang, Principal Software Engineer

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

PRIVATE CLOUD. November 6, 2013 Kay Metsker & Dan Mercer

IBM Spectrum Protect in the Cloud

Extending the Power of Your Datacenter

Veritas NetBackup With and Within the Cloud: Protection and Performance in a Single Platform

VMware Software-Defined Storage & Virtual SAN 5.5.1

Hyperscale Use Cases for Scaling Out with Flash. David Olszewski

VirtualclientTechnology 2011 July

WHITE PAPER 1

The Zadara Storage Cloud A Validation of its Use Cases and Economic Benefits

Intel Service Assurance Administrator. Product Overview

Journey to the All-Flash Data Center

Xangati Storage Solution Brief. Optimizing Virtual Infrastructure Storage Systems with Xangati

ZADARA STORAGE. Managed, hybrid storage EXECUTIVE SUMMARY. Research Brief

Performance Analysis: Benchmarking Public Clouds

Deep Dive: Maximizing EC2 & EBS Performance

Building an Internal Cloud that is ready for the external Cloud

Calsoft Webinar - Debunking QA myths for Flash- Based Arrays

Accelerate the Performance of Virtualized Databases Using PernixData FVP Software

Increasing performance and lowering the cost of storage for VDI With Virsto, Citrix, and Microsoft

ENABLING A FASTER ROAD TO THE ALL-FLASH DATACENTER

Microsoft Windows Server Hyper-V in a Flash

Transcription:

House of Cards IaaS without storage performance testing Howard Marks, Deep Storage Len Rosenthal, Load DynamiX 1

Your NOT So Humble Speaker 25+ years of consulting and writing for trade press Columnist/blogger at NetworkComputing.com Chief Scientist DeepStorage, LLC Independent test lab and analysts @DeepStorageNet on Twitter Hmarks@DeepStorage.Net 2

Today s Agenda What do we mean by IaaS? Why IaaS is for the corporate datacenter? The three types of IaaS storage How IaaS makes life difficult for storage The I/O blender and other hypervisor effects Users choose their storage level Noisy neighbors have a lease Which makes storage testing all the more critical 3

Infrastructure As A Service? Self service meets virtualization Users create VM from service catalog through web interface CPU, memory, storage capacity, storage class Can be delivered several ways Public (eg: AWS, Microsoft Azure) Private (eg: VMware vcac, Openstack, Cloudstack) Still in your data center for security and privacy 4

IaaS Drivers Agility Workload deployment shrinks from days to minutes Workloads billed by the hour Ideal for seasonal, temporary workloads Encourages users to release unneeded resources Can lead to higher utilization Allows IT to compete with public cloud 5

Storage = IaaS Magic Scaling the compute side of IaaS is science Just manage the vcpu to core ratio Storage for IaaS is still an art form Storage costs vary over 10X for same capacity Therefore, a large fraction of total costs Storage guy metrics like IOPS alien to users Poor visibility into how applications affect storage Many projects stall on storage performance 6

IaaS Storage Types Non-persistent Block storage that s released when VM shutdown Persistent block storage Eg: Amazon EBS, Openstack Cinder Dynamically provisioned, traditional storage Object Storage The cheap stuff eg: Amazon S3 Requires application support or gateway 7

Block Storage in Classes Defined in orchestration layer Media SSD, hybrid, spinning disk, Etc. Data protection RAID level, replication, snapshot schedule Hopefully storage QoS Minimum IOPS, IOPS quota Priority Some limited to gold, silver, bronze 8

The Cloud s Dark Side Cloud providers have no visibility Into how storage will be used Into the application So APM tools limited value Into future requirements The user/customer buys 200GB of Silver That may be a WORN archive or real time trading database They may make it 2TB overnight They may have needed bronze or plutonium 9

Virtualization is Hard on Storage Disk drives like sequential workloads When multiple VMs do sequential I/O they re multiplexed together That throws I/O into a blender all I/O is now random I/O! 5 VMs each needing 100 IOPS might need 700-1000 IOPS when virtualized 10

Enter the Noisy Neighbor Pre virtualization storage performance managed by spindles More IOPS, more 15K RPM drives Each app had dedicated spindles In IaaS multiple VMs, from different users, share a volume When marketing re-indexes their database at 2PM others may suffer 11

Can t I Just Throw Flash At It? Flash based SSDs do provide lots of IOPS But even all flash arrays have their limits and most of us can t afford them Hybrid solutions are application sensitive How much flash? How to deploy? Storage performance validation with load testing can reveal: How much flash you need How your system will react to new workloads, noisy neighbors Performance limits 12

Storage Performance Validation A key to successful IaaS Len Rosenthal VP, Marketing July 24, 2014 13

Who is Load DynamiX? Who we are Mission History Headquarters Products Leader in Storage Performance Validation Putting your storage technologies to the test Provide insight into storage infrastructure behavior to assure performance & optimize cost for public and private clouds Market entry March 2009; Privately-held Santa Clara, CA Software: Load DynamiX Enterprise Hardware: LDX Series load generation appliances 14

Storage Performance Validation Go Daddy Case Study Go Daddy Overview World s largest web hosting provider: 5+ million accounts Over 50 million domain names under management 3300 employees; 600+ IT developers, 5 storage admins IT Challenge Determine most cost-effective storage systems to support 31PB growing 30% annually with 99.999% uptime across 5 data centers Solution Multiple Load DynamiX 10G Series appliances Go Daddy Benefits Projected storage cost savings of 65% over 2 years Full confidence that their storage systems can support projected workloads Freedom to rapidly innovate with new technologies Load DynamiX is like my smart phone I can t imagine my life without it! Julia Palmer Manager, Performance Engineering Go Daddy 15

Attaining IaaS Enlightenment If it ain t broke don t fix it! Test in production and pray Validate with freeware tools (Iometer, etc.) Validate with Evolution of Evolution Storage Performance Validation 16

Storage Performance Validation Process In 3 Simple Steps Iterate on different products & configurations Create Model Create storage workload emulations from production data or use our sample workloads. Run Tests 1 2 3 Connect storage systems to Load DynamiX load generation appliance and run the tests. Analyze Results Find performance limits. Compare latency, throughput & IOPS of different products and configs. Iterate on different model assumptions, scale Deploy In Production with Confidence 17

Go Daddy Production Workload Virtually identical to the one created in Load DynamiX 18

Storage Cost Optimization Driving cost optimization through technology validation Existing Vendor Baseline Cost per GB Vendor C 56% drop Vendor B 23% drop OS & Disk Change 56% drop Every transition validated with Load DynamiX Add Compression 35% drop Dedupe/Compression 62% drop Whitebox 67% drop Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 19

Benefits to Go Daddy by Using Load DynamiX Faster Validation Weeks to test in lab, not 12 months in production Superior Storage ROI Pick most cost effective solution for workload Performance Testing Confidence in user experience Freedom to Innovate Insight for better decisionmaking Storage Engineer Availability Confidence in 5-9 s under load 20

Q&A Session Howard Marks DeepStorage.net Len Rosenthal Load DynamiX.com 21