SlideShare a Scribd company logo
RDS &
Windows Virtual Desktop
Desktops im Jahre 2019+
Aboute me
sepago GmbH
Microsoft Azure
IoT & Machine Learning
Azure Monitor
mail: marcel.meurer@sepago.de
Twitter: https://twitter.com/MarcelMeurer
Virtualization scenarios
Security
and regulation
Financial Services
Healthcare
Government
Elastic
workforce
Mergers and acquisition
Short term employees
Contractor
and partner access
Specific
employees
BYOD and mobile
Call centers
Branch workers
Specialized
workloads
Design and engineering
Legacy apps
Software dev test
Source: Microsoft, Presentation Ignite 2018, BRK3418
What possibilities does Microsoft offer?
Windows Remote Desktop
on-premises, Azure
Windows Virtual Desktop
Azure only
© of logos and brand names by the owner
Remote Desktop Service – Server 2019
Continuous development of infrastructure components
FIREWALL
RD Clients Remote Desktop Services 2012 R2
Windows Server AD
Domain ServicesSQL DB
RD infra User environment
VMs
Remote Desktop Services 2016
FIREWALL
RD Clients
Windows Server AD
Domain Services
VMs
RD infra User environment
Azure SQL DB
Remote Desktop Services 2019
FIREWALL
RD Clients
Windows Server AD
Domain Services
VMs
RD infra User environment
Azure SQL DBAzure Key Vault
Source: Microsoft, Presentation Ignite 2018, BRK2242
Remote Desktop Service – Server 2019
Enhancing end-user experience
• RDS Web Client
• GPU virtualization
• RDP improvements
Source: Microsoft, Presentation Ignite 2018, BRK2242
Remote Desktop Service – Server 2019
Graphics virtualization technology evolution
RemoteFX vGPU
• DX 11.1 support
• Higher video memory
• Up to 2560 × 1600
resolution
• Scale improvements
RemoteFX vGPU
• OpenGL 4.4/OpenCL 1.1
• 1 GB dedicated VRAM
• Up to 4K resolution
• Server VM support
Discrete Device
Assignment (DDA)
• Native GPU driver
support
• Full API support
DDA
• Improved RDSH scalability
with GFX HW acceleration
• Use all available GPUs
• Improvements on video
detection and handling
• Region classification
improvements
• High DPI downsampling
Windows
Server
2012 R2
Windows
Server
2016
Windows
Server
2019
Source: Microsoft, Presentation Ignite 2018, BRK2242
Remote Desktop Service – Server 2019
What’s about …
Windows 10 Multi Session Host
Fully supported …
© of logos and brand names by the owner
Windows 10 Multi Session Host
Windows Virtual Desktop
Multi-session
Scalable multi-session modern
Windows user experience with
Windows 10 Enterprise security
Windows 10
Multiple sessions
Win32, UWP
Office 365 ProPlus
Semi-Annual Channel
Windows Server
RD Session Host
Scalable multi-session legacy
Windows environment
Windows Server
Multiple sessions
Win32
Office 2019 Perpetual
Long-Term Servicing Channel
Windows 10
Enterprise
Native single-session modern
Windows experience
Windows 10
Single session
Win32, UWP
Office 365 ProPlus
Semi-Annual Channel
Source: Microsoft, Presentation Ignite 2018, BRK2242
Windows Virtual Desktop
Architecture
Web access
Management
Diagnostics Gateway
Broker
M A N A G E D B Y M I C R O S O F T
Load balancing
Y O U R S U B S C R I P T I O N - Y O U R C O N T R O L
Windows 7
Enterprise
RemoteApp
Windows 10
Enterprise
Windows
Server 2012
R2 and up
Windows 10
Enterprise multi-
session
A Z U R E - M A N A G E D B Y M I C R O S O F T
Compute Storage Networking
Source: Microsoft, Presentation Ignite 2018, BRK2242
Windows Virtual
Desktop
Architecture
WVD
Tenant Group
Tenant-Group-Name
Tenant
Tenant-Name
Host Pool
Pool 2
(Shared Desktops)
Host Pool
Pool 1
(Personal Desktops)
Host Pool
Pool 3
(Remote Apps)
App Group
Desktop Applications
App Group
Multi Remote Apps
App Group
Desktop Applications
Agent
AD Domain
Services
Monitor
Windows Virtual Desktop
Deployment
- Native as an image in Azure
- ARM
- PowerShell
- Applications: With Software Distributions
Windows Virtual Desktop
Windows Virtual Desktop
Demo
- Image-Erstellung via Template VM und PowerShell
- Deployment von vielen VMs in einem WVD Host Pool
- User Experience
- Monitoring
Windows Virtual Desktop
Demo: Image Creation
Template
SnapShot
Customized
and
prepared
Image
Temporary VMTemplate VM
Custom extension and
preparation tasks
Windows Virtual Desktop
Windows Virtual Desktop
Windows Virtual Desktop
Windows Virtual Desktop
Windows Virtual Desktop
Up to now
- Windows Virtual Desktop is in public preview
- Gateways are located in the West US 2 (latencies)
- You have to add users to applications instead of groups
- Administration GUI is missing (now)
- Azure Monitor for WVD (hybrid) is available in Marketplace (free for
Community)
- …
Stop - there is something more …
Profile Container Application Masking Java Control
Office 365
Container
On Azure and on-premises
© of logos and brand names by the owner
Danke an unsere Partner!
Platinum Sponsor
Gold Sponsoren
Danke an unsere Partner!
Gold Sponsoren
Silber Sponsoren
Thanks a lot

