331 likes | 557 Views
VSP3299 Using VMware vSphere Storage Appliance to Create Shared Storage from Local Storage. Agenda. 20 minutes 30 minutes. VMware vSphere Storage Appliance Overview Understanding vSphere Storage Appliance Performance Q & A. Agenda. 20 minutes 30 minutes 10 minutes.
E N D
VSP3299Using VMware vSphereStorage Appliance to Create Shared Storage from Local Storage
Agenda • 20 minutes • 30 minutes • VMware vSphere Storage Appliance Overview • Understanding vSphere Storage Appliance Performance • Q & A
Agenda • 20 minutes • 30 minutes • 10 minutes • VMware vSphere Storage Appliance Overview • The business problem VSA solves • Key features of VSA • VSA Pricing and Packaging • Details and Best Practices • Understanding vSphere Storage Appliance Performance • Q & A with VSA team
Small and Midsize Business Understand the Benefits of Virtualization, But Many are Still Held Back Traditionally, shared storage hardware is required to fully get the benefitsof virtualization
vSphere Storage Appliance empowers SMBs that currently do not have shared storage Enterprise businesses • Many SMB are locked out of high availability and resource pooling benefits of shared storage • Don’t have shared storage experience • Tight budgets • Unaware of features enabled by shared storage Shared storage HW • vSphere Storage Appliance • Expands high availability and advanced vSphere features to SMBs without shared storage HW • Provides easy transition SMBs to add shared storage HW to their environment when ready Midsize businesses No shared storage HW Smallbusinesses
Introducing: vSphere Storage ApplianceShared Storage for Everyone • Lowers capital costs to get to virtualized IT • Drops knowledge barrier for virtualization adoption • Enables more SMBs to benefit from unique vSphere capabilities (e.g., vMotion, High Availability, automated resource management) VMware vSphereStorage Appliance (VSA) Revolutionary software that delivers shared storage capabilities for SMBs without shared storage HW
vSphere Storage Appliance — Shared Storage for Everyone What is VSA? Customer Benefits VMware vSphereStorage Appliance (VSA) • Install in minutes • Easy to use • Saves money Five click simplicity 1 High Availability without the need for shared storage hardware • Survive server failures • No more planned downtime 2 World-class datacenter capabilities – even for small environments • Set and forget automation • Get more out of your hardware Revolutionary software that delivers shared storage capabilities for SMBs without shared storage HW 3
vSphere Storage Appliance – How does it work? VMware vSphere Storage Appliance provides virtual shared storage volumes without the hardware. Enabling key features from vSphere Editions: • Essentials Plus, Standard • High Availability • vMotion • Enterprise • Fault Tolerance • Distributed Resource Scheduler • Enterprise Plus • Storage vMotion VSA runs as a virtual machine on vSphere, in multiple hosts 1 2 Uses server internal hard disk – no additional hardware required Clusters storage across server nodes 3
vSphere Storage Appliance – Licensing and Pricing Pricing Licensing vSphere Storage Appliance Shared storage capabilities, without the cost and complexity List Price NT$299,750 vSphere Essentials Plus w/ vSphere Storage Appliance + Essentials Plus NT$224,750 • vSphere Storage Appliance is licensed on a per-instance basis (like vCenter Server) • Each VSA instance supports up to 3 nodes • At least two nodes needs to be part of a VSA deployment vSphere Storage Appliance NT$175,500 (40% off) List Price NT$399,750 vSphere Storage Appliance available at 40% off when purchased with vSphere Essentials Plus
vSphere Storage Appliance 1.0:Details • Compatibility with vSphere 5 only • Requires use of vCenter Server Compatibility • RAID 1 (mirroring) protection across nodes • RAID 10 protection within each node Storage Protection • If you choose to get shared storage HW down the road, use Storage vMotion to transition your data with no service disruption Going Beyond VMware VSA
Getting the most out of VSA: Best Practices Run vCenter Separate from VSA Cluster for best protection • This ensures you’ll maintain management and recovery monitoring capabilities should a server host fails • Run vCenter Server on any separate 64-bit server, e.g.: • Free vSphere Hypervisor • Licensed vSphere host • Non-virtualized server
Getting the most out of VSA: Planning Ahead Have additional disk-space to enable RAID protection • VSA protects your data by mirroring data in multiple locations – this means your business data will require additional raw disk capacity • Good rule of thumb is to get 4x the server internal disk space you expect to use; in VSA 1.0, disk capacity and nodes cannot be changed setup – feature is planned for future release. Ensure sufficient physical memory to enable HA • vSphere HA ensures that resources are available when virtual machines need to be restarted from a failed ESXi host onto a running ESXi host. • This means 33% of all CPU and memory resources in a 3-member cluster; 50% of all CPU and memory resources in a 2-member cluster. VSA 1.0 does not support memory over-commit Setup network for redundancy • For network redundancy, all hosts in the VSA cluster must have two dual-port or four single-port network interface cards
Agenda • 20 minutes • 30 minutes • 10 minutes • VMware vSphere Storage Appliance Overview • Understanding vSphere Storage Appliance Performance • Technical Overview • Key factors for VSA performance • Results of a VSA performance test • Q & A with VSA team
VSA Technical Overview (1/2) • VSA is a cluster of 2 or 3 hosts that use local storage to create a “virtual SAN” • Simple Install / Simple Management • Everything done with a handful of clicks • Replication of data in VSA cluster is setup automatically and runs all the time • Each Host has an NFS export , managed as normal in vCenter • Hardware • Local Storage can be internal SATA or SAS • 4 x Gigabit Ethernet per host is used by VSA • RAID 1/0 at Hardware level for data protection • Hardware Compatibility List • Combination of RAID 1/0 and replication • Very good high availability • Useable Capacity is ¼ of raw capacity
VSA Technical Overview (2/2) • Hardware configuration • 3 x servers, 3 x Quad-Port Gigabit Ethernet PCI adapters, 1x Ethernet Switch • Infrastructure Operations are Now Possible – No SAN required • vMotion, Storage vMotion, DRS, HA VSA Front End vSwitch – NFS VSA Back End vSwitch – Relication NFS 1 NFS 2 NFS 3 VSA VSA VSA Primary 1 Primary 2 Primary 3 Replica 3 Replica 1 Replica 2
VSA NFS Datastores • VSA NFS Datastores • Appears just like any other NFS datastore • Can be used as NFS datastore to host VMs
Key Factors for VSA Performance • Storage Performance Key Factors – The Usual Suspects • Number of Disks • Speed of Disks • SATA, SAS, 10K RPM,15K RPM • RAID Type • Read / Write Ratio • VSA Specific Factors • Replicated Data on second host • All writes must be written on secondary host • Each write generated by VM, will result in 2 writes logically and 4 writes physically • RAID Controller • Cache size of local SCSI controller
Monitoring and Measuring VSA Performance • Application / VM / End User is most important • Response Time, Query Time, Transactions Per Minute • vCenter disk latency and commands/second by VM • esxtop - virtual disk counters by VM, press v • NFS Share level will show stats from all VMs using each share • Gives a bigger picture • vCenterDatastore metrics for latency and commands/second • esxtop – disk devices, press u • SCSI Adapter will show the activity of both primary and replicated datastores • vCenter Physical Adapter • esxtop – physical adapter (probably vmhba1), press d
VSA Performance Tests Conducted VMmark2 Test Workload • A mixed workload of “Real Applications” • Focus on Application performance running on top of VSA IOBlazer Test Workload • Creates disk IO workload • Focus on VSA storage performance 1 2
1 VSA Application Performance Test: Setup • VMmark2 Workload Configuration • VMmark2 Workload Specifics • Exchange 2007 (1000 Users) • 3-Tier DVD Store OLTP (3 App VMs, 1 DB VM) • OLIO (1 App VM, 1 DB VM, 400 Users) • Standby – Heartbeat VM • Infrastructure Operations – vMotion, Storage vMotion, Deploying VMs • VSA Cluster Configuration - 3 identical servers • 2 x Intel Xeon x5680 3.33GHz 6-core processors, 96 GB RAM, Intel Quad Port Gigabit Ethernet • LSI RAID controller with 512MB cache • Write Back / Adaptive Read caching enabled • 8 x 300GB 10K RPM SAS disks • RAID 1/0
1 VSA Application Performance Test: Results (1/2) • VMmark2 Test Results • Tests ran successfully, including Infrastructure Operations with only local storage • Sustained average IOPS of approximately 2000 on 10K RPM Disk Config • Write intensive workload • Application workload had a Read / Write ratio of 40/60 • Physical Adapter showed a Read / Write ratio of 15/85 • Includes Infrastructure Operations • Includes data replication writes on second host • Showed that a mixed workload can run well on VSA
1 VSA Application Performance Test: Results (2/2) • VMmark2 on VSA Results • Response time was much better for I/O intensive applications with RAID cache enabled (write back) • Hardware Configuration is a big factor in VSA performance
2 VSA Storage Performance Test: Setup • IOBlazer Testing with VSA • IOBlazer is a VMware labs Fling – freely available • Generates Disk IO • Test Configuration • Same Configuration from VMmark2 Testing • IOBlazer Installed on 3 Windows 2008 R2 64-bit Server VMs • One VM on each of the 3 VSA NFS Shares • 8k requests, random, 50/50 read/write, 32 Outstanding IOs • Test Scenario • Phase 1 – IOBlazer workload was run on each VM separately • Phase 2 – IOBlazer workload was run on 2 VMs at the same time • Phase 3 – IOBlazer workload was run on all 3 VMs at the same time
2 VSA Storage Performance Test: Results (1/3) • IOPS approximately 1200 for each VM in Phase 1 • IOPS Increase to 2x with all 3 VMs • Latency increases by about 3ms from 1 to 3 VMs
2 VSA Storage Performance Test: Results(2/3) VM 2 VM 3 2 VMs All 3 VM 1
2 VSA Storage Performance Test: Results (3/3) VM 1 VM 2 VM 3 2 VMs All 3 Total Much Higher All 3 Hosts Active Primary Replica
Conclusions: Choosing the Best Configuration (1/2) • Price / Performance / Capacity Trade-offs for VSA Configuration • SATA / 10K / 15K RPM Disks • Capacity • Performance • Price • The right configuration depends on budget, performance, and capacity requirements
Conclusions: Choosing the Best Configuration (2/2) • Hardware Configuration Should Match Goals for VSA Deployment • Tradeoff of Cost / Performance / Capacity • Provides ability to use vMotion, DRS, Storage vMotion • Understand Performance in Shared Storage VSA Environment • VM / App Level is important, but not the whole picture • Monitoring at the datastore and physical adapter level show impacts of other VMs and VSA replication
vSphere Storage Appliance Questions?
VSP3299Using VMware vSphereStorage Appliance to Create Shared Storage from Local Storage