session w-06download.microsoft.com/documents/uk/danmark/technet/campusday… · session w-06....
TRANSCRIPT
![Page 2: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/2.jpg)
Introducing & Benefits of Remote Desktop Services
Remote Desktop Architecture
What's New for Windows Server® 2008 R2 RDS
Key Features (& Demos)
New & Improved Manageability – Publishing etc
Enabling Centralized Virtual Desktops / VDI
Full Fidelity Experience
App-V for RDS
RDS - Better Together with Windows® 7 and Citrix
Summary
![Page 3: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/3.jpg)
RDP
![Page 4: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/4.jpg)
RDP
HTTPS
HTTPS
![Page 5: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/5.jpg)
RDP RDP
HTTPS
HTTPS
HTTPS
![Page 6: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/6.jpg)
RDP RDPRDP
HTTPSHTTPS
HTTPS
HTTPS
![Page 7: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/7.jpg)
TS RemoteApp™ RemoteApp™
TS Gateway RD Gateway
TS Session Broker RD Connection Broker
TS Web AccessRemoteApp and Desktop
Web Access / Connections
TS Easy Print RD Easy Print
![Page 8: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/8.jpg)
• 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
• 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
• 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)
Help Secure
Data and
Applications
Accelerate
Desktop and
Application
Deployment
Increase
Remote
Worker
Efficiency
![Page 9: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/9.jpg)
RDS & VDI – an integrated solution
Hyper-V support for virtual desktops
Single discovery, broker & publishing
infrastructure
SCVMM Support
Remote Application Access
RemoteApp & Desktop Connections
RemoteApp & Desktop & Web
Access
RD Gateway Security Improvements
Full Fidelity RemoteApp &
Desktops
True multiple monitor support
Multimedia Support & Bi direction audio
Enhanced Bitmap Remoting for Flash, , PPT, Silverlight etc
ImprovedNEW!
Platform & Management ImprovementsNew API, Connection Broker Extensibility,,
Powershell Support, Best Practices Analyze, Full MSI support
![Page 10: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/10.jpg)
RD Web Access
RD Gateway
RD Connection
Broker &
Publishing
Active Directory®
Licensing Server
RD Virtualization Host
Remote Desktop
Client
RD Session Host
![Page 11: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/11.jpg)
Make programs available
via RD Web Access or
RemoteApp & Desktop
Connection (Windows 7)
Create MSI or RDP files
RD Session Host / RD Virtualization Host
NEW in R2:
Per-user RemoteApp
filtering
Applications launched
from Web Page, RDP
files or MSI shortcuts
Programs look like they
are running locally
RD
Client
![Page 12: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/12.jpg)
RD Connection
Broker & Publishing
Via Web
Publishing server (part of RD Connection Broker) presents unified view
Each RemoteApp server can publish different appsBased on load, requirements or other criteria
Publishing server delivers appropriate RDP settings to client to connect to correct server (RemoteApp and Desktop Connections
RDP settings can also include RD Gateway settings
RD Session Hosts
RD Web Access
Start Menu
![Page 13: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/13.jpg)
![Page 14: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/14.jpg)
Personal Virtual Desktops
Pooled Virtual Desktops
Personal Virtual Desktops
One OS image per user
Administrator access, desktop customizable
User state typically part of the image
Pooled Virtual Desktops
Shared OS images, identically configured
No administrator access
User state temporary )discarded at session end)
![Page 15: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/15.jpg)
N Days
Day 1 Day NDay 2
CLONE
User 1
User N
![Page 16: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/16.jpg)
Day 1 Day 3Day 2
User 1
User N
Disconnect
User 1
Log off
Logon
CLONE
![Page 17: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/17.jpg)
demo
![Page 18: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/18.jpg)
![Page 19: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/19.jpg)
XP / Vista: IE
Win7: RemoteApp &
Desktop Connections
HTTPS RDP over RCP / HTTPS
MSTSC
RD Client
RD GatewayRD Web Access
RD Connection
Broker / RedirectorRDVH (Hyper-V)
RDV Agent
VHD VHD
VHDVHD
Perimeter Network
Corporate Network
Retrieve List of VMs
![Page 20: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/20.jpg)
![Page 21: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/21.jpg)
Multiple Monitor Support
Enhanced Audio Support
Windows Media Redirection
Enhanced Bitmap Acceleration
Windows Aero Glass Support
![Page 22: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/22.jpg)
Support for multiple screens and resolutions
Support for up to 16 monitors
Multi-monitor support fully configurable by administrator
Each monitor can be up to 1920x1080
Works for remote desktop and RemoteApp
![Page 23: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/23.jpg)
RD Session Host /
RD Virtualization Host
Audio input and recording
Streams microphone input from the user’s machine to the Remote Desktop.
Improved Audio / Video synchronization
Provides an experience closer to using an physical desktop
![Page 24: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/24.jpg)
RD Session Host /
RD Virtualization Host
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
Windows Media Redirection
![Page 25: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/25.jpg)
RD Session Host
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.
![Page 26: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/26.jpg)
RD Session Host /
RD Virtualization Host
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)
GPU
![Page 27: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/27.jpg)
Command Remoting used for GDI applications.
Bitmap Remoting used for anything that isn’t GDU
Bulk compressor defaults tto use less bandwidth
Disable bulk compression
Multiple New Techniques Improve Performance of Bitmap & Command Remoting
0
1
2
3
4
5
6
Typing and Scrolling Scrolling
Bandwidth - Kbps
XP (RDP 5.2) Vista (RDP 6.0) Windows 7 (RDP 7.0)
0
50
100
150
200
Executive PPT
Bandwidth Improvement per release
Min. 20%
Gain!
![Page 28: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/28.jpg)
![Page 29: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/29.jpg)
RemoteApp & Desktop Connections
Language Bar Redirection
Aero Glass Remoting
Word.rdp
Excel.rdp
Virtual
Desktop.rdp
RD Web Access
![Page 30: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/30.jpg)
![Page 31: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/31.jpg)
Bad MatchNo Match Close Match RD Easy Print
Historical Issues Solution
![Page 32: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/32.jpg)
Fairly distributes CPU cycles across sessions
Processor resources are shared across CPUs
Each session assigned a CPU quota
![Page 33: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/33.jpg)
IP Virtualization Modes
Per sessionAll programs
Specified programs
DHCP Integration
Virtual IP addresses obtained from DHCP
33
RD
Sessio
n Host
Backend
Server
DHCP
![Page 34: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/34.jpg)
Platform Investments
Multiple levels of extensibility for custom partner solutions for Remote Desktop Services and VDI-based solutions
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.
Tighter Integration of RDS Services into Server Manager
Streamlined administrative access to RDS features.
MSI Compatibility Improvements
MSI queuing to prevent application installation errors. Easier to install applications on a Remote Desktop Session Host Server.
![Page 35: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/35.jpg)
![Page 36: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/36.jpg)
Improve
application
compatibility
Reduce Help
Desk calls
Consolidate
Terminal servers
Reduce time
to solution
Turns RDS into a
dynamic systemImprove user
profile issues
![Page 37: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/37.jpg)
Application Virtualization
Presentation Virtualization
Solution
Enable any applications
to run side-by-side
on any server at the
same time
Key Challenge
App Compat causing
server underutilization
Case Study
Consolidated servers by
over 40%
Availability:
Windows Server 2008 = now
Windows Server 2008 R2 = now
Benefits:
•Improve AppCompat
•Improve User Profiles
•Consolidate Servers
•Faster time to solution
•RDS becomes dynamic service
![Page 38: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/38.jpg)
![Page 39: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/39.jpg)
StabilityExtensibility ConnectivitySecurity
Windows Server increases the breadth of the solution
Cit
rix d
rives t
he d
ep
th o
f t
he s
olu
tio
n
Citrix XenDesktop and Citrix XenApp:
On-Demand Desktop and Application Delivery
Dynamic
Application
Delivery
High
Definition
Experience
Secure
by
Design
Windows Server 2008 R2
Remote Desktop Services
Single
Instance
Management
Enterprise
Scalability
& Access
![Page 40: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/40.jpg)
RDS (Session-Based) VDI (VM-Based)
Technology Maturity Proven Emerging
Scalability Higher ratio of users/server Lower ratio users/server
Isolation/Security Session-based isolation
Shared OS across users
Must run as standard user
VM-based isolation
Dedicated OS per user
Can run as admin
Remote User Experience Protocol-dependent Protocol-dependent
User Flexibility User is running as a user User can have full rights
Application Compatibility Windows Server OS Windows Client desktop
![Page 41: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/41.jpg)
Remote Desktop Services Home Page
http://www.microsoft.com/windowsserver2008/en/us/rds-product-
home.aspx
Remote Desktop Services Blog
http://blogs.msdn.com/rds/
Desktop Virtualization and VDI
http://www.microsoft.com/windows/enterprise/technologies/virtualiz
ation.aspx
![Page 42: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/42.jpg)
Windows Server 2008 R2 Active DirectoryGentages kl. 17.00
Aud. 4 på 4. sal
![Page 43: Session W-06download.microsoft.com/documents/UK/Danmark/technet/CampusDay… · Session W-06. Introducing ... MSI queuing to prevent application installation errors. ... Citrix XenDesktop](https://reader031.vdocuments.mx/reader031/viewer/2022022008/5adfc8fd7f8b9ab4688c8c66/html5/thumbnails/43.jpg)
THANK YOU!