230 likes | 463 Views
Virtualized Storage for Virtualized Workloads: The Smarter Data Center. AGENDA. “Better together…”. Why Virtualize? Industry Trends 2010 and Beyond Economic and Business drivers Storage Virtualization Comes of Age Customer Use Cases Value Proposition Why XIV?.
E N D
Virtualized Storage for Virtualized Workloads: The Smarter Data Center
AGENDA “Better together…” • Why Virtualize? • Industry Trends • 2010 and Beyond • Economic and Business drivers • Storage Virtualization Comes of Age • Customer Use Cases • Value Proposition • Why XIV?
Storage Virtualization Definition “Adding an abstraction layer of software that hides the physical devices from the user and allows all devices to managed as a single pool” Source: “Why are IT Leaders Deploying Virtualized Storage?”, Dick Csaplar, Aberdeen Group, June 2010
What’s all the buzz about storage anyway? Virtualization Data Protection Analytics E-mail Database • Reduce cost • Reduce complexity • Reduce risk • Reduce energy and floorspace • Increase productivity • Increase reliability Consolidate
IBM/XIV and VMware Global Partners Mutual Global Partners IBM is the largest OEM of VMware on the planet! IBM XIV Storage VMware® certified for ESX 3.5 & vSphere 4.0/4.1 Optimal Virtualization Platform 5
Navisite Hosting virtualizes success with IBM XIV • Challenge: • Deliver a flexibleplatform at a low cost • Solution: XIV • Advantages: Smaller footprint – saves75% floor space Reduces power consumption by over 80% Ease of management • From days to minutes
Five Key Attributes of Enterprise Storage for Virtualization • All of these key attributes with unlimited scalability
Old Problems – New Solutions 1:41.09 (101.09s) 10.03s Darvis Patton, 2008 David Rushida, 2010 World record 800m
Random I/O Characterization of VMware • Traditionally application determines whether writes and reads are sequential or random • As VMs are added to an ESX server, the read and write data pattern becomes more randomized to disk • High random read and write access greatly reduces traditional disk performance • Disk bottlenecks reduce the consolidation ratio in the virtual infrastructure
Random I/O Characterization of VMware • The XIV Storage System already optimizes for random read/write access • Random seek times dramatically reduced • More granular and efficient caching • Highest performance for consolidated environments
How is XIV different? XIV Virtualized Storage Software vs. • Controller-centric • Custom hardware and software • Centralized, shared cache • Needs lots of shared bandwidth • Complex cache lock management • Scales capacity • Grid of autonomous servers • Software only • Distributed cache • No shared bandwidth needed • No complex lock management • Scales in every dimension
Interface Interface Interface Cache JBOD JBOD Traditional Dual Controller I/O • IOs must pass single or dual controller • No parallel IO -> needs fast Disks! • Host spots most likely to occur Controllers 12
Interface Interface Interface Interface Data Module Data Module Data Module Data Module Data Module Data Module Data Module Data Module Data Module Data Module Data Module Data Module XIV’s Parallel Architecture • All IO parallel ! • Totally balanced:Paths, CPUs, Caches, Disks • No hotspots! Data Switching Switching 13
VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK vMotion with Traditional Storage CPU Overload! Disk Hotspot Datastore - VMFS Virtual Machine heavily using CPU and Disk vMotion moves VMs non-disruptively to resolve CPU bottleneck Virtual Disk (VMDK) has not moved and hotspot is unresolved
Datastore - VMFS VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK VMDK Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 vMotion with XIV CPU Overload! VMotion + XIV Perfect Server AND Storage Load Balancing for VMwareAll Hotspots Eliminated
Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Traditional Storage Snapshots LUN for VMware DataStore Snapshot Reserve Full Clone of LUN for VMware DataStore Full Clone of LUN for VMware DataStore Traditional Storage assigns certain spindles to the LUN of the Datastore Incremental R/W snapshot uses the same limited spindles + snapshot reserve. Production LUN affected negatively when snapshot is in use. To overcome negative affect on production LUNs, full clones are created for each snapshot that needs R/W access.
Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 Data Module 1 XIV Snapshots vs Traditional Storage for VMware • Incremental Snapshots perform well as blocks are already optimally distributed and configured. No dedicated reserve space required. • Disk required for read/write performance LUN snapshots is reduced exponentially compared to traditional storage
IBM XIV with VMware Site Recovery Manager VM #1 VM#2 VM#2 DATA DATA VM#4 DATA VM#3 Application Failover DATA Storage Failover
Coming Attraction – VAAI* Support in Q42010 • Supported Features: • Block zeroing • Full copy • HW-assisted locking • Benefits: • Better I/O performance • Reduced CPU consumption • Better VM scalability • Faster VM provisioning and startup • Faster thin provisioning allocation * vStorage APIs for Array integration
IBM XIV is certified with the applications you rely on Virtualization Data Protection Analytics E-mail Database
MS Exchange Stress Test: “Simply Outstanding... Sensational…” The worst case scenario included running a new baseline Exchange Jetstress test with 50+% of the XIV architecture disabled. XIV, with a major disadvantage due to the disabled architecture, still outperformed the unencumbered HP EVA and EMC DMX architectures. Simply outstanding! 3X faster than HP EVA & DMX-4 According to (customer name withheld) .... "XIV was subjected to a battery of stress test exercises that simply COULD NOT be performed on other enterprise storage platforms. XIV’s ability to extend resiliency while maintaining performance extends far beyond the breaking point of other enterprise arrays" "XIV, with a major disadvantage due to a 50+% disabled architecture, still outperformed the unencumbered HP EVA and EMC DMX architectures. Simply outstanding!" "Sensational performance marks, in my opinion.."
Performance: What would it mean to you if you never had to worry about HOT SPOTS in your storage? Optimal Data Placement – data in the right place without manual intervention Servers and Storage enhanced in parallel - Servers and now storage able to take advantage of advances in commodity components Simplicity Easy Management - Reduced complexity of common storage tasks XIV does with storage what VMware does with servers – optimizing resources the first time XIV is evenly distributed which means consistent storage performance for all VMs Reduced Cost and TCO 50-60% less than any other storage platform Why XIV With VMware? Ideal pairing for virtualized servers with virtualized storage