VMware Diamonds

Download Report

Transcript VMware Diamonds

VDI on NetApp
Virtualized Storage for Virtual
Desktop Infrastructure
VDI on NetApp
© 2008 Network Appliance, Inc. All rights reserved. Specifications subject to change without notice. NetApp, the NetApp logo,
FlexClone, FlexVol, SnapMirror, SnapRestore, SnapVault, SyncMirror, and WAFL are registered trademarks and FlexShare,
RAID-DP, and Snapshot are trademarks of NetApp, Inc. in the U.S. and other countries. Linux is a registered trademark of
Linus Torvalds. Mac is a registered trademark of Apple Computer, Inc. VMware is a registered trademark of VMware, Inc. All
other brands or products are trademarks or registered trademarks of their respective holders and should be treated as such.
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
2
Introduction to VDI on NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
3
Traditional Desktop challenges
 Management
 Security
 Compliance
 Access/changing workforce
 Disaster recovery/business continuity
Forrester Research
© 2008 NetApp. All rights reserved.
NetApp Confidential -- Do Not Distribute
Promise of Virtualized Desktops
 Simplify desktop management
 Lower costs
 Reduce data loss
 Improve security and compliance
© 2008 NetApp. All rights reserved.
NetApp Confidential -- Do Not Distribute
5
VDI Success Criteria and Why Storage is
Critical
 Low initial capital investment
– Providing storage for 100s, 1000s of desktops very costly
– User data often 2-3 times the desktop OS size
 Simplify and centralize VDI management
– Managing virtual desktop infrastructure requires agile storage
– Need to provision VMs and storage for 1000s of desktops
 Same or better user experience
– Storage availability and performance are essential
– Bottlenecks or failures can impact 1000’s of users
 Storage is central to security and control of user data
– Require regular backups, data retention and immutable storage
© 2008 NetApp. All rights reserved.
NetApp Confidential -- Do Not Distribute
NetApp Storage
Essential for Virtual Desktop Solutions
Storage Efficiency  Spend 50% less on storage
Operational Agility  Provision 1000’s of desktops and
storage rapidly with single pane
of glass
Performance  Maintain continuous access to
desktops and applications
Data Protection  Ensure compliance of desktop
data
© 2008 NetApp. All rights reserved.
NetApp Partners with Key VDI Vendors
 VMware View (formerly VDI)
 Building on virtual server mindshare
 Citrix XenDesktop
 Well known in desktop environment
 Partnering with Citrix XenDesktop
 Close partnership between NetApp and MSFT
© 2008 NetApp. All rights reserved.
NetApp Confidential -- Do Not Distribute
8
NetApp Sets the Tone for Radio Television
of Serbia and EuroSong 2008
 Business Challenge
–
Create high-performance, reliable virtual
infrastructure to support real time broadcasting.
 Solution
As the public broadcaster in Serbia,
Radio Television of Serbia (RTS)
broadcasts and produces a variety of
news, drama, and sports
programming through radio,
television, and the Internet. RTS is
the biggest broadcaster in the former
Yugoslavia and the Balkans and is a
member of the European
Broadcasting Union.
–
NetApp and VMware for VDI
 Benefits
–
–
–
Achieved high performance levels necessary for
content-rich broadcasting scenarios
Gained fast, reliable backup and recovery of vital
audio and video files
Supported press room for over 3,500 journalists
generating text, Web, and audiovisual content in real
time
“Journalists were surprised with the speed of the VDI and curious to know what technology was
at the heart of the infrastructure, as such a reliable, high-performance data delivery service was
new to most of them. We received comments from all over Europe congratulating us on the
most technologically advanced press center and the best service ever delivered at any song
contest. We owe that success to NetApp.”
– Srboljub Nikitovic Executive Director, Radio Television of Serbia
© 2008 NetApp. All rights reserved.
9
Affordable Internet Services Online, Inc.
(AISO)
 Business Challenge
– Build high-availability infrastructure for subscriptionbased hosted virtual desktops
– Reduce energy consumption to stay 100% solar
powered
 Solution
