andré keartland inobits consulting wsv206 agenda remote desktop services… what’s that?! what is...

22

Upload: brice-foster

Post on 22-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo
Page 2: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Overview of Remote Desktop Services (Previously Known as Terminal Services)

André KeartlandInobits ConsultingWSV206

Page 3: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Agenda

Remote Desktop Services… What’s that?!What is new in Windows Server 2008 R2?Demo

Page 4: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

WS 2008 Terminal Services TodayRemoteApp™

Applications look and feel like they are running locallyCan be provisioned using MSI files or TS Web Access

RD GatewaySecurely access any RDP host machine over the firewallIntegrates with Network Access Protection

RemoteApp & Desktop Web AccessProvides easy to configure web page to launch RemoteApp programsDesigned for lower complexity configurations

RD Easy PrintRemoves need to install any printer drivers on terminal server100% of printer functionality is available to user

Platform InvestmentsImproved management via new APIs, WMI & Improved Event LogsImproved security & reliability, e.g. ability to patch TS without restart

Page 5: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Introducing Remote Desktop Services (RDS) !WS03 WS 2008 WS 2008 R2

Terminal Services Terminal Services Remote Desktop Services

Terminal Server Terminal Server RD Session Host

TS Session Directory TS Session Broker RD Connection Broker

TS Licensing Server TS Licensing Server RD Licensing Server

TS Gateway RD Gateway

TS Web Access RD Web Access

RD Virtualization Host

Page 6: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Deployment Scenarios

Remote AccessDesktop ReplacementApp ConsolidationBranch OfficePartner Access

Page 7: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

RDS – New and ImprovedUnified Admin and User experience for

RD Session Host (1 session per user) RD Virtualization Host (1 VM w/desktop OS per user)

Two options for VM-based desktopspooled virtual desktoppermanent virtual desktop

Richer remoting experience (multi-mon, multi-media, bi-directional audio, rich graphics)

Better App Compat thru AppV for RDS

Scalable VM management thru SCVMM

Enhancements in RD Session Host

VMs with Client OS(VM-per-user)

RD Connection

Broker

Pooled VMs

Sessions with Server OS

(Session-per-user)

Single Image

RD Virt HostRD Session Host

Personal VMs

Page 8: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

RDS Deployment Options

RD Session Host (aka TS)

• Low cost image management

• Easiest admin management

• Least resources required• Good compatibility for

legacy apps

Pooled Virtual Desktop• Medium cost image

management• Easier admin management

than Personal• Less Resources than

personal• Better compatibility for

legacy apps

Personal Virtual Desktop

• High cost image management

• Administrator access (user can install programs)

• High Resource cost• Compatibility for legacy

apps

Customers will mix & match options

Page 9: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

demo

Page 10: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Drilldown into RD Session Host

Page 11: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

RD Session Host improvements

Application CompatibilityWindows Installer RD Session Host CompatibilityPer-session and per-application IP

Reduce impact of users on one anotherFair Share CPU Distribution among sessions

Prevent overflow of Roaming User Profile cacheQuota for overall RUP cache on the server

SecurityKerberos authentication for RDSH Farm

Page 12: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Application Compatibility

Windows Installer applications issuesMost apps are written for desktops

In the past MSI apps needed special installation steps on RDSWindows Installer RD Session Host Compatibility

Brings in missing per-user configuration settings during initial app startup phaseAllows concurrent MSI installations from multiple users by queuing requests

Single IP issuesLOB apps allow only one connection from one IP addressRegulatory

Page 13: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

IP Virtualization

IP Virtualization ModesPer-programPer-session

DHCP integrationVirtual IP addresses will be obtained from DHCP

13

RD Server

BackendServer

10.0.0.1 10.0.0.2 10.0.0.3

10.0.0.31 10.0.0.32 10.0.0.33

Page 14: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Fair Share CPU Scheduling

Scheduling mechanism fairly distributes CPU cycles across sessionsDynamically distributes cycles based on number of active sessions and their loadApplied at kernel level

Page 15: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Algorithm for Equal CPU Distribution

Sharing on Per CPU basisEach session gets a fraction of each CPU

Interval divided among sessions using Round RobinEvery 150 ms all threads are freed from idle queue and given a fresh startBy default all sessions have same weight so even division of CPU where each quantum = 150/number of sessions

Threads exceeding quota are queued on interrupt If CPU finishes under-quota threads, it takes highest pri thread of least over-quota session and gives session 5 ms

Page 16: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

RD Gateway

Security ImprovementsDevice Redirection policy enforcementDisconnect after IdleReauthenticate after Session timer

MessagesShow Legal messages (EULA) before connectivityAdministrator Messaging - Service Messaging

BPABest practice analyzer to warn Administrators of improper RD Gateway server configuration

Microsoft Confidential

Page 17: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

RD Session Host and AppVBetter together

Problem Solution

Improve AppCompat AppV

Reduce cost of App deployment/management

AppV - Streaming makes it easier to deploy and update applicationsAppV – Silo reduces test effort

Support multi-workload (role based assignment of apps )

AppV – User based app assignment, Silo reduces app conflicts and can allow multiple versions of apps to be deployment.

Microsoft Confidential

Page 18: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

TS & 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

ImprovedNEW! Improved

Platform & Management ImprovementsNew API, Connection Broker Extensibility,,

Powershell Support, Best Practices Analyze, Full MSI support

WS08 R2 – New and Improved

Page 19: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

www.microsoft.com/teched Sessions On-Demand & Community

http://microsoft.com/technet Resources for IT Professionals

http://microsoft.com/msdn Resources for Developers

www.microsoft.com/learning Microsoft Certification & Training Resources

Resources

Page 20: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Related ContentVIR303 Windows 2008 R2: Remote Desktop Services: VDI - RD Connection Broker, RD Virtualization Host Drilldown Tue 4 Aug (17:30 - 18:30) | 300 - Advanced| Session Room D3 | Speaker: André Keartland

WTB234 Planning for Microsoft Windows Remote Desktop Services (Whiteboard Session) Tue 4 Aug (13:15 - 14:15) | 200 - Intermediate| Session Room D2 | Speaker: Steven Spirou

Page 21: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

Complete a session evaluation and enter to win!

10 pairs of MP3 sunglasses to be won

Page 22: André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo

© 2009 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.