Dan Stolts, MCSE, MCITP… Founder/President: Virtualization Group – Boston President: Boston User Groups

Slides:



Advertisements
Similar presentations
Introducing Remote Desktop Services
Advertisements

Faith Allington Program Manager Microsoft Corporation WSV322.
Tech·Ed North America /6/2017 8:35 AM
The System Center Family Microsoft. Mobile Device Manager 2008.
Remote Desktop Services
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Connect with life Gopikrishna Kannan Program Manager | Microsoft Corporation
The explosion of devices is eroding the standards-based approach to corporate IT. Devices Deploying and managing applications across platforms.
Dan Stolts IT Pro Evangelist US DPE - North East Microsoft Corporation
Ask a question via #uktechdays or text Microsoft to What is the Optimised Desktop? Does one size fit all? Some vendors would lead you to think.
Desktop Virtualisation Sarah Mannion Desktop Technical Specialist Microsoft UK
Click to edit Master title style TechNet goes virtual ©2009 Microsoft Corporation. All Rights Reserved. TechNet goes virtual Optimizing Your Environment.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
TechNet and Community Tour - Dynamic IT Dynamic Desktop Deployment Level Advanced.
Sudhir Rao Technology Specialist | Microsoft Corporation.
Ashwin Palekar Principal Group Program Manager Microsoft Corporation Session Code: WSV208 Scott Roberts Senior Program Manager Lead Network Security Microsoft.
Windows Server 2012 VDI/RDS Infrastructure and Management Adam Carter Product Marketing Manager Microsoft Corporation Dean Paron Group Program Manager.
Tech·Ed North America /19/2017 7:21 AM
Executive Overview. PLEASE READ (hidden slide) To deliver this presentation effectively, you need to be familiar with Windows Server 2008 R2 management.
Ashwin Palekar Group Program Manager Microsoft Corp Session Code: VIR307.
TS Licensing RDP Terminal Server TSV Session BrokerTS Gateway Client TS Web Access The terminal server runs applications locally and displays them.
André Keartland Inobits Consulting WSV206 Agenda Remote Desktop Services… What’s that?! What is new in Windows Server 2008 R2? Demo.
André Keartland Inobits Consulting VIR303 Agenda Remote Desktop Services… What’s that?! Remote Desktop Services - VDI Drilldown Demo.
Mohnish Chaturvedi Marc Jordan.
Microsoft Desktop Virtualization Migrating to Windows 7 With MED-V.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
Title. 1.Breakdown the components of a personal computer 2.This is what we commonly refer to as a Windows OS 3.VDI moves the OS, Apps and Data to.
Microsoft Desktop Virtualization 1 Martin Vittrup Senior Technology Specialist Windows Client Microsoft Denmark.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
Sudarshan Yadav Sr. Program Manager, Microsoft
Shai Tirosh Windows Server Regional Director artNET Experts.
V-Alliance Solution Overview Years of Business Success.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
David Kim Product Manager CLI306 Industry Trends Windows Vista Enterprise Flexible Desktop Computing Options Windows Vista Enterprise Centralized Desktop.
Benjamin Naden Windows Client Group Manager, Microsoft Singapore.
Michael Kleef Senior Technical Product Manager Microsoft Corporation SESSION CODE: WSV205.
Service Pack 2 System Center Configuration Manager 2007.
VIR312. demo WS03WS 2008 WS 2008 R2 / WS 2008 R2 SP1 Terminal Services Remote Desktop Services Terminal Server RD Session Host TS Session DirectoryTS.
Jurgen Van Duvel Business Manager Windows Client Microsoft
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
University of Leicester Application Virtualisation Roadmap.
Click to edit Master title style TechNet goes virtual ©2009 Microsoft Corporation. All Rights Reserved. TechNet goes virtual Windows Server 2008 R2 Remote.
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
Tech·Ed North America /25/ :31 AM
5/16/ :21 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Ignite /31/ :08 AM
11/11/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
TechEd /2/2018 5:42 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
TechEd /7/ :16 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
12/28/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
2/25/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
TechEd /28/2019 3:22 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Developing for Windows Azure
Windows Server 2012 Cloud optimize your IT
5/3/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Virtual Academy
Deploying and Managing Windows To Go
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Dan Stolts, MCSE, MCITP… Founder/President: Virtualization Group – Boston President: Boston User Groups IT Pro Evangelist: Microsoft Founder/Owner: Bay State Integrated Technology, Inc.

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