More Related Content

RDS & Windows Virtual Desktop - Desktop in 2019+

  • 1. RDS & Windows Virtual Desktop Desktops im Jahre 2019+
  • 2. Aboute me sepago GmbH Microsoft Azure IoT & Machine Learning Azure Monitor mail: marcel.meurer@sepago.de Twitter: https://twitter.com/MarcelMeurer
  • 3. Virtualization scenarios Security and regulation Financial Services Healthcare Government Elastic workforce Mergers and acquisition Short term employees Contractor and partner access Specific employees BYOD and mobile Call centers Branch workers Specialized workloads Design and engineering Legacy apps Software dev test Source: Microsoft, Presentation Ignite 2018, BRK3418
  • 4. What possibilities does Microsoft offer? Windows Remote Desktop on-premises, Azure Windows Virtual Desktop Azure only © of logos and brand names by the owner
  • 5. Remote Desktop Service – Server 2019 Continuous development of infrastructure components FIREWALL RD Clients Remote Desktop Services 2012 R2 Windows Server AD Domain ServicesSQL DB RD infra User environment VMs Remote Desktop Services 2016 FIREWALL RD Clients Windows Server AD Domain Services VMs RD infra User environment Azure SQL DB Remote Desktop Services 2019 FIREWALL RD Clients Windows Server AD Domain Services VMs RD infra User environment Azure SQL DBAzure Key Vault Source: Microsoft, Presentation Ignite 2018, BRK2242
  • 6. Remote Desktop Service – Server 2019 Enhancing end-user experience • RDS Web Client • GPU virtualization • RDP improvements Source: Microsoft, Presentation Ignite 2018, BRK2242
  • 7. Remote Desktop Service – Server 2019 Graphics virtualization technology evolution RemoteFX vGPU • DX 11.1 support • Higher video memory • Up to 2560 × 1600 resolution • Scale improvements RemoteFX vGPU • OpenGL 4.4/OpenCL 1.1 • 1 GB dedicated VRAM • Up to 4K resolution • Server VM support Discrete Device Assignment (DDA) • Native GPU driver support • Full API support DDA • Improved RDSH scalability with GFX HW acceleration • Use all available GPUs • Improvements on video detection and handling • Region classification improvements • High DPI downsampling Windows Server 2012 R2 Windows Server 2016 Windows Server 2019 Source: Microsoft, Presentation Ignite 2018, BRK2242
  • 8. Remote Desktop Service – Server 2019 What’s about …
  • 9. Windows 10 Multi Session Host Fully supported … © of logos and brand names by the owner
  • 10. Windows 10 Multi Session Host Windows Virtual Desktop Multi-session Scalable multi-session modern Windows user experience with Windows 10 Enterprise security Windows 10 Multiple sessions Win32, UWP Office 365 ProPlus Semi-Annual Channel Windows Server RD Session Host Scalable multi-session legacy Windows environment Windows Server Multiple sessions Win32 Office 2019 Perpetual Long-Term Servicing Channel Windows 10 Enterprise Native single-session modern Windows experience Windows 10 Single session Win32, UWP Office 365 ProPlus Semi-Annual Channel Source: Microsoft, Presentation Ignite 2018, BRK2242
  • 11. Windows Virtual Desktop Architecture Web access Management Diagnostics Gateway Broker M A N A G E D B Y M I C R O S O F T Load balancing Y O U R S U B S C R I P T I O N - Y O U R C O N T R O L Windows 7 Enterprise RemoteApp Windows 10 Enterprise Windows Server 2012 R2 and up Windows 10 Enterprise multi- session A Z U R E - M A N A G E D B Y M I C R O S O F T Compute Storage Networking Source: Microsoft, Presentation Ignite 2018, BRK2242
  • 12. Windows Virtual Desktop Architecture WVD Tenant Group Tenant-Group-Name Tenant Tenant-Name Host Pool Pool 2 (Shared Desktops) Host Pool Pool 1 (Personal Desktops) Host Pool Pool 3 (Remote Apps) App Group Desktop Applications App Group Multi Remote Apps App Group Desktop Applications Agent AD Domain Services Monitor
  • 13. Windows Virtual Desktop Deployment - Native as an image in Azure - ARM - PowerShell - Applications: With Software Distributions
  • 15. Windows Virtual Desktop Demo - Image-Erstellung via Template VM und PowerShell - Deployment von vielen VMs in einem WVD Host Pool - User Experience - Monitoring
  • 16. Windows Virtual Desktop Demo: Image Creation Template SnapShot Customized and prepared Image Temporary VMTemplate VM Custom extension and preparation tasks
  • 21. Windows Virtual Desktop Up to now - Windows Virtual Desktop is in public preview - Gateways are located in the West US 2 (latencies) - You have to add users to applications instead of groups - Administration GUI is missing (now) - Azure Monitor for WVD (hybrid) is available in Marketplace (free for Community) - …
  • 22. Stop - there is something more … Profile Container Application Masking Java Control Office 365 Container On Azure and on-premises © of logos and brand names by the owner
  • 23. Danke an unsere Partner! Platinum Sponsor Gold Sponsoren
  • 24. Danke an unsere Partner! Gold Sponsoren Silber Sponsoren