The country’s first solarpowered hosting company,
AISO runs 100% on solar
energy
Inc. Magazine’s Top 50 Green
Companies
15,000 clients, including
green-movement notables like
Discovery Communications
and Google (a consortium site)
– VMware® on NetApp® storage to maximize uptime,
conserve space, and shrink energy usage
– 400+ virtual desktop systems on eight physical servers
 Benefits
–
–
–
–
Expanded business while staying 100% solar powered
Reduced energy use by 70%
Protected 24x7 operations with fast backup & recovery
Consumed 8X less capacity by using thin provisioning
- 40GB, using 5GB
– Eliminated tape systems (along with cost, space,
power/cooling)
© 2008 NetApp. All rights reserved.
10
Deployment Models with NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
11
Different Desktops for Different Workers
Task Workers
Knowledge Workers
Mobile
Non-Assigned Desktops
Assigned Desktops
 Ease of management (e.g.
patch)
 Lower storage requirement
 Limited user flexibility
© 2008 NetApp. All rights reserved.
 More freedom for users
 More storage requirement
 Patch management more
difficult
Power
Users
VMware View Desktop Delivery Models
Individual Desktops
View Manager
Manual Desktop Pool
View Manager
View Manager
.
Automated Desktop Pool
.
.
VMware Full Clones or
Linked Clones
 Pre-created and populated in vCenter
 Imported into VMware View Manager
 Pre-assigned to 1
or more users
 Only 1 active user
at a time
 Customizable
© 2008 NetApp. All rights reserved.
• Dynamically
created via VMW
• Full Clones; or
• Linked Clones
 Assigned at log-in
 Persistent Desktops – 1:1 (VM: User),
customizable
 Non-Persistent Desktops: 1:n (VM: Users),
(1 active user at a time), non-customizable
Citrix XenDesktop Deployment Options
Pooled
Desktops
Assigned
Desktops
Clients
Citrix Provisioning
Server
Provisioning
Server
 Laptops, desktops,
thin clients
VM
Connection Broker
Desktop Broker
VM
VM
VM
VM
VM
Desktop Delivery Controller
VM
Virtual Desktops
Hypervisor
 Citrix XenServer
 VMware ESX
 MSFT Hyper-V
Physical Servers
Storage Pool
Datacenter
© 2008 NetApp. All rights reserved.
14
Storage for VDI
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
15
Key Decisions for VDI Storage Planning
 Plan for both desktop OS image and user data;
separate
– OS image typically 20 GB, user data can be 2-3x OS image
size
– OS in VM, user data in file share; patch OS images only
– Separate management policy to OS and user data, e.g. backup
user data but not OS
 Differentiate protocol by data type
– NFS, iSCSI, or FC for desktop OS
– CIFS for user data
 Empower desktop administrators to perform role-based
storage related tasks
– Minimize number of management tools
 Size storage system to prevent performance
bottlenecks
© 2008 NetApp. All rights reserved.
NetApp Storage
Essential for Virtual Desktop Solutions
Storage Efficiency  Spend 50% less on storage
Operational Agility  Provision 1000’s of desktops and
storage rapidly with single pane
of glass
Performance  Maintain continuous access to
desktops and applications
Data Protection  Ensure compliance of desktop
data
© 2008 NetApp. All rights reserved.
Efficiency on NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
18
Cost Effective Desktop Storage
 Reduce storage required for
virtual desktops up to 95%
 Reduce storage required for
user data by 20%-50%
Virtual
Desktops
 Double average storage
utilization
70%
<40%
NetApp Storage Pool
© 2008 NetApp. All rights reserved.
Utilization
Use at least 50% less
storage with NetApp
50% Cost Reduction Achieved by Duplication
 VM images are 100% identical
APP
APP
APP
APP
APP
DATA
OS
DATA
OS
DATA
OS
DATA
OS
DATA
OS
APP
APP
APP
APP
APP
DATA
OS
DATA Duplicate
DATA Data
DATA
Is
Eliminated
OS
OS
OS
DATA
OS
NetApp FAS
System RAID Arrays
Traditional
Enterprise
© 2008 NetApp. All rights reserved.
20
Virtualization Guarantee* Program
50
Use NetApp for your virtual
environments, and we guarantee*
you will use less storage
 50% less with NetApp systems
 35% less on your existing systems
