Applikations- und Desktop-Virtualisierung der
nächsten Generation
GPU -b es ch leu n igtes Des ktop -Remoting
Dr. Bernhard...
Konstruktion / Maschinenbau
High Performance Computing (HPC)Medizin
Öl und Gas Film und Medien
Automobilbau
Energie
Hi-Tec...
Graphik für Virtuelle Desktops - Einsatzfälle
 Hardware-beschleunigtes Grafik-Remoting ist nicht
beschränkt auf CAD/CAM-A...
Virtual DesktopsBare Metal
Windows OS Hypervisor Hypervisor Hyper visor
VM VM VM VM VM VM VM VM VM
Hyper visor
VM VM VM
Di...
Desktop Remoting – Die Optionen
Microsoft Citrix VMware
Emulated GPU
RDVH/RDSH RemoteFX
SoftGPU
XenDesktop VDA
(Software G...
Benutzerkategorien für Grafikanforderungen
Designers
Power Users
Knowledge Workers
Task Workers
Dedicated /
Pass-thru GPU
...
VM
VM
GPU Sharing/API Intercept
NICHarddiskMemoryCPU(s) Graphics
Hypervisor
DriverDriverDriver
VM
Operating System
RemoteF...
VM
VM
Virtualized XenApp GPU Sharing
NICHarddiskMemoryCPU(s) Graphics
Hypervisor
DriverDriver
VM
OS + XenApp Server
HDX
Vi...
Resultate – GPU Sharing/API Intercept
Bare Metal + K5000 MS vGPU Shared + K2
MS vGPU Shared + K2 HDX Shared + K2
Windows 7...
VM
VM
Dedicated GPU (Pass-Through)
NICHarddiskMemoryCPU(s) Graphics
Hypervisor
DriverDriver
VM
Operating System
Citrix Xen...
Resultate – Pass-Through
Bare Metal + K5000 PCoIP Pass-Thru + K2
HDX Shared + K2 HDX 3D Pro Pass-Thru + K2
Windows 7 SP1
X...
Wollen Sie Details?
Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de
Betreff: Citrix vGPU
Sie bekommen dann Dokumen...
Applikations- und Desktop-Virtualisierung der
nächsten Generation
Citrix /NV I DI A vGPU
Dr. Bernhard Tritsch
CTO, bluecue...
VM
GPU
Driver
VM
GPU
Driver
GPU Virtualization – vGPU
NICHarddiskMemoryCPU(s) Graphics
Hypervisor Broker
DriverDriver
VM
O...
VM
VM
NVIDIA/Citrix vGPU – GPU Virtualization
NICHarddiskMemoryCPU(s) Graphics
XenServer Hypervisor
DriverDriver
VM dom1…n...
NIVIDIA/Citrix vGPU – Konfiguration
NVIDIA
GRID
Board
Virtual
GPU
Profile
Graphics
Memory
Max
Displays
Per User
Max
Resolu...
Einige Screenshots
Mehr Screenshots
Resultate – XS/NVIDIA vGPU
Bare Metal + K5000 HDX vGPU K2 K260Q Shared
HDX vGPU K2 K240Q Shared HDX vGPU K2 K200 Shared
Wi...
NEU: Intel Crystalwell (Graphics Virtualization Technology)
Intel “entdeckt” diesen Markt:
 1 Haswell CPU
 40 Iris Pro G...
VM
VM
NEU: Intel Graphics Virtualization Technology
NICHarddiskMemoryCPU(s) Graphics
Xen/XenServer Hypervisor
DriverDriver...
Wollen Sie Details?
Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de
Betreff: Citrix vGPU
Sie bekommen dann Dokumen...
Setting Standards – Exceeding Expectations
Upcoming SlideShare
Loading in …5
×

GPU-beschleunigtes Desktop-Remoting 2014-06 (Citrix Solutions Exchange 2014)

724
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
724
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
35
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GPU-beschleunigtes Desktop-Remoting 2014-06 (Citrix Solutions Exchange 2014)

  1. 1. Applikations- und Desktop-Virtualisierung der nächsten Generation GPU -b es ch leu n igtes Des ktop -Remoting Dr. Bernhard Tritsch CTO, bluecue consulting Twitter: @DrTritsch Bernhard.Tritsch@bluecue.de
  2. 2. Konstruktion / Maschinenbau High Performance Computing (HPC)Medizin Öl und Gas Film und Medien Automobilbau Energie Hi-Tech ElektronikAerospace / Schiffsbau Graphik für Virtuelle Desktops - Einsatzfälle
  3. 3. Graphik für Virtuelle Desktops - Einsatzfälle  Hardware-beschleunigtes Grafik-Remoting ist nicht beschränkt auf CAD/CAM-Arbeitsplätze  Welches sind die “Standardaanwendungen”, die von GPUs profitieren?  Web Browser, wie IE, Chrome, Firefox, etc.  Microsoft Office 2013, im Speziellen PowerPoint  Grafikeditoren, wie Photoshop, Gimp oder Paint.net  Medienwidergabe mit Quicktime Player oder VLC  Videoeditoren, wie Lightworks, Premiere oder Camtasia
  4. 4. Virtual DesktopsBare Metal Windows OS Hypervisor Hypervisor Hyper visor VM VM VM VM VM VM VM VM VM Hyper visor VM VM VM Direct Map SW Graphics Microsoft, Citrix, VMware Shared Microsoft, Citrix, VMware Pass-thru Citrix, VMware GPU Virt Citrix, (VMware) GPU graphics driver VDI vendor’s shared graphics framework GPU virtualization component GPU GPU GPU GPU GPU GPU GPU GPU Cores User Session
  5. 5. Desktop Remoting – Die Optionen Microsoft Citrix VMware Emulated GPU RDVH/RDSH RemoteFX SoftGPU XenDesktop VDA (Software GPU) VMware View SoftGPU (SVGA 3D driver) GPU Sharing/ API Intercept RDVH RemoteFX vGPU on Hyper-V (only OpenGL 1.1) XenApp on XenServer (XenDesktop on vSphere) vSGA on vSphere (only DX 9 and OpenGL 2.1) Dedicated GPU (Pass-Through) -- GPU pass-through on XenServer (+ vSphere) vDGA on vSphere GPU Virtualization (vGPU) -- NVIDIA/Citrix vGPU on XenServer --
  6. 6. Benutzerkategorien für Grafikanforderungen Designers Power Users Knowledge Workers Task Workers Dedicated / Pass-thru GPU API Intercept Shared GPU Software Rendered Graphics
  7. 7. VM VM GPU Sharing/API Intercept NICHarddiskMemoryCPU(s) Graphics Hypervisor DriverDriverDriver VM Operating System RemoteFX vGPU WS2008R2 – DX9 WS2012 – DX9, DX10, DX11 Citrix HDX DX9, DX10, OGL VMware vSGA DX9, OGL2.1 RemoteFX HDX PCoIP vSGA Virtual Driver Virtual Driver Virtual Driver
  8. 8. VM VM Virtualized XenApp GPU Sharing NICHarddiskMemoryCPU(s) Graphics Hypervisor DriverDriver VM OS + XenApp Server HDX Virtual Driver Virtual Driver User Session User Session User Session GPU Driver
  9. 9. Resultate – GPU Sharing/API Intercept Bare Metal + K5000 MS vGPU Shared + K2 MS vGPU Shared + K2 HDX Shared + K2 Windows 7 SP1 RDVH Win8 on Hyper-V Windows 7 RDC RFX UDP RDVH Win8 on Hyper-V Windows 8 RDC RFX UDP XenApp 6.5 on XenServer Windows 7 Receiver HDX
  10. 10. VM VM Dedicated GPU (Pass-Through) NICHarddiskMemoryCPU(s) Graphics Hypervisor DriverDriver VM Operating System Citrix XenServer VMware vSphere NVIDIA GPUs AMD GPUs Intel GPUs Citrix XenDesktop VMware ViewHDX 3D Pro PCoIP vDGA Virtual Driver Virtual Driver GPU Driver
  11. 11. Resultate – Pass-Through Bare Metal + K5000 PCoIP Pass-Thru + K2 HDX Shared + K2 HDX 3D Pro Pass-Thru + K2 Windows 7 SP1 XD7 AppEd Win7 on XenServer Windows 7 Receiver HDX XenDesktop 7 on XenServer Windows 7 Receiver HDX View Win7 on vSphere Windows 7 View PCoIP UDP
  12. 12. Wollen Sie Details? Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de Betreff: Citrix vGPU Sie bekommen dann Dokumente, Links zu Videos und mehr…
  13. 13. Applikations- und Desktop-Virtualisierung der nächsten Generation Citrix /NV I DI A vGPU Dr. Bernhard Tritsch CTO, bluecue consulting Twitter: @DrTritsch Bernhard.Tritsch@bluecue.de
  14. 14. VM GPU Driver VM GPU Driver GPU Virtualization – vGPU NICHarddiskMemoryCPU(s) Graphics Hypervisor Broker DriverDriver VM Operating System HDX PCoIP … Virtual Driver Virtual Driver GPU Driver
  15. 15. VM VM NVIDIA/Citrix vGPU – GPU Virtualization NICHarddiskMemoryCPU(s) Graphics XenServer Hypervisor DriverDriver VM dom1…n Operating System Virtual Driver Virtual Driver VM dom0 Operating System XAPI Virtual Driver Virtual Driver NVIDIA K1/K2 QEMU NVIDIA Kernel Object vGPU XAPI = XenServer tool stack QEMU = XenServer device emulator NVIDIA GUEST Driver NVIDIA kernel object = broker component
  16. 16. NIVIDIA/Citrix vGPU – Konfiguration NVIDIA GRID Board Virtual GPU Profile Graphics Memory Max Displays Per User Max Resolution Per Display No. of vGPUs per GPU Max Users Per Graphics Board Use Case GRID K2 (2 pGPUs) K260Q 2,048 MB 4 2560x1600 2 4 Designer/ Power User K240Q 1,024 MB 2 2560x1600 4 8 Designer/ Power User K220Q 512 MB 2 2560x1600 8 16 Knowledge Worker K200 256 MB 2 1900x1200 8 16 Knowledge Worker GRID K1 (4 pGPUs) K140Q 1,024 MB 2 2560x1600 4 16 Knowledge Worker K120Q 512 MB 2 2560x1600 8 32 Task Worker K100 256 MB 2 1900x1200 8 32 Task Worker
  17. 17. Einige Screenshots
  18. 18. Mehr Screenshots
  19. 19. Resultate – XS/NVIDIA vGPU Bare Metal + K5000 HDX vGPU K2 K260Q Shared HDX vGPU K2 K240Q Shared HDX vGPU K2 K200 Shared Windows 7 SP1 XD7.1 Win7 on XenServer Windows 7 Receiver HDX XD7.1 Win7 on XenServer Windows 7 Receiver HDX XD7.1 Win7 on XenServer Windows 7 Receiver HDX
  20. 20. NEU: Intel Crystalwell (Graphics Virtualization Technology) Intel “entdeckt” diesen Markt:  1 Haswell CPU  40 Iris Pro GT3e GPU Cores  eDRAM auf dem selben Chip  Intel Xeon E3, speziell designed für Server
  21. 21. VM VM NEU: Intel Graphics Virtualization Technology NICHarddiskMemoryCPU(s) Graphics Xen/XenServer Hypervisor DriverDriver VM dom1…n Operating System Virtual Driver Virtual Driver VM dom0 Operating System Virtual Driver Virtual Driver Iris Pro Graphics QEMU.i915 Intel vGT.ko QEMU = XenServer device emulator (PCI config) Intel i915.ko vGT.ko = Device emulation/ mediation Intel igdumd Intel igdkmd
  22. 22. Wollen Sie Details? Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de Betreff: Citrix vGPU Sie bekommen dann Dokumente, Links zu Videos und mehr…
  23. 23. Setting Standards – Exceeding Expectations
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×