the virtual workspace
play

the Virtual Workspace Ruben Spruijt Benny Tritsch CTO @ Atlantis - PowerPoint PPT Presentation

From the Fire Hose Series: Benchmarking and Scalability in the Virtual Workspace Ruben Spruijt Benny Tritsch CTO @ Atlantis Computing Founder & Principal Consultant @ DrTritsch.com @rspruijt | Ruben@rspruijt.com @drtritsch |


  1. From the Fire Hose Series: Benchmarking and Scalability in the Virtual Workspace Ruben Spruijt Benny Tritsch CTO @ Atlantis Computing Founder & Principal Consultant @ DrTritsch.com @rspruijt | Ruben@rspruijt.com @drtritsch | gtc@drtritsch.com

  2. Hello! Ruben Spruijt Dr. Benny Tritsch CTO @ Atlantis Computing Founder & Consultant @ DrTritsch.com @rspruijt @drtritsch

  3. Session Objectives and Takeaways Business benefits of the Virtual Workspace  Understand challenges of virtual desktop or workstation solutions  Managing costs, complexity and (remote) user experience  User experience is king: benchmarking and scalability 

  4. Virtual Workspace Benefits:  Access from anywhere - ‘work isn’t a place’  Data is centralized - no synchronization of large datasets  High performance – leverage GPU, Flash, 10GbE  Security and control - protect intellectual property  Flexible - support BYO and COPE scenarios  Disaster recovery – multi-site and multi-datacenter  Reduce costs – centralized management  Ergonomics – no heat and low noise under the desk

  5. Construction / Engineering Film and Media Oil and Gas Hi-Tech Electronics Automotive Aerospace Energy Medical High Performance Computing (HPC)

  6. . “The modern virtual workspace is the engine of the digital workplace for today’s workforce!” Ruben Spruijt – CTO - Atlantis Computing

  7. Virtual Desktop Virtual Workstation Task and Knowledge Workers Power Users and Designers   Office, CRM, ERP , Unified Comm. 2D/3D graphics, CAD/PLM/BIM    Basic compute resources  High-end compute resources  1-4GB RAM | 256GB-512GB SSD  4-64+ GB RAM | Xeon MP  Core i5/Core i7  Multiple SSD, PCIe Flash 512GB+  Geforce GT(X) – Quadro 420/620/K1200  NVIDIA Quadro K2000-M6000  700$-1500$ Desktop range  1500-10K$+ Workstation range

  8. Enterprise Computer User Categories 25M Virtual Designers Workstation 200M Power Users Virtual 400M Knowledge Workers Desktop/Apps Task Workers

  9. GPU-Accelerated Desktop Remoting

  10. Software GPU GPU Pass-thru Direct Map Shared GPU Graphics Virtualization Bare Metal Virtual Desktops User Session VM VM VM VM VM VM VM VM VM VM VM VM Windows OS Hypervisor Hypervisor Hyper visor Hyper visor GPU GPU GPU GPU CPU GPU GPU (Emulating GPU) GPUs GPU graphics driver VDI vendor’s shared graphics framework GPU virtualization component

  11. Enterprise Computer User Categories 25M Dedicated GPU Designers (GPU Pass-thru) 200M Power Users Shared GPU 400M API Intercept Knowledge Workers Software Rendered Task Workers Graphics

  12. . “Modern applications and browsers benefit from a GPU which massively improves User Experience. In the near future ‘GPU inside’ will be the standard for every virtual desktop and workstation solution.” Dr. Benny Tritsch – Consultant, speaker, author, geek

  13. Session Objectives and Takeaways Business benefits of the Virtual Workspace  Understand challenges of virtual desktop or workstation solutions  Managing costs, complexity and (remote) user experience  User experience is king: benchmarking and scalability 

  14. . “The biggest competition isn't Citrix vs VMware, or AMD vs NVIDIA … it's the physical PC. The goal is to make the Virtual Workspace better, cheaper and faster than a PC.” Ruben Spruijt – CTO - Atlantis Computing

  15. Virtual Workspace - Historic Challenges

  16. Physical Hardware Network (Compute, BIOS, GPUs) Virtualization Platform (DNS, AD) + GPU Assignment Storage VDI Infrastructure / Remoting Protocol Operating System (Master VMs) Management UIs Portal Interface / Session Broker Secure Access Client Devices Applications User Management / Workspace Management Role Assignment (Profiles, Policies, Monitoring)

  17. Session Objectives and Takeaways Business benefits of the Virtual Workspace  Understand challenges of virtual desktop or workstation solutions  Managing costs, complexity and (remote) user experience  User experience is king: benchmarking and scalability 

  18. Redefining Virtual Workspace Infrastructure NETWORK COMPUTE STORAGE

  19. Virtual Workspace Challenges COMPLEXITY COST PERFORMANCE “Too complex to “It’s not cost “User Experience design, build, effective - and Admin maintain” CAPEX and OPEX” Experience is bad”

  20. VDI 3.0 √ User Experience - Graphics √ Storage – Performance √ Licensing - #FixVDA √ Complexity – Hyper Converged √ Cost - 128$/VM* *) Atlantis RA: http://www2.atlantiscomputing.com/WC_RA_HyperScale-VDI-XenDesktop.html | VDI VM: 2vCPUs, 2GB RAM, 40GB

  21. 2020 = VDI 4.0 √ Graphics – APU, GPUs commonly available √ Broker = on-premises | Cloud √ Infrastructure = on-premises | Hybrid | Cloud √ Licensing #FixSPLA √ Cost - 100$/VM

  22. . “User Experience is KING. GPU capabilities and blazing fast solid state storage is the standard for a modern virtual workspace!” Ruben Spruijt – CTO - Atlantis Computing

  23. Session Objectives and Takeaways Business benefits of the Virtual Workspace  Understand challenges of virtual desktop or workstation solutions  Managing costs, complexity and (remote) user experience  User experience is king: benchmarking and scalability 

  24. Desktop & App Composition GDI/GDI+ WPF DirectX/OpenGL Video/Audio Silverlight Flash

  25. Relevant Network Factors Remoting Protocol (RDP/RemoteFX, ICA/HDX, PCoIP, Blast, …) Speed of light Bandwidth Packet Loss Latency Data transfer rate of a Delay; amount of time Discarding of data network connection to traverse a system packets (in percent) NOTE: GPUs cannot compensate bottlenecks caused by network bandwidth, latency and packet loss

  26. VDI and Remoting Evaluation Criteria Performance – used to evaluate an environment's individual areas  in terms of speed Load – subjects the environment to the kind of access and usage  rate expected in routine operation Stress – simulated, mostly benign attacks that generate excessive  loads in an environment Endurance – subjects an environment to a predefined load for  some considerable time Scalability – describes system behavior in relation to access times  when the number of users is increased

  27. “We want to know what the actual User Experience is, not for designers alone but also for power users and knowledge workers.” TeamRGE

  28. User Experience – Relevant Factors  Selected host telemetry data points  Remoting protocol features  Remote session performance counters  Client capabilities and media redirection  Network settings  Compression algorithms and media synchronization mechanisms  End-to-end frame rates  User interface response times

  29. . “Benchmarking never represents the real world – it only reflects selected aspects. And frames per second are not the most relevant quality criteria in remoting scenarios.” Dr. Benny Tritsch – Consultant, speaker, author, geek

  30. VDI Test Lab Overview Guest Network Host Client WAN Emulator GPU Observe Control Test Controller Archive RemoteUX Tracker

  31. NVIDIA Hardware Overview Tesla Tesla GRID K1 GRID K2 Quadro M6000 M60 M6 GPU Maxwell Maxwell Kepler Kepler Maxwell # GPU 2 1 4 2 1 GPU Type GM204 GM204 GK107 GK104 GM200 Clock speed 1126 MHz 1126 MHz 850 MHz 745 MHz 988 MHz CUDA cores – shading 4096 1536 768 3072 3072 units (2048/GPU) (192/GPU) (1536/GPU) GFLOPS 4612 4612 3090 3090 6070 Memory size 16GB GDDR5 8GB GDDR5 16GB DDR3 8GB GDDR5 12GB GDDR5 Memory bus 256 bits/GPU 256 bits/GPU 128 bits/GPU 256 bits/GPU 384 bits H.264 1080p30 36 18 8 12 streams Grid vGPU CCU 2/4/8/16/32 1/2/4/8/16 16 32 N/A Form Factor PCIe 3.0 Dual MXM (blade PCIe 3.0 Dual PCIe 3.0 Dual PCIe 3.0 Dual servers) Slot (rack servers) Slot (rack servers) Slot (rack servers) Slot (rack servers) Max. Power 300W 100W 130W 225W Cooling Active/ passive Bare board Active/ passive Active/ passive Active

  32. User Experience is King – Test Results TeamRGE reference hardware with VMware vSphere 6, NVIDIA K2  and M60, Citrix XenDesktop and Windows 8.1 Showcase: Performance impact of GRID v1 versus GRID v2  Showcase: Different WAN scenarios and impact on User Experience  Special thanks goes to Jason Southern from NVIDIA for all the  troubleshooting when setting up the test environment

  33. . “Given the improvements that a GPU provides to a Virtual Desktop and Workstation it’s not a question of whether or not you’ll use GPUs but when you’ll use them.” Shawn Bass – CTO EUC - VMware

  34. Thanks! Ruben Spruijt Dr. Benny Tritsch CTO @ Atlantis Computing Founder & Consultant @ DrTritsch.com @rspruijt @drtritsch

Recommend


More recommend