“We now
see an
“During
the research
phase
of your
next
average
of 83%
storage
purchasing
reductions
in
cycle,
ask each
redundant
data
vendor
if itVMware®
offers a
on our
capacity
savings or
system.”
utilization guarantee.”
- Jonathan Davis, Duke
How To Participate
 Implement our standard best practices
 Use our industry-leading features
–
–
–
–
Thin provisioning
Deduplication
RAID-DP® (not required for V-Series)
NetApp Snapshot™ copies
 Use NetApp V-Series for your existing systems
 Have us help you install
 If you don’t use less storage, get the capacity
shortfall at no additional charge
Gartnerfor
Inc.Genome
Nov 2008Sciences
April Adams
Institute
Capacity Savings and Storage Utilization
and Policy
Guarantees: What's Included,
and Are
They Worth Considering?
*For terms and conditions, go to netapp.com/guarantee
© 2008 NetApp. All rights reserved.
Agility on NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
22
Agile Storage for Virtual Desktops
 Unified storage for virtual desktops
User storage
– Virtual desktops and user data
NAS
SAN
user data
Storage Pool
 Rapidly provision 1000’s of virtual
desktops
– Instant thin clones offloaded to storage
– “Single pane of glass” management
 Scale desktops in real-time
– Support 1000’s of desktops per system
–
Upgrade system without data migration
Meet any virtual desktop requirement
with a single system
© 2008 NetApp. All rights reserved.
NetApp Zero Cost Cloning
NetApp Rapid Cloning Utility
 Integrated cloning and provisioning
utility for VMware virtual machines
 vCenter Plugin
 Import VMs into VMware View
Manager
 Compatible with other connection
brokers
 Provided free of charge to NetApp
customers
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
24
The Broadest Range of Unified Storage
Fabric-Attached Storage Family




Unified storage – NAS, SAN, and iSCSI
Tiered storage from mission critical to archival
Common software, interface, and management tools
Support for heterogeneous storage with V-Series
Data ONTAP®: Foundation of the Storage Pool
FAS2000s
FAS3000s
FAS6000s
V-Series
HP EMC HDS
© 2008 NetApp. All rights reserved.
Performance on NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
26
Better Performance for Virtual
Desktops
Virtual
Desktops
!
Simultaneous:
-Boot
-Logon
-Antivirus Scan
Intelligent Cache
Virtual Storage
VDI-optimized Intelligent
Cache¹
 Boot 1000 desktops in 10
minutes
 Deploy 50% more desktops
per system
 Improved end- user
experience by 71%
Increase the density of your VDI
without performance degradation
NetApp
Storage
(1) 1024 virtual desktops tested on a FAS3070 with PAM and Dedupe
© 2008 NetApp. All rights reserved.
Data Protection on NetApp
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
28
Ensure Compliance of Desktop Data
 Centralized desktop and
application backups
– Hourly, with no load on servers
– Space efficient full backups
– End-user recovery of data
 Retain daily user history on-line
user data
Full point-in-time copy
100’s of local or vaulted Snapshots
© 2008 NetApp. All rights reserved.
– Store cost-effectively for months or
years
 Secure user history in compliant readonly storage
