Lee Bushen, Solutions Architect at NVIDIA discusses Virtual GPU deployment. In this presentation we cover some of the common mistakes that people make when sizing their vGPU-enabled desktops. We also cover some recommended starting points and some tools to help you get the right vGPU Profile. We'll finish by talking about how you can demonstrate to others how much better the density and user experience is with vGPU-enabled VDI desktops.
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
NVIDIA vGPU Talk – Sizing and Common Mistakes
1. NVIDIA VGPU SIZING &
COMMON MISTAKES
Lee Bushen – Senior Solution Architect
Professional Visualization – Virtualization
2. 2
AGENDA
• Testing Density – Common mistakes
• Starting Points – Sample vGPU sizing for Office
Worker workloads
• Useful Tools for sizing
• Convincing the boss
Considerations for Virtual GPU deployments
11. TESTING DENSITY
• Test with real workloads and users
• Best way to assess experience (smoothness, responsiveness, colour
accuracy)
• Use GPU Profiling to assess correct GPU and Profile (e.g. GPU Profiler)
• Avoid GPU Benchmarking tools (e.g. Unigine, Furmark, Games)
• Designed to test a WHOLE GPU, not a shared system
• Disable FRL and Vsync as a last resort
• Be careful with artificial VDI server load testing applications (e.g. Login VSI)
• Tests experience in the DC, not at the endpoint
• Not designed for graphical workloads
• Have some validity as a background server load
Key Considerations
http://images.nvidia.com/content/pdf/grid/guides/vgpu-profile-sizing-guidance-for-windows-10.pdf
https://www.linkedin.com/pulse/creating-clarity-through-multiple-lenses-david-pfahler/
12. AGENDA
• Testing Density – Common mistakes
• Starting Points – Sample vGPU sizing for Office
Worker workloads
• Useful Tools for sizing
• Convincing the boss
Considerations for Virtual GPU deployments
13. RECOMMENDED START POINT
• Windows Server 2016
• 8 x Virtual CPUs
• 16GB RAM
• 25-30 users
• Tesla M10 using GRID vGPU w/8GB Framebuffer profile (M10-8A)
• or Tesla T4 w/8GB Framebuffer profile (T4-8A)
• 4 x RDSH/Horizon Apps VMs per physical host (assuming 1 x M10 or 2 x T4s)
• Real-world Application workloads
• Real Users rather than simulations
RDSH Server Configuration
14. RECOMMENDED START POINT
• Windows 10
• 4 x Virtual CPUs
• 8GB RAM
• Tesla M10 or T4 using GRID vGPU w/1GB Framebuffer
(M10-1B or T4-1B profiles)
• Up to 96 users/server (3 x M10 or 6 x T4)
• Real-world Application workloads
• Real Users rather than simulations
VDI Configuration (per desktop)
15. AGENDA
• Testing Density – Common mistakes
• Starting Points – Sample vGPU sizing for Office
Worker workloads
• Useful Tools for sizing
• Convincing the boss
Considerations for Virtual GPU deployments
19. AGENDA
• Testing Density – Common mistakes
• Starting Points – Sample vGPU sizing for Office
Worker workloads
• Useful Tools for sizing
• Convincing the boss
Considerations for Virtual GPU deployments
20. CONVINCING THE BOSS
Use reduced CPU utilization
to prove lower HW costs:
33% more user/server
Increased Density (1/2)
Run CPU vs. CPU+GPU tests
in-VM to show lower
Utilization
Example averages:
CPU 27%
CPU+GPU 16%
21. CONVINCING THE BOSS
Better User Experience (2/2)
Demo applications that are important to the future of your business
23. MUST READ LINKS
Planning
Main vGPU Documentation
Is your HW Compatible?
Is your software compatible?
Which License?
Get 90 day Evaluation Licenses
vGPU Software Download (NVIDIA
Licensing Portal)
Windows 10 Sizing Guide
Implementation
Deployment Guides for Citrix/VMware
License Server Install Docs
GPU Profiler & Remote Display Analyser
tools
Bedtime Reading
Rise of the Knowledge worker
IDC Report
Citrix Protocols and GPU
Quantifying the Impact of GPU