CDH Virtual Desktops: Why is this so hot? October 2011
Quick Facts About Us 21 st Year Grand Rapids & Royal Oak 30 Staff Approach Vendor Independent Non-reseller Professional Services Only Partnerships Microsoft Gold VMware Enterprise Citrix Silver Novell Gold Cisco Premier
Expertise
CDH Talks Tech
Your Presenter Jason Cooper Consultant MCITP:EA MCITP:VA VCP MCNE JasonC@cdh.com
Agenda Overview of VDI Benefits of Hosted Desktops VDI Drawbacks Key Players Microsoft Citrix VMware Feature Comparison Licensing Comparison What is Right for You?
Overview SBC - Server Based Computing What s old is new again! Thin Client Computing Virtualization Decoupling OS from hardware Sharing hardware resources VDI - Virtual Desktop Infrastructure Hosted virtual desktops Hybrid of SBC and virtualization
Expectations 2008 IDC Report
Desktop Management TCO for the traditional corporate desktop $3500 and $5000 per user, per year End user operational costs nearly 45% Hosted virtual desktops 2% to 12% more cost effective than traditional PCs *Gartner
Physical vs. Virtual Cost Physical Desktop Virtual Desktop Client hardware $900 $450 Server hardware - $250 Virtual desktop solution - $120 PC deployment costs $185 $25 Operations: Support, software deployment, backup, security, virus protection End-user operations: Training, selfsupport $600 $392 $2215 $1854 Annual downtime cost $90 $30 TOTAL $3990 $2821 *Gartner TCO Comparison of PCs with Server-Based Computing
Components Virtualization platform Highly available, resource load balancing Connection Broker Endpoint Desktop, laptop, thin client Hosted desktop Application deployment process/solution
Benefits Longer life of endpoint devices* True user mobility Centralized administration Improved security All data stored in datacenter * Speed of deployment New user New operating system Updates / patches Single image hardware independence No longer need multiple images Better hardware utilization Higher availability
Drawbacks Large initial investment Servers for virtualization infrastructure FC or iscsi SAN for shared storage Network infrastructure More expensive than other SBC solutions Cost benefit analysis IT training Steep learning curve: virtualization, application management, user state Reliance on network connectivity* End-user experience
Key Players VMware View Virtual Infrastructure / vsphere Citrix Systems XenDesktop XenApp (Presentation Server) XenServer Microsoft Remote Desktop Services (Terminal Services) Hyper-V Windows Server and workstation operating systems
Microsoft Remote Desktop Services Remote Desktop Connection Broker Web Access and RemoteApp Remote Desktop Virtualization Host Remote Desktop Gateway Windows Server 2008 R2 Microsoft Hyper-V System Center Virtual Machine Manager
Virtualization Microsoft Hyper-V R2 Live Migration (Failover Cluster Role) Shared Cluster Volumes Integration with System Center Operations Manager 2007 Virtual Machine Manager Management of Microsoft virtualization Single Administrative view Templates, cloning, library, PRO Tips
Remote Desktop Services Connection Broker Desktop pools Secure remote access Remote Desktop Gateway Web Access RemoteApp
Connection Manager Remote Desktop Connection Manager Load balancing of connections Hosted Desktop Assigned User assigned to dedicated desktop Pool User connects to any available desktop Remote Desktop Gateway Secure remote access to desktops
Application Deployment System Center Configuration Manager Lite or Zero touch OS deployment Application deployment Remote Desktop Services RemoteApp App-V Application virtualization
App-V Acquisition of Softricity Originally renamed SoftGrid Application virtualization Application sandbox Streaming Deployment Dynamic Suite Composition
Profile Management Profile Management Microsoft roaming profiles Maintain settings across devices Folder redirection User files stored on server Flexibility in hosted desktop
Citrix XenDesktop XenServer XenApp Formerly Presentation Server Provisioning Server Ardence Profile Management
Virtualization XenServer Live migration with XenMotion XenCenter for management High availability with resource pools Platform support Open architecture Any endpoint device Any virtualization platform
XenDesktop Desktop delivery controller Citrix receiver, agent, web console Desktop pools Pool Assigned Persistent Non-persistent Desktop availability Work hours
Provisioning Server One to many Streaming OS to endpoints vdisk image Private to one desktop Shared with many desktops WriteCache Local, server, RAM Not restricted to only virtual machines
XenApp Citrix Presentation Server Virtualized application delivery Use XenApp server for processing Streaming application delivery Use virtual desktop for processing Sandbox Pre-caching
Profile Manager Windows service that monitors logon and logoff Maintain settings across devices Granular control of profile Reduce profile bloat Settings deployed via GPO Log-off Only changes synchronized Log-on Local profile synchronized
VMware View vsphere - ESX/ESXi High Availability Distributed Resource Scheduler vmotion ThinApp Application virtualization
vsphere ESX/ESXi hypervisor Live migration with vmotion High Availability Resource load balancing (DRS) High consolidation ratio Resource pools Memory page sharing Balloon driver Update Manager
View Manager View Manager Connection Server Full, Replica, Security Authentication Active Directory RSA Secure Authentication Automated and manual pools Persistent and non-persistent RDP / PCoIP Physical PCs / blades
View Composer View Composer Linked clones Golden image (Master) 70-90% storage savings Master image Changes made to differential User data disk Disk management Recompose, refresh
Local Desktop Enable end-users to check-out desktops Enables administrators to extend security and encryption policies Expiration Synchronizations Centralized Virtual Desktops VMware Infrastructure 3 View Manager
ThinApp Acquisition of Thinstall Sandbox environment Streaming or local No server or client GPOs and logon scripts Application policies Application Link Dependencies with other applications Application Sync Updating applications
Profile Management User personality disks Application and user disk mapped to linked clone Folder redirection to disk Roaming profiles Folder redirection
Feature Comparison Feature Microsoft Citrix VMware Infrastructure Microsoft Citrix / Microsoft / VMware VMware Assigned Desktop X X X Desktop Pools X X X Secure Remote Access RDS Gateway Access Gateway Security Server Application Deployment App-V* RemoteApp SCCM XenApp ThinApp Profile Management Roaming profiles Folder redirection Profile Manager Folder redirection Microsoft User/data disk Shared storage No Provisioning Services View Composer Offline desktops No Yes Yes Image Updating SCCM vdisk Recompose Web console X X X
NxTop: The Best of Both Worlds? http://www.virtualcomputer.com/nxtop Central Management, Distributed Execution Client Side Type 1 Hypervisor VMs built in Hyper-V, managed centrally Single, self contained server for NxTop, Application, and User State Management The Next Generation? Here today? As low as $100 per client perpetual license
Feature Comparison Feature Microsoft Citrix VMware NxTop Infrastructure Microsoft Citrix / Microsoft / VMware VMware Microsoft Assigned Desktop X X X X Desktop Pools X X X No Secure Remote Access Application Deployment RDS Gateway Access Gateway Security Server App-V RemoteApp SCCM Whole Disk Encryption SSL XenApp ThinApp NxTop Center Profile Management Roaming profiles Folder redirection Profile Manager Folder redirection Microsoft User data disk Shared storage No Provisioning Services View Composer User data disk Delta synchronization (client side) Offline desktops No Yes Yes Yes Image Updating SCCM vdisk Recompose Versioning Web console X X X X
Licensing Microsoft Citrix VMware VDI Standard Suite VDI Edition Enterprise - RDS CAL (Basic) - XenDesktop - Virtual Infrastructure - MDOP - Desktop Delivery Controller - vcenter Server - Virtual Machine Manager - View Manager Enterprise VDI Premium Suite - Pooling, HA, XenMotion Premier - RDS CAL (Unrestricted) - Provisioning Services - View Composer - App-V for RDS - XenApp for Desktops - Local Desktop Configuration Manager Operations Manager Platinum - Edgesight - WAN Optimization - ThinApp
Conclusion Which is Right for Me? A Few Questions to Ask Yourself: Do virtual desktops still make sense for you? Do you already have one of these vendors in your environment and have experience with it? Is there a particular feature that is very important to you available in only one of the vendor s solutions? Are you already partially or fully licensed for one of these solutions? Do you have in-house expertise or a qualified partner to help you with the solution?
Thank You Royal Oak 306 S. Washington Ave. Suite 212 Royal Oak, MI 48067 p: (248) 546-1800 Grand Rapids 15 Ionia SW Suite 270 Grand Rapids, MI 49503 p: (616) 776-1600 www.cdh.com (c) C/D/H 2007. All rights reserved