1 / 51

Remote Desktop Session Host vs. Virtual Desktop Infrastructure Smackdown

Required Slide. SESSION CODE: VIR316. Remote Desktop Session Host vs. Virtual Desktop Infrastructure Smackdown. Benny Tritsch CTO, Immidio – www.immidio.com teched@drtritsch.com. Required Slide

paul
Download Presentation

Remote Desktop Session Host vs. Virtual Desktop Infrastructure Smackdown

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Required Slide SESSION CODE: VIR316 Remote Desktop Session Host vs. Virtual Desktop Infrastructure Smackdown Benny Tritsch CTO, Immidio – www.immidio.com teched@drtritsch.com

  2. Required Slide Speakers, please list the Breakout Sessions, Interactive Sessions, Labs and Demo Stations that are related to your session. Agenda • Introducing RDSH and RDVH • Challenges? Are there Challenges? • Diving into some Details (plus Demos) • Comparison – The Smackdown • Summary

  3. Introduction

  4. Virtual Desktops – All or Nothing? • Will Remote Desktop Session Host and Remote Desktop Virtualization Host kill Rich Clients? • Did online banking and credit cards replace cash and wallets? • Did public transport services replace individually owned vehicles? • There’s a simple rule: Virtual Desktops are useful for all enterprises, but not for all users!

  5. The Different Desktop Options Local Hosted PC Laptop VMs Sessions

  6. Hosted Desktops – Server Side RDS VDI RDP Sessions OS Hypervisor Hypervisor Hardware Hardware Hardware Datacenter Virtualized RD Session Hosts Shared/Pooled Virtual Desktops Dedicated/Personal Virtual Desktops Remote Desktop Session Host

  7. Hosted Desktops – Client Side Desktop Hosting Server Remoting Protocol Remote Desktop Client

  8. Why Remote/Virtual Desktops? Mergers and Acquisitions Work from Home Centralized Desktop Developers Remote Admin Access Application Compatibility Enhanced Agility Contractors/ Offshoring

  9. Microsoft Virtual Desktops Suite Remote Desktop Virtualization Host Home Mobile Remote Desktop Protocol Office Remote Desktop Session Host

  10. Remote Desktop Session Host 01101011 10110001 01110011 Presentation Data Application Back-end Application Data Application Front-end Presentation Data RDSH Desktop Deployment Data Management Server

  11. HTTPs SSL Remote Desktop Session Host RD Web Access RD Connection Broker RDP Client WS 2008 R2 RDSH Active Directory & Network Policy Server RD Gateway Authorization Policies

  12. Remote Desktop Session Host DEMO

  13. Remote Desktop Virtualization Host 01101011 10110001 01110011 Presentation Data Application Back-end Application Data Application Front-end Presentation Data Workstation Desktop Deployment Data Management Server

  14. HTTP RDP RDP Remote Desktop Virtualization Host RDSH Redirection Mode AD Domain Service RDP Client RD Web Access RD Connection Broker RD Virtualization Host

  15. Remote Desktop Virtualization Host DEMO

  16. RemoteApp Programs Desktop Hosting Server RDP RemoteApp/ Published App Local Application Remote Desktop Client

  17. Virtual Desktop and Application Brokerage Desktop/ Application Broker Executive Personal VMs Sales Pooled VMs Management Tools Development

  18. RemoteApp and RD Web Access DEMO

  19. Challenges Are there any challenges?

  20. Technical Challenges

  21. Major Challenges

  22. Additional Challenges !

  23. More Challenges – Multimedia

  24. More Challenges – Peripherals

  25. Desktop Composition GDI/GDI+ WPF DirectX/OpenGL Video/Audio Silverlight Flash

  26. Diving into Details

  27. Challenge – App Compatibility Administrator 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) User

  28. RDS Shim – TsAppCmp.dll RDS Shim RDS Shim Registry File System

  29. Challenge – Application Performance

  30. Client and Host Rendering ? ? Client Window Manager Host Window Manager

  31. Client-Side Rendering

  32. Screen Scraping

  33. RemoteFX

  34. Application Performance DEMO

  35. Challenge – WAN Remote Desktop Protocol

  36. Challenge – Application Publishing Remote Desktop Protocol

  37. Comparison

  38. Comparison Table – Smackdown 1 of 4

  39. Comparison Table – Smackdown2 of 4

  40. Comparison Table – Smackdown3 of 4

  41. Comparison Table – Smackdown4 of 4

  42. Summary

  43. Market Development Business Desktops (in million) Desktops per Admin Ratio 1/10 1,000 1/100 800 1/1,000 600 Time

  44. Summary – When to Use What? • RD Session Host • Best technology for lowest TCO • Superior user density • Ideal for task workers • Many management tools available • RD Virtualization Host • Best when personalization is needed • Workstation desktop (no server desktop) • Compatibility, predictability, flexibility and agility

  45. Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Track Resources • Immidio Resource Kit – http://www.immidio.com • Remote Desktop Services Community Site – http://www.drtritsch.com • RDS Step-by-Step Guides – http://blogs.msdn.com/b/rds/archive/2009/07/07/new-step-by-step-guides-available-for-remote-desktop-services.aspx • Remote Desktop Services Team Blog – http://blogs.msdn.com/b/rds/ • DABCC Virtualization News – http://www.dabcc.com

  46. Virtualization Track Resources • Stay tuned into virtualization at TechEd NA 2010 by visiting our event website, Facebook and Twitter pages. Don’t forget to visit the Virtualization TLC area (orange section) to see product demos, speak with experts and sign up for promotional giveaways • Microsoft.com/Virtualization/Events • Facebook.com/Microsoft.Virtualization • Twitter.com/MS_Virt • Like this session? Write a blog on 2 key learning's from this session and send it to #TE_VIR and you could win a Lenovo IdeaPad™ S10-3 with Windows 7 Netbook! Review the rules on our event websiteMicrosoft.com/Virtualization/Events

  47. Required Slide Resources Learning • Sessions On-Demand & Community • Microsoft Certification & Training Resources www.microsoft.com/teched www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet • http://microsoft.com/msdn

  48. Required Slide Complete an evaluation on CommNet and enter to win!

  49. Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registrationJoin us in Atlanta next year

  50. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related