WS 2008 Terminal Services Today RemoteApp™ Applications look and feel like they are running locally Can be provisioned using MSI files or TS Web Access RemoteApp™ Applications look and feel like they are running locally Can be provisioned using MSI files or TS Web Access RD Gateway Securely access any RDP host machine over the firewall Integrates with Network Access Protection RD Gateway Securely access any RDP host machine over the firewall Integrates with Network Access Protection RemoteApp & Desktop Web Access Provides easy to configure web page to launch RemoteApp programs Designed for lower complexity configurations RemoteApp & Desktop 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 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 Platform Investments Improved management via new APIs, WMI & Improved Event Logs Improved security & reliability, e.g. ability to patch TS without restart

Introducing Remote Desktop Services (RDS) ! WS03WS 2008WS 2008 R2 Terminal Services Remote Desktop Services Terminal Server RD Session Host TS Session DirectoryTS Session BrokerRD Connection Broker TS Licensing Server RD Licensing Server TS GatewayRD Gateway TS Web AccessRD Web Access RD Virtualization Host

Tools Have New Names WS03WS 2008WS 2008 R2 Terminal Services Manager Remote Desktop Server Manager Terminal Services Configuration Remote Desktop Server Configuration TS Gateway ManagerRemote Desktop Gateway Manager TS Licensing Manager Remote Desktop Licensing Manager TS RemoteApp Manager RemoteApp Manager Remote Desktops MMC Remote Desktops Remote Desktop Web Access Configuration Remote Desktop Session Host Configuration

TS and VDI – An Integrated Solution Single broker to connect users to sessions or virtual machines, out of the box solution for VDI scenarios with Hyper-V TS and VDI – An Integrated Solution Single broker to connect users to sessions or virtual machines, out of the box solution for VDI scenarios with Hyper-V Improving the User Experience Experience rich multimedia, VoIP integration, aero glass remoting, true multi-monitor support Improving the User Experience Experience rich multimedia, VoIP integration, aero glass remoting, true multi-monitor support RemoteApp & Desktop Connections Centrally hosted applications integrated into start menu, desktop, etc. Can personalize a non-work PC with work applications without installing them locally. RemoteApp & Desktop Connections Centrally hosted applications integrated into start menu, desktop, etc. Can personalize a non-work PC with work applications without installing them locally. Improved Management Toolset Reduce repetitive task with Powershell support, improved application install, connection broker install & profile management Improved Management Toolset Reduce repetitive task with Powershell support, improved application install, connection broker install & profile management Platform Investments Multiple levels of extensibility for custom partner solutions for Remote Desktop Services & VDI based solutions Platform Investments Multiple levels of extensibility for custom partner solutions for Remote Desktop Services & VDI based solutions Remote Desktop Services in R2

Deployment Scenarios Remote Access Desktop Replacement App Consolidation Branch Office Partner Access

RDS – New and Improved VMs with Client OS (VM-per-user) RD Connection Broker Pooled VMs Unified 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 desktops pooled virtual desktop permanent 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 Sessions with Server OS (Session-per-user) Single Image RD Virt Host RD Session Host Personal VMs

Golden Image User 1 User n Day 2 Day n Day 2 Day n Day 1Day 2Day n Clone Personal Virtual Desktop: Golden Image 1 n User 1 PoolDay 1Day 2Day 3 Clone User 1 Pooled Virtual Desktop : Pooled vs. Personal Virtual Desktops User Profiles AppVAppV etc

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 Microsoft Confidential

RDS Deployment options: TS vs. VDI Terminal Services (Sessions) VDI (VMs) Technology Maturity ProvenEmerging 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-dependentProtocol-dependent User Flexibility User is running as a user User can have full rights Application Compatibility Windows Server OS Windows Client desktop Availability of Skilled IT Staff High (TS experts) Low (VM experts) Microsoft Confidential

WS 2008 R2 RDS - New & Improved 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 2D and 3D remoting for DirectX 10.1 (DXGI 1.1) ImprovedNEW!Improved Platform Improvements New API, Connection Broker Extensibility,.. Platform Improvements New API, Connection Broker Extensibility,..

