1.51k likes | 3.29k Views
Introducing Remote Desktop Services . Presenter Name email@microsoft.com Microsoft Corporation. Agenda. Introducing Remote Desktop Services Remote Desktop Architecture Remote Desktop Session Host (RDSH) Remote Desktop Virtualization Host (RDVH) RD Connection Broker
E N D
Introducing Remote Desktop Services Presenter Name email@microsoft.com Microsoft Corporation
Agenda • Introducing Remote Desktop Services • Remote Desktop Architecture • Remote Desktop Session Host (RDSH) • Remote Desktop Virtualization Host (RDVH) • RD Connection Broker • What's New for Windows Server® 2008 R2 RDS • Key Features • RD Web Access / RemoteApp & Desktop Connections • RD Gateway • Full-fidelity User Experience • App-V for RDS • RDS - Better Together with Windows® 7 and Citrix • Summary
Microsoft VirtualizationFrom the Datacenter to the Desktop User State Virtualization Folder Redirection Roaming Profiles Server Virtualization Presentation Virtualization Management Desktop Virtualization Application Virtualization
Benefits - Remote Desktop Services • Install and maintain applications once in the datacenter, not on every desktop • Enable flexible work scenarios such as hot-desking and work from home • Deploy applications to devices that can’t run them natively, or that require hardware upgrades to run them Accelerate Desktop and Application Deployment • Keep data safe in the datacenter to help eliminate the risk of laptop data theft • Help simplify the burden of regulatory compliance with centralized tracking Help Secure Data and Applications • Quickly connect remote workers with the critical applications they need from a Web page • Provide users with secure access to remote applications from outside the corporate network (without using VPN infrastructure) Increase Remote Worker Efficiency
Remote Desktop Architecture Overview RD Web Access RD Session Host RD Client RD Virtualization Host RD Connection Broker RD Gateway Licensing Server Active Directory®
Remote Desktop Session Host (RDSH) RD Session Host Server Farm (RemoteApp) RD Session Host Server Farm (Session-based desktops) RD Connection Broker RD Client
App-V for RDS App-V Management Server RD Session Host RD Virtualization Host RD Client
Remote Desktop Virtualization Host (RDVH) Personal Virtual Desktops Pooled Virtual Desktops RD Connection Broker RD Client Active Directory
Personal / Pooled Virtual Desktops • Personal Virtual Desktops • One OS image per user • Administrator access, desktop customizable • User state typically part of the image Personal Virtual Desktops • Personal Virtual Desktops • Shared OS images, identically configured • No administrator access • User state temporary )discarded at session end) Pooled Virtual Desktops
Key New Features in RDS Full-Fidelity User Experience Remote Application Access • RDS & VDI – An Integrated Solution • Hyper-V™ support for virtual desktops RemoteApp & Desktop Connection True multiple monitor support Basic inbox connection broker RemoteApp & Desktop Web Access Multimedia support & bidirectional audio Single discovery and publishing infrastructure RD Gateway security improvements Enhanced bitmap acceleration for 3D and rich media content Platform & Management New API, Connection Broker Extensibility,Windows PowerShell™ Support, Best Practices Analyzer
RemoteApp Overview Make programs available via RD Web Access or RemoteApp & Desktop Connection (Windows 7) Create MSI or RDP files Applications launched from Web Page, RDP files or MSI shortcuts Programs look like they are running locally NEW in R2: Per-user RemoteApp filtering RD Client RD Session Host / RD Virtualization Host
RemoteApp Application Aggregation • Each RemoteApp server can publish different apps • Based on load, requirements or other criteria • Publishing server (part of RD Connection Broker) presents unified view • Publishing server delivers appropriate RDP settings to client to connect to correct server • RDP settings can also include RD Gateway settings RD Connection Broker RD Session Hosts RD Client Publishing Server
RD Connection Broker User - Personal VM assignment RDVH (Hyper-V) AD VHD VHD Pooled VMs Assignment RDV Agent VHD VHD Retrieve List of Remote apps / sessions RemoteApp Session Desktop RD Connection Broker RDSH RD Web Access RD Gateway RDP over RCP / HTTPS HTTPS Win7: RemoteApp & Desktop Connections RD Client MSTSC XP / Vista: IE
RD Web AccessRemoteApp & Desktop Connection RD Web Access RD Virtualization Host RD Connection Broker RD Redirector RemoteApp & Desktop Connection RD Session Hosts RD Client
RD Gateway – New Features • Silent session re-authentication • Secure device redirection • Idle & session timeout • Pluggable authentication • Consent signing RD Virtualization Host RD Session Host RD Web Access User browses to RD Web Access RDP over HTTP/S established to RD Gateway RDP 3389 to host User initiates HTTP/S connection to RD Gateway RD Client RD Gateway
RDS User Experience Enhancements • Multiple Monitor Support • Enhanced Audio Support • Windows Media Redirection • Windows Aero Glass Support • Enhanced Bitmap Acceleration
True Multi-Monitor Support • Support for multiple screens and resolutions • Support for up to 16 monitors • Multi-monitor support fully configurable by administrator All operations supported locally work remotely
Audio Enhancements • Audio input and recording • Streams microphone input from the user’s machine to the Remote Desktop. Enables VoIP and voice recognition applications over RDS. • Improved Audio / Video synchronization • Provides an experience closer to using an physical desktop RD Session Host / RD Virtualization Host
Windows Media Redirection • Windows Media Redirection • Video bit stream sent to client for decompression • Nearly no CPU usage on server • Video codec must exist on client device • Windows Media by default • Full fidelity, bandwidth and latency permitting RD Session Host/ RD Virtualization Host
Windows Aero Glass Support • Windows Aero Glass Support • Provides the ability to use the Windows Aero® Glass experience with session-based remote desktops. Supported in RDS and latest RDC clients. RD Session Host
Enhanced Bitmap Acceleration • 3D and Rich Media Experience • Renders 3D and portable graphics stacks such as Silverlight and Flash on the server and transfers as a bitmap to clients. • Microsoft DirectX 9,10,11 • DirectX 9,10,11 is rendered on the host and sent to the client as a bitmap (requires GPU on host) RD Session Host / RD Virtualization Host GPU
RD Easy Print Overview Historical Issues Solution TS Easy Print No Match Close Match Bad Match ?
RDP Performance Enhancements • Improved Bulk Compression: Applied to all data, including graphics • Four choices controlled by server group policy: • Optimized to use less memory • Balanced use of memory and bandwidth • Default: Optimized to use less bandwidth • Disable bulk compression Min. 20% Gain!
Better Together Windows 7 and RDS RD Web Access • RemoteApp & Desktop Connections • Language Bar Redirection • DWM Remoting Excel.rdp Word.rdp Virtual Desktop.rdp
RD Licensing • RD Licensing Provides Centralized Administration for RDS-CALs • New: Manage RDS-CAL Wizard • Migrate RDS-CALs between license servers • Rebuild RD Licensing database • New: Service Connection Point Registration RDSH / RDVH 2 1 If an appropriate RDS CAL is available, the RDS CAL is issued to the client. The client can connect to the RDSH / RDVH server. The RD server requests an RDS-CAL froman RD licensing server on behalf of the client. The RD server determines if an RDS client access license (RDS-CAL) is needed. 2 1 A client connects to a Remote Desktop server.
RDSH Performance Enhancement • Fairly distributes CPU cycles across sessions • Processor resources are shared across CPUs • Each session assigned a CPU quota
RDSH Management Enhancements • Tighter Integration of RDS Services into Server Manager • Streamlined administrative access to RDS features. • Enhanced Command-Line Management with Windows PowerShell • Augments graphical tools, provides easy methods to automate repetitive tasks. • Roaming User Profile Cache Management • Manage aggregate user profile size via Group Policy. • MSI Compatibility Improvements • MSI queuing to prevent application installation errors. Easier to install applications on a Remote Desktop Session Host Server. • Platform Investments • Multiple levels of extensibility for custom partner solutions for Remote Desktop Services and VDI-based solutions
IP Virtualization • IP Virtualization Modes • Persession • All programs • Specified programs • DHCP Integration • Virtual IP addresses obtained from DHCP 10.0.0.1 10.0.0.2 10.0.0.3 RD Server 10.0.0.31 10.0.0.32 10.0.0.33 Backend Server 34
RDVH ManagementPersonalized Desktops Day 1 Day 2 Day N User 1 N Days CLONE User N
RDVH ManagementPooled Desktops Day 1 Day 2 Day 3 User 1 User 1 CLONE Disconnect Log off Logon User N
Better Together: Citrix and Microsoft Citrix drives the depth of the solution Citrix XenDesktop and Citrix XenApp: On-Demand Desktop and Application Delivery High DefinitionExperience Secure by Design Enterprise Scalability& Access Single Instance Management Dynamic Application Delivery Stability Connectivity Security Extensibility Windows Server 2008 R2 Remote Desktop Services Windows Server increases the breadth of the solution
Summary: The Centralized Desktop MicrosoftSystemCenter Roaming Profiles – Folder Redirection App-V for RDS App-V HTTPS HTTPS HTTPS HTTPS Session Desktop RemoteApp Virtual Desktop RDP RDP RD Session Host RD Virtualization Host RDP RDP RDP End User Devices (PCs and Thin Clients)
Summary: Centralized Desktop Options Customers will mix & match options - based on end user needs
Summary • Remote Desktop Services is a cost-effective infrastructure platform to extend desktop and application deployments from the data center to any device • Many new features and an improved platform • Integration of Session Virtualization and VDI • Improved Remote Application Access (including app aggregation) • Full-fidelity remote user experience • Platform and management enhancements • Enable new IT scenarios for your organization • Accelerate desktop and application deployment • Help secure data and applications • Increase remote worker efficiency • Better Management, Security and User Experience
Resources • Remote Desktop Services Home Pagehttp://www.microsoft.com/windowsserver2008/en/us/rds-product-home.aspx • Remote Desktop Services TechNet Sitehttp://technet.microsoft.com/en-us/library/dd736539(WS.10).aspx • Remote Desktop Services Bloghttp://blogs.msdn.com/rds/ • Desktop Virtualization and VDIhttp://www.microsoft.com/windows/enterprise/technologies/virtualization.aspx