Enforce corporate compliance with
low storage cost
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
© 2008 NetApp. All rights reserved.
Summary
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
31
Deployment of NetApp Storage with VDI
Solution
VMware
Individual
Manual Pool
Automated Pool
Citrix
Assigned
Pooled
Efficient OS
Provisioning
User Data
Efficiency
Performance
Acceleration
Desktop OS
Protection
User Data
Protection
© 2008 NetApp. All rights reserved.
Deployment of NetApp Storage with VDI
Solution
VMware
Individual
Manual Pool
Automated Pool
Citrix
Assigned
Pooled
Efficient OS
Provisioning
NetApp Instant Thin Clone
User Data
Efficiency
NetApp Deduplication
NetApp Deduplication
Performance
Acceleration
Desktop OS
Protection
Native VMware, Citrix
NetApp Intelligent Cache
NetApp Data Protection
User Data
Protection
© 2008 NetApp. All rights reserved.
Protect Golden
Image only
NetApp Data Protection
NetApp versus Traditional Storage
NetApp EMC
True unified storage:
VM (SAN, NAS) and user storage (NAS)
X
Deduplication of desktop and data:
X
Primary, backup and DR copies
Rapid Non-permanent desktop cloning:
Using VMware View and Citrix XenDesktop
X
Rapid & efficient permanent desktop
cloning:
X
Provisions 1000’s of desktops in minutes
VDI acceleration:
Faster boot times and performance
Built-in instant backups:
Centralized, non-disruptive backups
Compliant storage of user data:
Secure data against changes or deletions
© 2008 NetApp. All rights reserved.
HP
Dell
X
X
X
X
X
X
X
X
X
Go further, faster
 Reduce cost of VDI
deployment
 Increase agility and
manageability of VDI
infrastructure
 Maintain continuous, high
speed access for end-users
 Reduce risk associated
with end-user data
© 2008 NetApp. All rights reserved.
Sizing and Resources
© 2008 NetApp. All rights reserved.
Best Practices Guides and
Supporting Resources
VMware View (VDI)

TR3705: NetApp and VMware VDI Best Practices

TR3612: NetApp and VMware Virtual Desktop Infrastructure

TR3724: VMware VDI on NetApp 1000 seat Deployment Guide


TR3725: VMware VDI on NetApp 4000 seat Deployment Guide
TR3770: 2,000-Seat VMware View on NetApp Deployment Guide Using NFS

VMware & NetApp Joint Reference Architecture http://www.vmware.com/files/pdf/resources/VMware_View_on_NetApp_Unified_Storage.pdf

Rapid Cloning Utility

VMware View (VDI) site on NetApp.com
Citrix XenDesktop

TR3694: NetApp and Citrix XenServer – Building a Virtual Infrastructure from Server to
Storage

TR3711: Citrix XenDesktop 2.0 with NetApp Storage - Pilot Deployment Overview

TR3748: NetApp and Citrix XenDesktop Best Practices

Citrix XenDesktop site on NetApp.com
© 2008 NetApp. All rights reserved.
NetApp PS VDI Deployment Methodology
Step 4: Solution
Management
Manage
Step 3: Solution
Implementation
Requirements
Transformation
Journey
Implement
Step 1: Solution
Requirements
Gathering
Design
Step 2: Solution Design
TR3705: NetApp and VMware VDI Best Practices
© 2008 NetApp. All rights reserved.
 2a: Capacity
 2b: Performance
 2c: Obtain storage system
configurations
 2d: Validate configurations
NetApp Internal Use Only
38
Backup Slides
© 2008 NetApp. All rights reserved.
The NetApp & VMware Global Alliance
 Mutual Global Partners
 All NetApp products are VMware certified
 Deep engineering-level collaboration
 Reference platform for iSCSI and NFS for ESX3.0
 Actively engaged across all levels
 Joint escalation team (VET)*
 Compelling joint value proposition
 VMware vStorage integration partner
* Available in Q2CY’08
© 2008 NetApp. All rights reserved.
The NetApp and Citrix Strategic Alliance
 Mutual Strategic Partners
 Mutual Consulting Services Collaboration Agreement
 Mission Critical Virtualization Escalation Team
 All NetApp products are Citrix certified for all protocols
 Network Storage is the foundation for new Citrix designs
 Close Engineering and Product Management collaboration
 Embedded in XenServer and Essentials
 Solution of the Year
© 2008 NetApp. All rights reserved.
®
The NetApp and Microsoft Partnership
 NetApp is a Microsoft Gold Certified
and Global ISV Partner
– ISV competency
– Advanced infrastructure competency
– Network infrastructure competency
 Platinum Sponsor: Microsoft Virtualization Launch
Campaign
 Support Microsoft technologies and Programs