Multimedia Support & Audio Input Experience rich multimedia redirection Use VoIP applications and speech recognition. Multimedia Support & Audio Input Experience rich multimedia redirection Use VoIP applications and speech recognition. True multiple monitor support Use upto 10 monitors of any size or layout with RemoteApp and Desktops All applications behave like users expect – e.g. PowerPoint True multiple monitor support Use upto 10 monitors of any size or layout with RemoteApp and Desktops All applications behave like users expect – e.g. PowerPoint Aero Glass for Remote Desktop Server Uses have the same new Windows 7 look and feel when using Remote Desktop Server Aero Glass for Remote Desktop Server Uses have the same new Windows 7 look and feel when using Remote Desktop Server RemoteApp™ Language Bar Support Configure applications that use alternate language settings (e.g. right to left languages) from the local language bar RemoteApp™ Language Bar Support Configure applications that use alternate language settings (e.g. right to left languages) from the local language bar Remoting RDP Experience Improvments

TS and VDI – An Integrated Solution Single broker to connect users to sessions or virtual machines, out of the box solution for VDI scenarios with Hyper-V TS and VDI – An Integrated Solution Single broker to connect users to sessions or virtual machines, out of the box solution for VDI scenarios with Hyper-V RemoteApp & Desktop Connections Centrally managed list of applications and desktops (RDS & VDI) Automatically published, refreshed & integrated with Windows 7 RemoteApp & Desktop Connections Centrally managed list of applications and desktops (RDS & VDI) Automatically published, refreshed & integrated with Windows 7 RemoteApp & Desktop Web Access Integrated with RemoteApp & Desktop Connection management tools Provides access to applications & desktops from Windows 7, Vista & XP RemoteApp & Desktop Web Access Integrated with RemoteApp & Desktop Connection management tools Provides access to applications & desktops from Windows 7, Vista & XP Integrated Single Sign On. only a single logon for RemoteApp & Desktop connections Forms based logon for RemoteApp & Desktop Web Access Integrated Single Sign On. only a single logon for RemoteApp & Desktop connections Forms based logon for RemoteApp & Desktop Web Access Remote Desktop Gateway. Session & Idle timeouts to enforce policy and authorization refresh Pluggable authentication and consent signing Remote Desktop Gateway. Session & Idle timeouts to enforce policy and authorization refresh Pluggable authentication and consent signing Remote Application Access

Improved Application Compatibility Improved Microsoft Installer (MSI) compatibility Improved Application Compatibility Improved Microsoft Installer (MSI) compatibility RDS Powershell Provider Easily automate and script administrative tasks for remote desktop scenarios RDS Powershell Provider Easily automate and script administrative tasks for remote desktop scenarios Use Profile Cache Quota Removes need to delete profiles at logoff – speeds up logon. Ensures profiles never overrun disk space; least used profiles deleted Use Profile Cache Quota Removes need to delete profiles at logoff – speeds up logon. Ensures profiles never overrun disk space; least used profiles deleted RemoteApp & Desktop Connections Extensibility Can support discovery of any custom application type Ensure common UI and location for discovering connections RemoteApp & Desktop Connections Extensibility Can support discovery of any custom application type Ensure common UI and location for discovering connections Connection Broker Extensibility Orchestration plug-ins – e.g. VM preparation, VM placement Policy plug-ins – e.g. load balancing, security etc Connection Broker Extensibility Orchestration plug-ins – e.g. VM preparation, VM placement Policy plug-ins – e.g. load balancing, security etc Platform & Management Improvements

RD Session Host improvements Application Compatibility Windows Installer RD Session Host Compatibility Per-session and per-application IP Reduce impact of users on one another Fair Share CPU Distribution among sessions Prevent overflow of Roaming User Profile cache Quota for overall RUP cache on the server Security Kerberos authentication for RD Session Host Farm 18

Application Compatibility Windows Installer applications issues Most apps are written for desktops In the past MSI apps needed special installation steps on RDS Windows Installer RD Session Host Compatibility Brings in missing per-user configuration settings during initial app startup phase Allows concurrent MSI installations from multiple users by queuing requests Single IP issues LOB apps allow only one connection from one IP address Regulatory 19

IP Virtualization IP Virtualization Modes Per-program Per-session DHCP integration Virtual IP addresses will be obtained from DHCP 20

Fair Share CPU Scheduling 21 Scheduling mechanism fairly distributes CPU cycles across sessions Dynamically distributes cycles based on number of active sessions and their load Applied at kernel level

Algorithm for Equal CPU Distribution Sharing on Per CPU basis Each session gets a fraction of each CPU Interval divided among sessions using Round Robin Every 150 ms all threads are freed from idle queue and given a fresh start By 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 22