Editor's Notes

  1. Ein kurzer Einstieg: Braucht man Desktop Virtualisierung überhaupt noch? Es gibt doch coole und gut zu bedienende Apps und Web Anwendungen (Angular, React & Co machen es vor) Trotzdem gibt es draußen in der Industrie, bei Banken und Versicherungen, im öffentlichen Dienst noch viele „legacy“ Windows Anwendungen (im worst-case mit Java prog) Teilweise gibt es aber auch rechtliche Bedingungen an Daten und Anwendungen, die es nicht ermögliche (oder erschweren) coole Apps zu baue Und noch für die (hoffentlich wenigen nächsten Jahren) müssen diese für Anwender bereitgestellt werden: Sicher (Daten im RZ, bzw. Infrastruktur des Arbeitgebers) Im Homeoffice oder für unterwegs Schnell bei Aquisitionen von Mitbewerberen
  2. Anwendungs und Desktopvirtualisierung bieten mehrere Hersteller: Citrix als Marktführer mit einer ganzen Suite auf Basis von XenDeskto und XenApp (heute: Citrix Desktop und Citrix Apps) VMware mit Horizon AWS mit den Amazon Workspaces Und weitere Aber was bekommen wir von der Quelle, von Microsoft: RDS ….. WVD RDS klassisch: VDIs, Server Desktops und Windows Apps via Remote Desktop Services (wie seit Windows 2000) Windows Virutal Desktop (preview): Ebenfalls : VDIs, Server Desktops und Windows Apps via Remote Desktop und auch den Windows 10 Multi Session Host (ein Mix aus Windows 10 und dem Server OS -> später) Beide Versionen betrachten wir: Was ist neu im Server 2019 (oder hervorzuheben) und was ist Windows Virtual Desktop -> wo liegen hier die Herausforderungen
  3. RDS 2019 eignete sich für on-premises UND für Azure Workloads -> Wachstumsrate in Azure 230% pro Jahr Evolution der Infrastrukturkomponeten: Alle haben den Broker, Web Access, Web Gateway und die Worker Große Änderung von IaaS SQL auf Platform SQL ab 2016 -> zu 2019 nur noch Details für die Zertifikatsverwaltung mit Azure Key Vault) Ein Detail: Der Lizenzserver wird HA aufgebaut werden können
  4. Neu Richtung Benutzerexperience ist der Web Client, die CPU Virtualizierung und weitere Detailverbesserungen Der Web Client mit HTML5 läuft client-less in nahezu jedem modernen Browser – mit gewissen Einschränkungen: Copy und Paste aktuell nur für Text, keine Bilder, keine Dateien
  5. Die vorherigen Versionen Hier ist die größte Neuerung, die Fortsetzung der DDA (Discrete Device Assignment)Technologie mit Hyper-V: Das direkte Zuweisen von GPU Cores zu einem Worker Achtung: Remote FX ist nicht mehr dabei
  6. Der große Nachteil: Kein Support für O365 / Office 365 Pro Plus für Server. Warum: Lizenztechnisch so geregelt, weil die Updatefrequenzen eines Office 365 nicht zu den Intervallen eines Servers passen – wer date seine Worker schon so oft ab? Was geht: Klassische Installation von Office ist supportet. Aber Achtung: Hier ist es eine Herausforderung, die clientbasierte Lizenzierung sicherzustellen
  7. Aber … O365 ist auf den neuen Windows 10 Multi Session Host supported
  8. Windows 10 MSH ist ein Mix aus dem Server und dem Client OS: Multi Sessions Kompatibilität vergleichbar Windows 10 UWP Apps und Edge Achtet auf den Update Channel
  9. Windows Virtual Desktop ist Microsofts Azure Only Lösung – inkl. Windows 10 Multi Session Host Konzentration auf die Anwendungen und dem OS: Hier ist neben Windows 10 MSH auch Windows 10, 7 und auch die Serverversionen =>2012 supportet (klick) – die Infrastruktur hostet Microsoft: Vom Web access über die Datenbank bis hin zum Gateway* (klick) – und natürlich betreibt Microsoft auch die darunterliegende Infrastruktur Besonderheit: Keine eingehenden Ports: Rendezvous Verfahren
  10. Struktur nach Tenant (nicht AD Tenant) und darunter die Host Pools Mehrere Typen von Veröffentlichungen: Persönliche Desktops Shared Desktops Remote Apps Wichtig: Heute nur mit Azure AD Domain Service / normalem AD Spannend: Das Loadbalancing Breadth and Depth (Depth macht erstmal eine VM voll (um andere auszuschalten oder einzuschalten))
  11. Web access: https://rdweb.wvd.microsoft.com/webclient/index.html
  12. Imageerstellung: Was hilft mir schon ein „Vanilla Image“
  13. Von der permanente Template VM Snapshot Daraus eine neue temporäre VM Custom Extension für Scripts Anlage von geplanten Tasks beim Systemstart (Domain Join, register WVD Tenant, etc.) Sysprep Shutdown der temp VM Generalizing der temp VM -> Danach nicht mehr startbar Erstellung des Images aus der temp VM Löschen der Temp VM
  14. Edit Template for a new imgae
  15. Image Creation
  16. Deploy a Scale Set, Re-Scaling, Azure Monitor and Smart Scale
  17. Deploy a Vm from image
  18. Hint: Atachable Apps mybe comming