Date post: | 21-Dec-2015 |
Category: |
Documents |
Upload: | amos-higgins |
View: | 214 times |
Download: | 0 times |
Remote Desktop Protocol
Clients – Windows, Win Phone, iOS, Android & Mac
VDI components – RDVH, Broker, Gateway, RemoteFX
Remote Desktop Session Host
Azure RemoteApp – In free public preview!
RDS Team & Solutions we Ship
Understand the graphics options offered in VDIUnderstand workloads supported in Hyper-V VDILearn RemoteFX graphics configuration optionsRecognize the improvements in user experience
Key Takeaways Today
GPU Virtualization Technologies
ARCHITECTURE
SOFTWARE GPU (WARP)
DEVICE ASSIGNMENT
DEVICE VIRTUALIZATION
PARA-VIRTUALIZATION (VGPU)
PERFORMANCE
APP COMPATIBILITY
SCALE
OVER-ALLOCATION OF GPU
COST/VM
IHV LOCK-IN
Low
Low
Low
N/A
Low
N/A
High
High
Low
No
Very high
NVIDIA
High
High
Medium (10s)
No
Medium
NVIDIA
Medium
Medium
High (100s)
Yes
Low
Any: NVIDIA, AMD, Intel, etc.
WARP WARP IVH Driver
IVH Driver
IVH Driver
IVH Driver
vGPU Driver
vGPU Driver
Microsoft component IHV component : Hyper-V today
WARPSoftware Rasterization
Provides 3-D capabilities to sessions and virtual machines at high scale
Optimized for knowledge worker workloads such as Microsoft Office and web browsing
Provides the highest scale for session host and VDI
Limited to DX
RemoteFX vGPU
Provides a virtualized hardware-accelerated DirectX 11, OpenGL & OpenCL GPU in VDI, optimized for:
Best performance for 3-D graphics-intensive applications
Best experience with full animations and transitions
Best application compatibility, running as a console session in a virtual machine
RemoteFX - 2 Choices For Graphics
Everything built into WindowsManagement and deploymentAlgorithms for VM GPU placement, memory managementPerformance counters
No GPU vendor lock-inGPU agnostic, use any vendor’s GPU
Scale GPU virtualization solutionConfigurations can allow over 100 VMs
Performance supports all VDI workloadsKnowledge worker to engineering and designer workloads
The Unique Benefits of RemoteFX vGPU
Standard requirements for Hyper-VX64 processor, SLAT enabled CPU, Hardware Assisted Virtualization, Hardware Data Execution Prevention
GPU – Workstation or server class graphics cards
DirectX 11.0 or laterOpenGL 4.0 or laterWDDM 1.2 driver or laterGPU - AMD (FirePro), NVIDIA (Grid), Intel and AMD APUs
System Requirements for RemoteFX vGPU
Install RDVH role on Windows ServerInstall latest GPU driversSelect GPUs via Hyper-V UI or PowerShell
Multiple GPUs supported for scale & load balancing
Add the RemoteFX Video Adapter to a Gen 1 VMPower on the virtual machine
Very Simple to Configure & Manage
“Application compatibility is a concern for us”
“We want to provide a great end to end experience with no performance impact to users”
“It’s important that all application workloads be supported in VDI”
You Gave Us Some Feedback…
RemoteFX vGPU Evolution
• OpenGL & OpenCL API
• 1GB dedicated VRAM
• 4k resolution support
• Improved performance
Server Next
• DX 11.1 support• Higher video
memory• 2560 x 1600
resolutions• HCK conformant
Server 2012 R2
• DX 11.0• VM connect with
vGPU• GPU management
Server 2012
• Hyper-V integration
• DX 9 support
Server 2008 R2
Support for designer and engineering applications
OpenGL API support (up to 4.4)OpenCL API support (up to 1.1)1GB of dedicated VRAM configurable & decoupled from monitors and resolutionExample applications: Adobe Photoshop CC, ArcGIS Pro, LS Pre-Post
Dramatically improved end to end user experience
Higher render FPS and lower jitterFaster, compliant VM-host transportImproved application compatibility
What the Improvements Enable…
Enabled in VDI (personal and pooled desktops)
Not available in RDSH or when remoting to a physical machine
Requires the RemoteFX vGPU featureOtherwise software rasterization applies (OpenGL 1.1)
Supported configurationHost: Windows Server NextGuest: Windows 10 Enterprise & Windows Server Next Standard
Conformance testing with Khronos & PiglitIndustry compliance and conformance suites
Some Details on OpenGL & OpenCL…
Continuous improvementDownload the technical preview and give us feedback
Graphics pipeline improvementsGraphics render to capture
RDP experienceEncode, decode
What’s Next?
Resources
Learning
Microsoft Certification & Training Resources
www.microsoft.com/learning
Developer Network
http://developer.microsoft.com
TechNet
Resources for IT Professionals
http://microsoft.com/technet
Sessions on Demand
http://channel9.msdn.com/Events/TechEd
Enterprise Mobility Suitehttp://aka.ms/enterprisemobilitysuite
Microsoft Intunehttp://aka.ms/microsoftintune
Configuration Managerhttp://aka.ms/configmgr
Enterprise Mobility Track Resources
Hybrid Identityhttp://aka.ms/hi
Access & Info Protectionhttp://aka.ms/aip
Desktop Virtualizationhttp://aka.ms/virtualdesktop
Please Complete An Evaluation FormYour input is important!TechEd Schedule Builder CommNet station or PC
TechEd Mobile appPhone or Tablet
QR code
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.