RD Gateway Security Improvements Device Redirection policy enforcement Disconnect after Idle Reauthenticate after Session timer Messages Show Legal messages (EULA) before connectivity Administrator Messaging - Service Messaging BPA Best practice analyzer to warn Administrators of improper RD Gateway server configuration Microsoft Confidential

RD Session Host and AppV – better together ProblemSolution Improve AppCompatAppV Reduce cost of App deployment/management AppV - Streaming makes it easier to deploy and update applications AppV – 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

More Resources… Dan’s Blog: Watch for Webcast Series Remote Desktop Services on TechNet: What's New in Remote Desktop Services Deploying RemoteApp and Desktop Connection Step-by-Step Guide Windows Server 2008 TechCenter: Remote Desktop Services (Terminal Services) More on Windows Server 2008 R2: Enabling Server and Desktop Virtualization

Server 2008 Articles & White Papers spx General Overview Windows Server 2008 Reviewers Guide (Full Version) Windows Server 2008 Reviewers Guide (Condensed Version) Windows Server 2008 Technical Overview (Full Version) Windows Server 2008 Technical Overview (Condensed Version) Windows Server 2008: A Look at Windows Server 2008 in the Field How Windows Server 2008 Delivers Business Value Windows Server 2008 All-Up Datasheet Windows Server 2008 Standard Edition Datasheet Windows Server 2008 Datacenter Datasheet Windows Server 2008 EE and DCE Technical Overview Windows Server 2008 Enterprise Datasheet Windows Server 2008 and Windows Server 2003 Comparison Top 11 Reasons to Upgrade to Windows Server 2008 Windows Server 2008 Itanium-Based Systems Technical Overview White Paper Windows Server 2008 Itanium Datasheet Windows Server 2008 Licensing Overview Security, Performance & Management Solutions Windows Server 2008 Foundation Network Guide Windows Server 2008 Performance Tuning Guide Windows Server 2008 Identity Management Features An Introduction to Network Access Protection Network Access Protection Fast Facts Virtualization Windows Server 2008 Hyper-V Technical Overview Windows Server 2008 Hyper-V Datasheet Top 10 Reasons for Windows Server 2008 Hyper-V Windows Server 2008 Virtualization Product Overview Windows Server 2008 Quick Migration with Hyper-V Windows Server 2008 Advanced Virtualization Benefits Terminal Services Delivering Business Value with Terminal Services Remote Access with Terminal Services Servicing Branch Offices with Terminal Services File and Storage Solutions Branch Office Infrastructure Solution Planning Guide Application Readiness and Deployment Microsoft Windows Server Deployment Toolkit Guide Windows Deployment Services Guide Guide for Upgrading to Windows Server 2008 Application Considerations When Upgrading to Windows Server 2008 Microsoft Assessment and Planning Toolkit Download the Windows Server 2008 Application Compatibility Cookbook Download the ISV Early Access Programs: Getting Started High Availability Windows Server 2008 High-Availability Program Microsoft High-Availability Strategy Overview of Failover Clustering Failover Clustering Architecture Overview Failover Clustering Datasheet Multi-Site Clustering Dynamic Hardware Partitioning White Paper Final Web Application Platform Apache to IIS 7 0 Migration Guide Apache vs. IIS - Myths Comparing IIS and Apache IIS 7.0 Performance Adding Processing power vs Load Balancing IIS 7 for Apache Learn IIS 7.0 IIS 7.0 Reviewers Guide 7 reasons to use IIS 7.0 How IIS7 Benefits the Business Professional How IIS7 Benefits the Technical Professional Using PHP on IIS7 and Server Core Top Ways To Light Up Your Apps On Windows Server 2008

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 2D and 3D remoting for DirectX 10.1 (DXGI 1.1) ImprovedNEW!Improved Platform & Management Improvements New API, Connection Broker Extensibility,, Powershell Support, Best Practices Analyze, Full MSI support Platform & Management Improvements New API, Connection Broker Extensibility,, Powershell Support, Best Practices Analyze, Full MSI support

Related Content VIR307 Windows 2008 R2: Remote Desktop Services: VDI - RD Connection Broker, RD Virtualization Host Drilldown. - Drilldown into WS08 R2 RDS VDI Solution. WSV208 Windows Server 2008 R2: Work Anywhere Infrastructure. - Overview of DirectAccess and RDS for anywhere access. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Required Slide Speakers, please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. VIR305 - Microsoft Remote Desktop Protocol (RDP) Architecture and Improvements. Drilldown into RDP features

© 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. Required Slide