– NetApp storage arrays are Windows logo’ed and supported
– NetApp SnapManager® software is Certified for Windows
– Microsoft iSCSI initiator, VSS, VDS, MPIO, SimpleSAN
 Support
– NetApp and Microsoft have cooperative support agreement
– NetApp can distribute Windows hot fixes directly to customers
– NetApp has full-time TAM to assist with support cases
© 2008 NetApp. All rights reserved.
42
Lower Power, Cooling & Space
waste
Typical: 40% Utilization
App 3
waste
App 2
8 spindles
6 spindles
NetApp: 70+% Utilization
Buy 50% Less Storage*
Save 50% in Power, Cooling,
& Space*
Shared
capacity
App 1
waste
App 3
6 spindles
12 spindles
App 2
App 1
Standard Volume Manager
NetApp Thin Provisioning
Source: Oliver Wyman Study: “Making Green IT a Reality.” November 2007.
*Thin Provisioning, clones, & multiprotocol all contribute to savings.
© 2008 NetApp. All rights reserved.
Provision 1000’s of VMs in Minutes
Desktop #1
Vista
Desktop #2
Vista
Desktop #3
WinXP
FlexClone
a file
Desktop Golden
Images
FlexClone
a volume
Volume for
Virtual Desktops
Cloned Volumes
 Instant cloning at file, LUN and volume granularity
 Thin clone technology minimizes storage use to a
single copy
© 2008 NetApp. All rights reserved.
What About Storage Protocol?
 To NetApp, protocols simply do not matter
– NetApp value holds true for all protocols
 RAID-DP
 NetApp Dedupe
 SnapManager for VMware Infrastructure
 Common deployment trends
– Small installations tend to use iSCSI
– Large installations prefer FCP or NFS
 FCP is most commonly deployed protocol
 NFS allows direct NetApp data management in VMware® by
providing object based storage
– Majority of VDI customers use NFS
© 2008 NetApp. All rights reserved.
Why are so many NetApp customers
using NFS for VDI?
 More VMs per datastore - >125 VMs for NFS vs. <20 VMs for
blocks
– Fewer objects to manage: 40 objects vs. 250 objects for a 5,000-seat
VDI deployment
– More VMs per datastore enables FlexClone to clone more VMs at a
time
– More VMs per datastore increases overall deduplication savings
(dedupe works at volume level)
 NFS is thin-provisioned by default
 Dynamic datastore resizing allows easy grow or shrink of the
storage as needed
– Without having to migrate VMs from the datastore
– Eliminates the need to add extents
– Savings or increases in storage can be reflected immediately in ESX
hosts by refreshing datastores
 Less overall management complexity
– Removes need for FC switches, HBAs, zones across ESX servers
– Clone and restore individual VMs
© 2008 NetApp. All rights reserved.
Cost-Effective Data Reliability
The Problem
 Double-disk failure is a
mathematical certainty
 RAID 5 (single parity disk)
– Insufficient protection
 RAID 10 (mirrored copy)
– Double the cost
NetApp RAID-DP™ Solution
 Protects against double- disk
failure
 High performance and
fast rebuild
 Same protection and
performance as RAID 10
at half the cost
RAID 5
RAID 6
RAID 10
RAID-DP
Cost
Low
Low
High
Low
Performance
Low
Low
High
High
Resiliency
Low
High
Med
High
© 2008 NetApp. All rights reserved.
47
Instantaneous Backup, Zero Server Impact
The Problem
NetApp Snapshot™ Solution
 High server utilization
 No spare cycles for backups
 Tape is slow, complex, &
expensive
 DR can be difficult to manage
 Servers run apps, not background
processes
 Instantaneous backup and recovery
 Low storage overhead
 Application consistent
VM1 VM2
VM1 VM2
CPU Utilization
CPU Utilization
Storage Pool
Traditional Backup Is NOT Practical
© 2008 NetApp. All rights reserved.
Fast, Affordable, and Simple
Backup and Restores
48
Useable Snapshots for Rapid
Recovery
Market-leading performance
SPC-1 Performance (IOPS)
Baseline
30,986
With Snapshots
24% higher
29,958
233% higher
 NetApp
