Contenu connexe Similaire à Desktop virtualization primer one size does not fit all (20) Desktop virtualization primer one size does not fit all1. Primer: Virtual Desktop Delivery-
Desktop and Application
One Size Does Not Fit All
Virtualization
Barb Goldworm
President and Chief Analyst
2. Barb Goldworm
• President & chief analyst, FOCUS (www.focusonsystems.com), an analyst
firm focused on systems, storage & next generation data centers
• Barb has 30 years experience in systems and storage with IBM, StorageTek,
Novell, Enterprise Management Associates, multiple successful startups
• Expert Columnist since 1990s – NetworkWorld, ComputerWorld SNWOnline,
TechTarget SearchServerVirtualization, SearchVMware, Virtual DataCenter
Virtual-Strategy Magazine, Business Trends Quarterly
• Author: 100s of research reports, white papers, columns, book
Blade Servers & Virtualization
• Conference Keynote Speaker/Chair/Advisory Board:
Chair/Advisor: Interop Virtualization, DataCenter Insights, CloudConnect…
Judge: Best of VMworld, Product of the Year
Keynote speaker: Tech Target Storage Decisions, Avnet Road To Virtualization
Tour, VirtualPath University, StoragePath University…
© 2010 FOCUS - www.focusonsystems.com
2
3. Virtualization Adoption
In production > 24
Storage months
Virtualization In production 12-24
months
In production 6-12
Application months
Virtualization
In production < 6
months
Desktop Planning to impl < 6
months
Virtualization
Planning to impl 6-12
mo
Server Planning to
Virtualization implement > 12 mo
No plans
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Source: FOCUS Research Series – Managing the Virtual Environment
© 2010 FOCUS - www.focusonsystems.com
3
4. Top 3 Priorities for Next Virtualization Efforts
Expand server virt. to > servers and apps
Implement desktop virtualization
Impl performance management
Impl server virtualization
Impl storage management
Impl capacity management
Impl security management
Impl VM lifecycle management
Impl storage virtualization
Impl data protection capabilities
Expand desktop virt. to > groups/desktops
Impl application virtualization
Impl fault mgmt & root cause analysis
Expand applications being virtualized
Implement networked storage
0% 10% 20% 30% 40% 50% 60%
Source: FOCUS Research Series – Managing the Virtual Environment
© 2010 FOCUS - www.focusonsystems.com © 2009 FOCUS - www.focusonsystems.com
4
5. Defining Desktop and
Application Virtualization
• Desktops
– Server Hosted
• Server-Based Computing – shared published desktops/apps
• Virtual Desktop Infrastructure (VDI) – server hosted virtual
desktops (VMs)
– Client Hosted
• Locally managed virtual desktops (VMs)
• Centrally managed virtual desktops (VMs)
• Applications
– Application virtualization - isolation/sandboxing
– Application streaming for local execution
© 2010 FOCUS - www.focusonsystems.com 5
6. XenApp/Terminal Services Sessions
Virtual Desktop Infrastructure Multi-User Architecture
User Access Devices
PC
Virtual Desktops (VMs)
App 1 App 2 PC App 1 App 2
Guest OS
App 1 App 2
App 1 App 2
Guest OS Thin Client Thin Client App 1 App 2
App 1 App 2
App 1 App 2
Guest OS
Laptop Laptop
Hypervisor Windows (TS)
Server Server Hosted Server
PC or Workstation Client Hosted Contractor/
Blades Multi-OS or DeveloperDesktop Work from Home
Desktop
Vista XP Secured/Managed
Virtual Desktop
Mac OS
Unmanaged
Win 7 Linux Personal/Contractor
Desktop
Microsoft Virtual PC, Windows Virtual PC
Parallels Desktop, Oracle VirtualBox MED-V (Kidaro),
ClearCube, HP, IBM, Verari VMware WorkStation, Player, Fusion, VMware ACE,
© 2010 FOCUS - www.focusonsystems.com VMware CVP, Xen client RingCube vDesk
7. Business Drivers -- IT issues
• Desktop and application support/management has plagued IT since
corporate adoption of PCs
• Desktop operating costs are high
– Refresh cycles raise cost/benefit questions -- frequency of desktop HW
upgrades versus thin client
– Upgrading Win 7 vs. shift to thin client/virtual desktops
• Security issues on the rise -- risk of information theft
• Environmental issues of distributed desktops vs. centralized
• Mergers and acquisitions/New employees
• Initial VDI success where security and compliance were key and not
just cost
© 2010 FOCUS - www.focusonsystems.com 7
8. Business Drivers:
Changing User Needs
• Increase in remote user scenarios
– Remote workers
– Contract workers
– Work from home scenarios
• Changing “desktop”
– Laptops, smartphones, netbooks, BYOC
– Move to Windows 7
• Broad range of user types and requirements
– Power Users
– Knowledge Workers
– Task Users
– Mobile Users
• Survey users to assess requirements
© 2010 FOCUS - www.focusonsystems.com 8
9. Technical Drivers
• Server virtualization adoption (products, people, process)
• Server, network improvements - reliability/bandwidth
• Virtual desktop infrastructure (VDI) improvements
• Application streaming and virtualization
• Personalization improvements
• Client hypervisors & Mobile platforms
• Graphics protocols improvements (PCoIP, HDX, RDP 7)
• Offline check in/check out
• Windows 7 Installation
© 2010 FOCUS - www.focusonsystems.com 9
10. Windows 7 Migration
• Most companies skipped Vista
• XP support ending
• Win 7 requires more memory and faster
processors
• Installation not upgrade
• Sever the connection between hardware refresh
and OS upgrade through virtualization
abstraction
© 2010 FOCUS - www.focusonsystems.com 10
11. Why (Re-)Evaluate
Desktop Strategies?
• Centralized desktops can reduce desktop
management/support operating costs and
improve user satisfaction
– Provision/update from shared OS and app images
– Eliminate application interaction support
problems
– Minimize/eliminate SW on physical desktops
– Backup user data
© 2010 FOCUS - www.focusonsystems.com 11
12. Why (Re-)Evaluate
Desktop Strategies?
• Extend lifespan of current desktop hardware
• Provide desktop and application access from
anywhere
• Increase security of desktop data and
applications
• Improve compliance management
• Increase desktop reliability, availability,
serviceability
• Windows 7 will require touching every desktop
© 2010 FOCUS - www.focusonsystems.com 12
13. Desktop Virtualization
• Bottom line benefits
– Improve mgmt and support – reduce OpEx
– Improve security
– Get user data backed up
– Extend desktop hardware lifespan
– Increase reliability, availability, serviceability
© 2010 FOCUS - www.focusonsystems.com 13
14. Desktop Virtualization Barriers
• Previous barriers to broad implementation
have been/are being eliminated
– Storage issues (image management)
– User experience/interface (e.g. graphics)
– Personalization – layering user info on top of
virtual desktops and virtual applications
– Mobile/offline user issues
– Licensing/cost issues
© 2010 FOCUS - www.focusonsystems.com 14
15. Virtualization Layers
Before After
Personalization
User Profile Applications
Application Virtualization
Applications
Operating System Operating System
Hardware HW Virtualization
Hardware
© 2010 FOCUS - www.focusonsystems.com 15
16. Virtualization Architectures
VM 1 VM 2 Virtual Virtual
Environment Environment
Virtualization layer
Virtual Virtual
Environment Environment
VM 1 VM 2 VM 3 VM 4
Host OS
OS Virtualization Layer
Virtualization layer Host OS
Hardware Hardware Hardware
Hosted Virtualization Bare-Metal Hypervisor OS Virtualization
Virtualization
• Solaris Containers
• VMware Server, • VMware ESX, ESXi • Parallels Virtuozzo
Player, Workstation • Citrix XenServer
• MS Virtual Server, • MS Hyper-V
Virtual PC • Client Hypervisor
(VMware & Citrix) © 2010 FOCUS - www.focusonsystems.com 16
17. XenApp/Terminal Services Sessions
Virtual Desktop Architecture Multi-User Architecture
User Access Devices
PC
Virtual Desktops (VMs)
App 1 App 2 PC App 1 App 2
Guest OS
App 1 App 2
App 1 App 2
Guest OS Thin Client Thin Client App 1 App 2
App 1 App 2
App 1 App 2
Guest OS
Laptop Laptop
Hypervisor Windows (TS)
Server Server Hosted Server
PC or Workstation Client Hosted Contractor/
Blades Multi-OS or DeveloperDesktop Work from Home
Desktop
Vista XP Secured/Managed
Virtual Desktop
Mac OS
Unmanaged
Win 7 Linux Personal/Contractor
Desktop
Microsoft Virtual PC,
Parallels Desktop, MS EDV (Kidaro),
ClearCube, HP, IBM, Verari VMware WorkStation, Player, Fusion VMware ACE,
© 2009 FOCUS - www.focusonsystems.com
VMware CVP, Xen client RingCube vDesk
18. App Manage!
App
App
Provision Apps
App
Delivery Protocol
App
App
App
App
App
App
App
App
App
App
App
App
App
XenApp/
XenApp/
Terminal Services
XenApp/
Terminal Services
Terminal Services
Operating System
Operating System
Operating System
Server
Server
Server Connection
Manager
Server Infrastructure
Connection User Access
Management/Security Device(s)
18
© 2010 FOCUS - www.focusonsystems.com
19. Server Based Computing/
Presentation Virtualization
• Virtualizes the Presentation Layer
• Delivery Protocol – RDP, ICA, HDX, EnhancedRDP
• Connection Manager – Session Manager, Dynamic/Static
• Highly controlled environment
• Corporate applications
• Task workers (e.g. call centers)
• No user customization
• Highest ratio of users/server
19
© 2010 FOCUS - www.focusonsystems.com
20. User Access Device Choices
• Existing Desktops/Workstations/Laptops
– Use current desktops as dumb terminal
– No upfront CapEx investment
• Thin Clients
• Zero Clients
• PDAs and Smart Phones
• Future Mobile Devices?
© 2010 FOCUS - www.focusonsystems.com 20
21. Thin/Zero Client Computing
• Thin client computing Model
– “dumb terminal” legacy
– Application on server
– UI on client device
– Thin/Zero client device
– Thick/Fat client
• Benefits
– Minimal-to-no SW updates
– Longevity
– Reduced support
– Less vulnerable
– Green - Reduced power/cooling
– CapEx, OpEx 21
© 2010 FOCUS - www.focusonsystems.com
22. XenApp/Terminal Services Sessions
Virtual Desktop Infrastructure Multi-User Architecture
User Access Devices
PC
Virtual Desktops (VMs)
App 1 App 2 PC App 1 App 2
Guest OS
App 1 App 2
App 1 App 2
Guest OS Thin Client Thin Client App 1 App 2
App 1 App 2
App 1 App 2
Guest OS
Laptop Laptop
Hypervisor Windows (TS)
Server Server Hosted Server
PC or Workstation Client Hosted Contractor/
Blades Multi-OS or DeveloperDesktop Work from Home
Desktop
Vista XP Secured/Managed
Virtual Desktop
Mac OS
Unmanaged
Win 7 Linux Personal/Contractor
Desktop
Microsoft Virtual PC,
Parallels Desktop, MS EDV (Kidaro),
ClearCube, HP, IBM, Verari VMware WorkStation, Player, Fusion VMware ACE,
© 2009 FOCUS - www.focusonsystems.com
VMware CVP, Xen client RingCube vDesk
23. Manage!
Server-hosted/Centralized Desktop
OS OS OS Provision OS and Apps
App
App
App
App
Delivery Protocol
App
App App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
App
OS OS OS
OS OS OS
OS OS OS
Virtual
Virtual Machine
Virtual
Infrastructure
Infrastructure
Infrastructure
Hardware
Connection
Hardware Manager
Virtual Infrastructure Connection User Access
© 2010 FOCUS - www.focusonsystems.com
Management/Security Device(s)
23
24. Virtual Desktop Infrastructure (VDI)
• Server-hosted, desktop virtualization
• Each user connects to VM from Thin or Rich Client
• VMs can be customized, user has more control than
published apps
• Dedicated or pooled, persistent/non-persistent
• Connection broker/manager handles connecting user
to VM (Published Apps, Workstation/PC Blade)
• Integrates with AD, LDAP
• Licensing options -- MS VECD
24
© 2010 FOCUS - www.focusonsystems.com
25. Virtual Desktop Infrastructure (VDI)
• Leverages server virtualization software
and management/automation tools
• However, managing desktops are different
than managing servers!
25
© 2010 FOCUS - www.focusonsystems.com
26. Personalization:
User Virtualization
• Separate user space from the OS
• Traditional profile settings
• Personalized settings
• Applications
• Printing settings
• Context information
• Central management
• Dynamic composition
© 2010 FOCUS - www.focusonsystems.com 26
27. Personalization and User
Environment Management
• Enables users to access their files and
customized settings from any approved device
– VMware (RTO Virtual Profiles)
– Citrix (Sepago)
– AppSense Environment Manager
– Liquidware ProfileUnity
– Microsoft Windows and Win 7
27
© 2010 FOCUS - www.focusonsystems.com
28. Virtual Desktop Considerations
• User experience
• Provisioning
– Templates, pools, persistence
– Separate OS, apps, profiles, data
• Storage and image management
– PC Storage to central SAN storage
– Central image management
• Golden images, linked clones, OS Streaming
– Duplication and deduplication
• Offline usage
– Offline VDI, App Streaming
© 2010 FOCUS - www.focusonsystems.com 28
29. Hidden Costs
• Cheap PC storage to expensive SAN storage
• Lots of duplicate storage (OS images, apps, data)
• Server and storage hardware on back-end
• Space in data center
• Possible network upgrade
• Move to thin client – now vs later
29
© 2010 FOCUS - www.focusonsystems.com
30. Adoption in 2010 is about
Overcoming historical barriers
• Barriers being eliminated
– Storage issues (image management)
– User experience – interface (e.g. graphics)
– Personalization – layered on top of virtual
desktops and virtual applications
– Mobile users
– Licensing & pricing (Desktop OS and Apps)
© 2010 FOCUS - www.focusonsystems.com 30
31. MS VDI Licensing changes
• No separate license to access a VDI Windows
desktop for Software Assurance customers
(Virtual Desktop Access (VDA) rights included)
• Non-SA customers – VDA now $100 per device
per year (VECD was $110)
• VDA users can access their VDI Windows
desktop and MS Office apps on secondary,
non-corporate network devices, such as home
PCs and kiosks
• Replaces VECD
• Effective July 1, 2010
© 2010 FOCUS - www.focusonsystems.com 31
32. Server Hosted DV
The Big Three
• VMware: View 4 on ESX VI3, vSphere, View
Composer, View Manager, RDP, PCoIP, ThinApp
• Citrix: XenDesktop 4 on XenServer, (or ESX or
Hyper-V), Desktop Provisioning, ICA, HDX,
FlexCast – XenDesktop includes XenApp
• Microsoft: VDI Suites on Hyper-V, Windows
Server 2008 R2 Remote Desktop Services, RDP 7,
Windows 7, App-V, M-EDV, RemoteFX(future)
© 2010 FOCUS - www.focusonsystems.com 32
33. XenApp/Terminal Services Sessions
Virtual Desktop Architecture Multi-User Architecture
User Access Devices
PC
Virtual Desktops (VMs)
App 1 App 2 PC App 1 App 2
Guest OS
App 1 App 2
App 1 App 2
Guest OS Thin Client Thin Client App 1 App 2
App 1 App 2
App 1 App 2
Guest OS
Laptop Laptop
Hypervisor Windows (TS)
Server Server Hosted Server
PC or Workstation Client Hosted Contractor/
Blades Multi-OS or DeveloperDesktop Work from Home
Desktop
Vista XP Secured/Managed
Virtual Desktop
Mac OS
Unmanaged
Win 7 Linux Personal/Contractor
Desktop
Microsoft Virtual PC,
Parallels Desktop, MS EDV (Kidaro),
ClearCube, HP, IBM, Verari VMware WorkStation, Player, Fusion VMware ACE,
© 2009 FOCUS - www.focusonsystems.com
VMware CVP, Xen client RingCube vDesk
34. Multi-OS or Developer/Tester
Desktop
– User has full admin capabilities
– Can leverage golden image for easy
provisioning
– Vendors
• VMware Workstation, Player, MS Virtual PC
• Future VMware CVP & Citrix XenClient
• VMware Fusion, Parallels Desktop
• Virtual Computer
34
© 2010 FOCUS - www.focusonsystems.com
April 10 34
35. Managed PC hosted
– Virtualization of the PC desktop, setup/managed centrally
– Work-at-home, contractor, training lab
– Highly controlled one-to-many
• Data encryption
• Desktop lockout – timed/instantaneous
• Local device access
• Connections
• Applications
– VMware ACE, Moka5, RingCube, MS Kidaro, Virtual Computer
35
© 2010 FOCUS - www.focusonsystems.com
April 10 35
36. Client-Hosted
Desktop Virtualization
Hosted Virtualization (Type 2) Bare-Metal (Type 1) Hypervisor
• VMware Workstation • Neocleus
• Virtual PC • Virtual Computer
• Windows Virtual PC • XenClient
(Win 7 XP Mode) • VMware CVP
Guest Operating
System
Virtualization
Layer
Guest Operating Guest Operating
System System
Native Desktop Operating System
Virtualization Layer
Hardware
© 2010 FOCUS - www.focusonsystems.com Hardware 36
37. XenApp/Terminal Services Sessions
Virtual Desktop Architecture Multi-User Architecture
User Access Devices
PC
Virtual Desktops (VMs)
App 1 App 2 PC App 1 App 2
Guest OS
App 1 App 2
App 1 App 2
Guest OS Thin Client Thin Client App 1 App 2
App 1 App 2
App 1 App 2
Guest OS
Laptop Laptop
Hypervisor Windows (TS)
Server Server Hosted Server
PC or Workstation Client Hosted Contractor/
Blades Multi-OS or DeveloperDesktop Work from Home
Desktop
Vista XP Secured/Managed
Virtual Desktop
Mac OS
Unmanaged
Win 7 Linux Personal/Contractor
Desktop
Microsoft Virtual PC,
Parallels Desktop, MS EDV (Kidaro),
ClearCube, HP, IBM, Verari VMware WorkStation, Player, Fusion VMware ACE,
© 2009 FOCUS - www.focusonsystems.com
VMware CVP, Xen client RingCube vDesk
38. Manage!
PC/Workstation Blade -Centralized Desktop
OS OS OS Provision OS and Apps
App
App
App
App
Delivery Protocol
App
App
App
App
App
App
App
App
App
OS
OS
OS
PC Blade
PC Blade
PC Blade Connection
Manager
PC/workstation Blade User Access
Infrastructure Connection Device(s)
Management/Security
© 2010 FOCUS - www.focusonsystems.com © 2009 FOCUS - www.focusonsystems.com 38
39. PC and Workstation Blades
• Full PC/workstation in centrally located
chassis
• Usually one-to-one – not virtualized
• Use cases
– Graphics/heavy compute power-user
• CAD/CAE
• Trading floor
39
© 2010 FOCUS - www.focusonsystems.com
39
40. PC/Workstation Blades
• HP
– Early, first big player -- PC and Workstation blades, HP
and Neoware clients
– RGS graphics compression (SW)
• Clearcube
– Early leader in PC blades
– Trading floor, Hospital operating rooms, ERs
– Graphics compression (Teradici), quad monitors and
user ports
• IBM
– Workstation blade, DevonIT client
– Graphics compression (Teradici)
40
© 2010 FOCUS - www.focusonsystems.com
April 10 40
42. Applications are Tilt the panes and
placed in layers within the applications
Microsoft Windows, appear to the user
like panes of glass, each as expected
with their own “Registry”
Virtual
Application
Sandboxes
Native OS + Applications
42
© 2010 FOCUS - www.focusonsystems.com
43. Application Virtualization and Streaming
Data Center Executes on User Devices
APP
APP
APP
APP
APP
APP
APP
APP
Red
XP Vista Hat
Solaris
Adobe
Reader
VM VM VM VM
Desktop Virtualization SW
Desktop OS
Visio
1 to Many Local Desktop Virtualization
MS
Office
2003
MS MS
Adobe
Office Office Visio
Reader
2007 2003
Application Packaging/
Sequencing Server MS IE
Office Application Virtualization
2007
Desktop OS
Web or Streaming Server
© 2010 FOCUS - www.focusonsystems.com
Application Virtualization 43
44. App Virt Players
• VMware ThinApp (Thinstall)
• Microsoft App-V (SoftGrid)
• Citrix XenApp
• Symantec (SVS and AppStream)
• InstallFree
• Xenocode Virtual Application Studio
© 2010 FOCUS - www.focusonsystems.com 44
45. Use Cases And Technologies
Multi-user Virtual Desktop Smart
Server-hosted Server-based Infrastructure Phone
Delivery Computing
Application Virtualization and Streaming
Managed
PC and
Managed Client-hosted
Workstation
Client-hosted) Blades
Client-hosted
Delivery
Client-hosted
Virtual Desktop
Task Users Knowledge Workers Power Users Mobile Users 45
© 2010 FOCUS - www.focusonsystems.com
46. Use Cases, Technologies, and Vendor Solutions
VMware View,
Citrix XenDesktop, Citrix
Server-based MS Terminal MS VDI Suite, Receiver,
Delivery Services, RedHat Enterprise VMware
Citrix XenApp Desktop (KVM), MVP
Sun VDI/SGD
MS App-V,
Citrix XenApp , Symantec SVS,
InstallFree
MS EDV,
IBM, HP,
MS EDV, ClearCube,
VMware ACE,
VMware ACE, RingCube
Client-based Teradici,
RingCube Verari
Delivery VMware Workstation,
Player & Fusion,
Parallels Desktop, MS
Virtual PC, VMware CVP,
Citrix XenClient
Task Users Knowledge Power Users Mobile Users
Workers 46
© 2010 FOCUS - www.focusonsystems.com
47. Conclusions: Future Directions
• Market
– Inflection point for Desktop Virtualization – 2010
– Most barriers now eliminated
– Increased focus on security and compliance
– Increased focus on management issues
– Licensing issues slow to change
– Pricing changes continuing
© 2010 FOCUS - www.focusonsystems.com 47
48. Conclusions:
• Technology Summary
– Overall management tools improving
– Provisioning improvements
– Storage improvements
– Offline improvements in progress
– Client Hypervisors in progress
– Mobile Platforms 2010/2011
– Increasing separation of desktop, OS, app, user data
– App Stores modeled after iTunes
– Shift from device management to user/services mgmt
© 2010 FOCUS - www.focusonsystems.com 48
49. Conclusions: Evaluate the Landscape
• Citrix has been leader in understanding
apps/desktops. XenDesktop XenApp crosses the
most use cases.
Strengths: flexibility, bandwidth, application & networking
• VMware has been leader in server virtualization
and managing the VMware infrastructure
Strengths: density, simplicity, server virt mgmt tools
• Microsoft has been leader in desktop and server
operating systems and applications
Strengths: cost, desktop & integration and mgmt
© 2010 FOCUS - www.focusonsystems.com 49
50. Recommendations
• Examine all your use case requirements
• Consider but don’t limit to your existing virtualization
vendors/solutions
• Don’t just treat desktops like servers
• Evaluate both user experience and IT impacts
• Consider storage and networking issues as key parts of
decision
• Build cross-functional teams (server, desktop, storage,
networking)
• Consider major vendors and startups
• Don’t be afraid of mix and match solutions
• One size does NOT fit all
© 2010 FOCUS - www.focusonsystems.com 50
51. Resources
• FOCUS Website:
http://www.focusonsystems.com/research/
• FOCUS Research Reports, Vendor Briefs, Profiles & events
New
– FOCUS Research Series: Managing the Virtual Infrastructure
– FOCUS Research Series: Desktop & Application Delivery
– White Papers, Solution Profiles, Briefs
– Road2Virtualization events, Road2Information Optimization
– Interop Virtualization Workshops and Track Sessions
• FOCUS Columns, Webcasts, Podcasts:
– Information Week, TechTarget, Business Trends Quarterly,
Virtual Strategy Magazine
• Book: Blade Servers and Virtualization
• Email: barbgoldworm@focusonsystems.com
© 2010 FOCUS - www.focusonsystems.com 51
52. Give Us A Piece Of Your Mind!
Please fill out an Interop evaluation form:
interop.com/evaluations
Your feedback helps us continue to offer the most comprehensive
education programs!
Each day, one respondent will be selected to
receive a free conference pass to Interop
New York 2010 or Interop Las Vegas 2011.
Thank You!