Benny Tritsch CTO, Immidio – SESSION CODE: VIR316
LocalLocalHostedHosted PCLaptopVMsSessions
RDP Remote Desktop Session Host OS Hardware Sessions Virtualized RD Session Hosts Dedicated/Personal Virtual Desktops Hypervisor Hardware Hypervisor Hardware Shared/Pooled Virtual Desktops Datacenter VDIRDS
Desktop Hosting Server Remote Desktop Client Remoting Protocol
Contractors/ Offshoring Work from Home Centralized Desktop Developers Mergers and Acquisitions Remote Admin Access Application Compatibility Enhanced Agility
Remote Desktop Virtualization Host Remote Desktop Session Host Remote Desktop Protocol Home Mobile Office
Application Back-end Management Server Application Data Deployment Data Presentation Data Application Front-end Presentation Data RDSH Desktop
WS 2008 R2 RDSH RD Connection Broker RDP Client RD Gateway RD Web Access Active Directory & Network Policy Server Authorization Policies
Application Back-end Management Server Application Data Deployment Data Presentation Data Application Front-end Workstation Desktop Presentation Data
RD Connection Broker RD Web Access RDSH Redirection Mode AD Domain Service RD Virtualization Host RDP Client
Local Application RemoteApp/ Published App RDP Desktop Hosting Server Remote Desktop Client
Executive Sales Development Pooled VMs Personal VMs Management Tools Desktop/ Application Broker
GDI/GDI+ WPF DirectX/OpenGL Video/Audio Silverlight Flash
Administrator User Registry: HKCU (User Profile – Admin) Registry: Shadow Keys – Write Global.ini Files (%WinDir%, \WINDOWS) Global Temp Files (%Temp%) Global API Calls (GetWindowsDirectory) Registry: HKCU (User Profile – User) Registry: Shadow Keys – Read Adapted.ini Files (%WinDir%, \WINDOWS) Specific Temp Files (%Temp%) Specific API Calls (GetWindowsDirectory)
RDS Shim RegistryFile System RDS Shim
? ? Client Window Manager Host Window Manager
Remote Desktop Protocol
RDSH RDVH Pooled RDVH Personal Local PC User DensityHighMediumLow-- Application PerformanceLow to High High User-Mode Resource IsolationLowHigh Kernel-Mode Resource IsolationNoneHigh Application CompatibilityMediumHigh Highest Software Vendor Support Medium to High Very High Highest Availability of Skilled StaffVery HighLow Medium to Low Very High
RDSH RDVH Pooled RDVH Personal Local PC Individual IP AddressesMediumGoodVery Good Multiple Time Zones Bad to Medium BadGood Multiple LanguagesBad Bad to Medium Medium to Good Good Single Sign-onHard App Self Assignment Medium to Hard Hard Medium to Good Good User Profile ManagementMedium Medium to Hard Simple License ManagementMediumHardMedium
RDSH RDVH Pooled RDVH Personal Local PC Multiple Monitors Medium to Good Very Good Web IntegrationGood Poor Access Control (Policies)Very GoodGoodMediumPoor Data SecurityCentral Decentral Load BalancingVery Good Medium to Good Medium to Poor -- Desktop TemplatesVery GoodGood Medium to Poor Poor Printers & Peripherals Medium to Poor Medium to Good Very Good
RDSH RDVH Pooled RDVH Personal Local PC Thin Client IntegrationVery GoodGood -- Resource ManagementVery GoodGoodHard Backend RequirementsLowMediumVery HighLow Bandwidth Requirements Medium to High High None to Low Graphic Intensive AppsWeak Neutral to Strong Very Strong Offline UseN/A (Offline VDI?) Very Strong Apps/Data Follow UsersVery StrongNeutralVery StrongWeak
,000 Business Desktops (in million) 1/10 1/100 1/1,000 Desktops per Admin Ratio Time
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year