– 3% difference
– Snapshots 4/hr
– First RAID-6
24,997
 EMC
8,997
– 64% impact
– Snapshots 1/hr
NetApp EMC
FAS3040 CX3-40
© 2008 NetApp. All rights reserved.
NetApp EMC
FAS3040 CX3-40
– Best practice
mirroring
Business Continuance
Backup
from array
To tape
SD
A TL
A TL
P RO D UC TS
P RO D UC TS
– NetApp SnapManager backups can be moved to tape
– No impact to server
– Maintains CPU & memory efficiency
© 2008 NetApp. All rights reserved.
SnapManager for Virtual Infrastructure
Primary Site
VM1 VM2
Virtual
Server
Admin
 Policy based
management of
VM3 VM4
Virtual Center
API
SMVI
Storage
Admin
POLICIES
VM1
VM2
VM3
VM4
VMDK VMDK VMDK VMDK
Storage Pool
© 2008 NetApp. All rights reserved.
– 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
51
SnapManager for Virtual Infrastructure
Automates Snapshot Replication
Primary Site
VM1 VM2
Virtual
Server
Admin
DR Site
VM3 VM4
VM1 VM2 VM5
Virtual Center
API
SMVI
POLICIES
VM1
VM2
VM3
VM4
VM1
VM2
VM5
VMDK VMDK VMDK VMDK
VMDK VMDK VMDK
Storage Pool
Storage Pool
© 2008 NetApp. All rights reserved.
52
VMware View (Formerly VDI)
© 2008 NetApp. All rights reserved.
Citrix XenDesktop
Profiles
Hypervisor
(ESX, Xen, Hyper-V)
Desktop Delivery
Controller (DDC)
Apps
XenApp
PC/Thin Clients
OS
Blade Chassis
Provisioning
Server
© 2008 NetApp. All rights reserved.
NetApp Internal Use Only
Shared Storage
54
VDI Storage Solution from NetApp
Starter
(<500 Seats)
FAS 2050c
Platform
Intelligent Cache
ONTAP
Storage
144 GB SAS
Protocol
Medium
(<6,000)
Large
(<10,000)
FAS 2050c
FAS 3140c
FAS 3140c
ONTAP + Optional 2 PAMs
300 or 450 GB FC
Desktops: NFS or FC or iSCSI; User Data: CIFS
“Must-Have”
Software (Free)
ONTAP, RAID-DP, FlexVol, Deduplication, Rapid Cloning Utility (Free with
FlexClone), Snapshot, ESX Multipathing HUK
Strongly Suggested
Software (Licensed)
Optional
Software
Small
(<1,000)
FlexClone, FlexScale
SMVI, SnapMirror / SRM, Ops Manager, Protection Manager,
MetroCluster
Configurations may vary by customer environment. See VDI Sizing Tool for
custom sizing.
© 2008 NetApp. All rights reserved.
NetApp Intelligent Cache Performance
Decrease Boot Time by
Benefits
for VDI
47%
21m 36s
14m 24s
7m 12s
0m 0s
Decrease Disk
Traditional
PAM &
Workload
byNetApp
50%
Storage
Dedupe
– Improve boot time by 47%
– Decrease disk workload by 50%
– Increase network throughput by 71%
100%
50%
Increase Throughput
0%
by 71%NetApp PAM &
Traditional
Storage
Dedupe
Traditional
Storage
NetApp PAM &
Dedupe
250000
200000
150000
100000
50000
0
 Key value proposition for VDI
 Provides equivalent performance of
higher-end system with more
spindles
© 2008 NetApp. All rights reserved.
 Implemented in two components
– ONTAP 7.3.1 deduplication-aware
memory
– Performance Accelerator Module
(PAM), with FlexScale extends this
further for larger VDI deployment
1024 virtual desktops tested on a FAS3070 with PAM and Dedupe
NetApp Confidential – NetApp
DiscloseInternal
Under Use
NDAOnly
Only – Do Not Distribute
56