VDI infrastructure considerations - VMware · 2008-11-18 · Typical VDI Architecture Hypervisor...
Transcript of VDI infrastructure considerations - VMware · 2008-11-18 · Typical VDI Architecture Hypervisor...
VDI infrastructure considerations: Choices that dramatically influence user experience and cost outcomes
Rich CliftonSVP & GM Virtualization & Grid Infrastructures Business Unit
2© 2008 NetApp. All rights reserved.
Promise of Virtual Desktops
� Simplify desktop management– Reduce the intensive technical support
– Reduce the number of PC images
� Lower costs– Address staffing costs and data recovery costs
� Reduce data loss – Backup is a challenge if it gets done at all
� Improve security and compliance– Control data portability
– Centralize the continuous security upgrades and patches
3© 2008 NetApp. All rights reserved. 3NetApp Confidential -- Do Not Distribute
Typical VDI Architecture
Hypervisor� VMware ESX
Virtual Desktops
Connection Broker� VMware Virtual Desktop Manager
Clients� Laptops, desktops, thin clients
Physical Servers
Datacenter
Desktop Broker
VM VM VMVM VM VM
Persistent Non-Persistent
4© 2008 NetApp. All rights reserved.
The Storage Challenges
� Storage costs affect ROI– Traditional shared storage is expensive
� Lengthy mass deployment timeframes– Need to smoothly mix physical and virtual
– Provisioning for hundreds/thousands at a time
� Storage is central to security and control of user data – Reliable backups, data retention and immutable storage
� High service levels are critical– Any failure can bring 1000’s of users down
– Performance bottlenecks -1000’s of systems boot at same time
5© 2008 NetApp. All rights reserved.
Typical VDI storage outcome
6© 2008 NetApp. All rights reserved.
VDI with NetApp Data Deduplication
7© 2008 NetApp. All rights reserved.
Primary Storage Data Deduplication
� Virtual Desktops by design are identical– Dedupe eliminates the data redundancy in a
Datastore– Also eliminates the redundancy in user profiles
and network directories� Making it practical
– Dedupe requires no special configuration– Implemented with existing deployed images– Continue to use Converter to migrate desktops
Dedupe Reduces the storage in a Datastoredown to that of an individual Virtual Desktop
8© 2008 NetApp. All rights reserved.
Cost Effective Desktop Storage
� Deduplicate virtual desktops
� Dedupe end-user storage by 20%-40%
� Thin provisioning increases utilization to over 70%
� RAID10 protection at ½ the cost
Virtual Storage
Physical StorageUtilization
Virtual Desktops
<40%70%
9© 2008 NetApp. All rights reserved.
Use 50% Less Storage. Guaranteed*.
Use NetApp for your virtual environments, and we guarantee* you will use 50% less storage� Implement our standard best practices� Use our industry-leading features
– Thin provisioning– Deduplication– RAID-DP®– NetApp Snapshot™ copies
� Have us help you install� If you don’t use 50% less storage, get the
required capacity at no additional charge
“We now see an average of 83% reductions in redundant data on our VMware®system.”
- Jonathan Davis, Duke Institute for Genome Sciences and Policy
*For terms and conditions, go to netapp.com/guarantee
50%
10© 2008 NetApp. All rights reserved.
The Storage Challenges
� Storage costs affect ROI– Traditional shared storage is expensive
� Lengthy mass deployment timeframes– Need to smoothly mix physical and virtual
– Provisioning for hundreds/thousands at a time
� Storage is central to security and control of user data – Reliable backups, data retention and immutable storage
� High service levels are critical– Any failure can bring 1000’s of users down
– Performance bottlenecks -1000’s of systems boot at same time
11© 2008 NetApp. All rights reserved.
VM
The Evolution of the Desktop
DR Site
Clients& Web
A common storage pool for virtual desktop and end-user storage
CIFS& NFS Storage PoolStorage Pool
Desktop Broker
VM VM VM VM VMVM VMVMVM VM VM
12© 2008 NetApp. All rights reserved.
The Deployment Challenge
� Lengthy Mass Deployment Timeframes– Cloning 100s – 1,000s of Virtual Machines Takes Time– Traditional infrastructure:
� 6-12 Minutes Per VM (5-10 VMs deployed per Hour)
� What if you could do thousands of VMs in minutes?
13© 2008 NetApp. All rights reserved.
����������
Virtual MachineTemplate (VMX)
V-Disk 0
Datastore A
VMDK
NetApp FlexClone Storage ProvisioningBegin by Building Template of the VM to Deploy
���� ��������
FlexVol
Datastore A
14© 2008 NetApp. All rights reserved.
����������
Virtual MachineTemplate (VMX)
V-Disk 0
Datastore A
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
Use VMware’s Cloning to Fill the Datastore with VMs
���� ��������
FlexVol
Datastore A
NetApp FlexClone Storage Provisioning
15© 2008 NetApp. All rights reserved.
FlexClone the Volume and Mount the Cloned Datastore
���� ��������
FlexVol
Datastore A Datastore B
����������
Datastore A
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
Datastore B
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
NetApp FlexClone Storage Provisioning
16© 2008 NetApp. All rights reserved.
…Continue to Build out Datastores with FlexClone…
���� ��������
FlexVol
Datastore A Datastore B
Datastore C
����������
Datastore A
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
Datastore B
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
Datastore C
VMDK
VMDK
VMDK
VMDK
VMDK
VMDK
NetApp FlexClone Storage Provisioning
17© 2008 NetApp. All rights reserved.
NetApp FlexClone Storage Provisioning
� Instantly Provision VMs and Datastores– Supports FCP, iSCSI, VMFS, RDM, & NAS– Clones are Immediately Available– Clones Require Zero Additional Storage
� FlexClone Reduces the storage of Multiple Datastores down to that of a Single Datastore
FlexClone provides the ability to provision 1000s of Virtual Machines in minutes
18© 2008 NetApp. All rights reserved.
Success Is When All Management FunctionsAre More Productive
DBA
VirtualServer/Desktop Admin
App Admin
VM1 VM2 VM3 VM4 VM5 VM6 VM7 VM8
Storage Admin
Storage Pool
19© 2008 NetApp. All rights reserved. 1919
VM1 VM2 VM3 VM4
SnapManager for Virtual Infrastructure
Primary Site
Virtual Server/DesktopAdmin Virtual Center
SMVIAPI
VM1VMDK
VM2VMDK
VM3VMDK
VM4VMDK
POLICIES
Storage Pool
StorageAdmin
� Policy based management of– Snapshots– Restores– Replication
� Storage Admin sets and controls policy
� Virtual Server Admin delegated to run data management for virtual infrastructure
� SMVI coordinated with Virtual Center– VM-aware snapshot– VM locality
20© 2008 NetApp. All rights reserved.
The Storage Challenges
� Storage costs affect ROI– Traditional shared storage is expensive
� Lengthy mass deployment timeframes– Need to smoothly mix physical and virtual
– Provisioning for hundreds/thousands at a time
� Storage is central to security and control of user data – Reliable backups, data retention and immutable storage
� High service levels are critical– Any failure can bring 1000’s of users down
– Performance bottlenecks -1000’s of systems boot at same time
21© 2008 NetApp. All rights reserved.
Business Continuance for Desktops� 99.999% system availability� Transparent recovery from component failure
� Automatic failover for system and site failure
� Recover in minutes from larger regional disasters
Building 1 Building 2 DR Site
Get storage for HA and DR for less than the cost of a single traditional storage system
22© 2008 NetApp. All rights reserved.
Ensure Compliance of Desktop Data
� Centralized desktop backups– Hourly, with no load on servers– Always full backups – space efficient
� Retain daily user history on disk
– Store cost-effectively for months or years
– Secure history in tamper-proof storage
� Protect access to desktop and end-user storage
– Real-time encryption of data
100’s of vaulted Snapshots
user data
Full point-in-time copy
23© 2008 NetApp. All rights reserved.
The Storage Challenges
� Storage costs affect ROI– Traditional shared storage is expensive
� Lengthy mass deployment timeframes– Need to smoothly mix physical and virtual
– Provisioning for hundreds/thousands at a time
� Storage is central to security and control of user data – Reliable backups, data retention and immutable storage
� High service levels are critical– Any failure can bring 1000’s of users down
– Performance bottlenecks -1000’s of systems boot at same time
24© 2008 NetApp. All rights reserved.
Storage Service Levels
� Virtualization and larger disk drives require higher resiliency– Does this mean RAID 6?
� Storage performance is paramount too– Does this mean RAID 10?
� But cost is also a major factor…
VM1 VM2 VM3 VM4
Consolidation
This is critical as you move Virtualization into large scale workloads like serious VDI
25© 2008 NetApp. All rights reserved.
Choices in RAID
Poor
Marginal
Good
Excellent
RAID 0RAID 10RAID 6
RAID 5RAID 5
RAID 10RAID DPRAID 5RAID 6
RAID DPRAID 10
RAID 6RAID DP
RAID 0RAID 0
ResiliencyStorage Efficiency
Performance
Note: RAID DP is a high performance variant of RAID 6
26© 2008 NetApp. All rights reserved.
Dedupe Aware Cache
� Keep up with performance requirements without increasing drive counts
� Resilience to boot and login storms� Extend capability of an existing system� Implemented in Hardware & Software
– Performance Accelerator Module (PAM)– FlexScale
27© 2008 NetApp. All rights reserved.
NetApp VDI Performance Benefits
����������
������
��������� ��
������
����������
������
��������� ��
������
Network IOPS
����������
������
��������� ��
������
Boot Time
Disk I/O Utiliz
ation
PAM provides the equivalent VDI performance of a higher-end system
� Increase disk throughput by ~70%
Source: Upcoming TR 37051024 virtual desktops tested on a FAS3070 with PAM and Dedupe
� Decrease disk workload by >60%− Increase Scalability!− Lower Cost!
� Improve boot time by up to ~40%− Increase Performance!
28© 2008 NetApp. All rights reserved.
Effect of Dedup Aware Cache (PAM) on VDI
� Significantly increase system throughput � Dramatically decrease boot time
– Boot 1000 desktops in 10 minutes– Similar effects on login storms
� Improve Scalability– Reduce disk workload by up to 50%
– Deploy more virtual desktops per storage system
� Lower VDI cost– Meet your VDI performance requirements at a lower cost – Higher and more predictable service levels with fewer
disks on a less expensive storage model
29© 2008 NetApp. All rights reserved.
Through Attention to VDI Infrastructure Choices You Can:� Buy less infrastructure� Accomplish more � Make end users enthusiastic about the results� Protect your business
30© 2008 NetApp. All rights reserved.
Thank You
30© 2008 NetApp. All rights reserved.