Remote Services Panoramica delle nuove funzionalità Andrea Mauro Direttore Tecnico 20 novembre 2009 Assyrus Srl Microsoft Virtualization User State Virtualization Server Virtualization Presentation Virtualization Management Virtualization Application Virtualization Microsoft Presentation Virtualization Run an application or desktop in one location but control it in another Only screen images, keystrokes, and mouse movements are sent over the network Key Benefits Enhanced user experience Increased IT control Increased business acuity Improved IT security
Remote Services TS RemoteApp TS Gateway TS Session Broker TS Web Access TS Easy Print Terminal Server RemoteApp RD Connection Broker RD Web Access RD Easy Print RD Session Host RD Virtual Host RemoteApp & Connections Windows Server 2008 R2 Remote Services NEW! Improved Improved Platform Improvements New API, Connection Broker Extensibility, Dynamic CPU Allocation, IP address virtualization, Best Practices Analyzer, Full MSI support
Terminal Services Today RemoteApp Applications look and feel like they are running locally Can be provisioned using MSI files or TS Web Access Securely access any RDP host machine over the firewall Integrates with Network Access Protection RemoteApp & Web Access Provides easy to configure web page to launch RemoteApp programs Designed for lower complexity configurations RD Easy Print Removes need to install any printer drivers on terminal server 100% of printer functionality is available to user Platform Investments Improved management via new APIs, WMI & Improved Event Logs Improved security & reliability, e.g. ability to patch TS without restart RDS User Experience enhancements True MultiMulti-monitor support
Audio enhancements RD Session Host / RD Virtualization Host 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 RD Session Host
Enhancement bitmap acceleration GPU RD Session Host / RD Virtualization Host RD Easy Print Historical Issues No Match Close Match Solution Bad Match TS Easy Print RDP performance enhancement 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!
Windows 7 and RDS RD Web Access RemoteApp & Connections Language Bar Redirection DWM Remoting Excel.rdp Word.rdp Virtual.rdp Remote Architecture Overview RD Web Access RD Session Host RD Client RD Connection Broker RD Virtualization Host Active Directory Licensing Server RDS Roles Role Function RemoteApp Publishes applications with just the application UI, and not a full desktop UI RD Session Host Hosts centralized, session-based applications and remote desktops RD Virtualization Host Hosts centralized, virtual-machine-based (virtual) desktops on top of Hyper-V for VDI environment RD Connection Broker Creates unified administrator experience for session-based and virtual-machine based remote desktops Allows connection from clients outside the firewall, using SSL, and proxies those to internal resources RD Web Access / RemoteApp & Connections (Windows 7) RD Web Access provides Web-based connection to resources published by RD Connection Broker. Supports traditional web page, as well as new RemoteApp & Connections RD EasyPrint Simplifies printing to a local printer, and supports legacy and new print drivers without the need to install those on the host
RemoteApp Overview Make Applications programs launched available NEW via from RD in Web R2: Web Page, Access RDP or Per-user RemoteApp files or RemoteApp MSI shortcuts & filtering Connection Programs look (Windows like they 7) Create are running MSI or locally RDP files RD Client RD Session Host / RD Virtualization Host new features Silent session re-authentication Secure device redirection Idle & session timeout Pluggable authentication Consent signing User browses to RD Web Access RD Web Access RDP over HTTP/S established to RDP 3389 to host RD Session Host User initiates HTTP/S connection to RD Client RD Virtualization Host
Connection Broker User - Personal VM assignment RDVH (Hyper-V) VHD VHD VHD VHD AD Pooled VMs Assignment RDV Agent RD Connection Broker RemoteApp RDSH Session RD Web Access RDP over RCP / HTTPS HTTPS Win7: RemoteApp & Connections RD Client MSTSC XP / Vista: IE RDS & VDI - An integrated solution Remote App Servers Hyper-V-based Remote s Authentication Client Remote RemoteApp & Gateway WebServer Access Server Remote Connection Broker RDS & VDI - An integrated solution Hyper-V-based Remote Remote App Server Virtual 1 Authentication Client Remote RemoteApp & Gateway WebServer Access Server Remote Connection Broker
RemoteApp & The Centralized Customers will mix & match options - based on end user needs
Summary Remote 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 Services Home Page http://www.microsoft.com/windowsserver2008/en/us/rds-producthome.aspx Remote Services TechNet Site http://technet.microsoft.com/en-us/library/dd736539(ws.10).aspx Remote Services Blog http://blogs.msdn.com/rds/ Virtualization and VDI http://www.microsoft.com/windows/enterprise/technologies/virtualiz ation.aspx