SlideShare a Scribd company logo
1 of 23
Download to read offline
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
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
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
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
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
--
Benutzerkategorien für Grafikanforderungen
Designers
Power Users
Knowledge Workers
Task Workers
Dedicated /
Pass-thru GPU
API Intercept
Shared GPU
Software
Rendered
Graphics
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
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
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
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
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
Wollen Sie Details?
Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de
Betreff: Citrix vGPU
Sie bekommen dann Dokumente, Links zu Videos und mehr…
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
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
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
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
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
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
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
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
Wollen Sie Details?
Schicken Sie eine Email an: Bernhard.Tritsch@bluecue.de
Betreff: Citrix vGPU
Sie bekommen dann Dokumente, Links zu Videos und mehr…
Setting Standards – Exceeding Expectations

More Related Content

Viewers also liked

Redes Sociales
Redes SocialesRedes Sociales
Redes Socialeskarlayc
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escritonatalia
 
La carmelina isla gourmet lau
La carmelina isla gourmet lauLa carmelina isla gourmet lau
La carmelina isla gourmet lauLaura Rosas
 
Hoja.inscripcion.clases.ingles.aux.2012
Hoja.inscripcion.clases.ingles.aux.2012Hoja.inscripcion.clases.ingles.aux.2012
Hoja.inscripcion.clases.ingles.aux.2012ampaelsol
 
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizieren
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizierenGoldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizieren
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizierenGoldbach Group AG
 
Projekt Atelier Haskovec Navrhy A Realizace 2002az2008
Projekt Atelier Haskovec  Navrhy A Realizace 2002az2008Projekt Atelier Haskovec  Navrhy A Realizace 2002az2008
Projekt Atelier Haskovec Navrhy A Realizace 2002az2008Beata Haškovcová
 
Proyecto escuelas viajeras escuelas viajeras
Proyecto escuelas viajeras escuelas viajerasProyecto escuelas viajeras escuelas viajeras
Proyecto escuelas viajeras escuelas viajerasamadorarll
 
Plan de intervencion contra dengue distrito catacaos 2014
Plan de intervencion contra dengue distrito catacaos 2014Plan de intervencion contra dengue distrito catacaos 2014
Plan de intervencion contra dengue distrito catacaos 2014walter hernan ortiz encalada
 
Codigo aci 2008 español
Codigo aci 2008 españolCodigo aci 2008 español
Codigo aci 2008 españolRanyel Pimentel
 
8630663 catalogo-paulinas-editorial
8630663 catalogo-paulinas-editorial8630663 catalogo-paulinas-editorial
8630663 catalogo-paulinas-editorialPaulinas Puerto Rico
 
Redes y comunicaciones
Redes y comunicacionesRedes y comunicaciones
Redes y comunicacionesviejomendi123
 
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDS
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDSCHALOUX.RCAF SUCCESSION MANAGEMENT.MDS
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDSLynne Chaloux
 

Viewers also liked (20)

Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escrito
 
Q80240
Q80240Q80240
Q80240
 
La carmelina isla gourmet lau
La carmelina isla gourmet lauLa carmelina isla gourmet lau
La carmelina isla gourmet lau
 
Marcel Claude: Trayectoria
Marcel Claude: TrayectoriaMarcel Claude: Trayectoria
Marcel Claude: Trayectoria
 
Hoja.inscripcion.clases.ingles.aux.2012
Hoja.inscripcion.clases.ingles.aux.2012Hoja.inscripcion.clases.ingles.aux.2012
Hoja.inscripcion.clases.ingles.aux.2012
 
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizieren
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizierenGoldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizieren
Goldbach Seminar: Converged Media - Erfolgreich im Social Web kommunizieren
 
Facelets
FaceletsFacelets
Facelets
 
Folleto informativo Estudio Busca Talento
Folleto informativo Estudio Busca TalentoFolleto informativo Estudio Busca Talento
Folleto informativo Estudio Busca Talento
 
Trufas del senorio_2013
Trufas del senorio_2013Trufas del senorio_2013
Trufas del senorio_2013
 
Projekt Atelier Haskovec Navrhy A Realizace 2002az2008
Projekt Atelier Haskovec  Navrhy A Realizace 2002az2008Projekt Atelier Haskovec  Navrhy A Realizace 2002az2008
Projekt Atelier Haskovec Navrhy A Realizace 2002az2008
 
Warehousing
WarehousingWarehousing
Warehousing
 
Proyecto escuelas viajeras escuelas viajeras
Proyecto escuelas viajeras escuelas viajerasProyecto escuelas viajeras escuelas viajeras
Proyecto escuelas viajeras escuelas viajeras
 
moddle.
moddle.moddle.
moddle.
 
Plan de intervencion contra dengue distrito catacaos 2014
Plan de intervencion contra dengue distrito catacaos 2014Plan de intervencion contra dengue distrito catacaos 2014
Plan de intervencion contra dengue distrito catacaos 2014
 
Codigo aci 2008 español
Codigo aci 2008 españolCodigo aci 2008 español
Codigo aci 2008 español
 
8630663 catalogo-paulinas-editorial
8630663 catalogo-paulinas-editorial8630663 catalogo-paulinas-editorial
8630663 catalogo-paulinas-editorial
 
Redes y comunicaciones
Redes y comunicacionesRedes y comunicaciones
Redes y comunicaciones
 
THESIS GREEN BUILDING
THESIS GREEN BUILDINGTHESIS GREEN BUILDING
THESIS GREEN BUILDING
 
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDS
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDSCHALOUX.RCAF SUCCESSION MANAGEMENT.MDS
CHALOUX.RCAF SUCCESSION MANAGEMENT.MDS
 

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

Konzepte für Remote-CAD
Konzepte für Remote-CADKonzepte für Remote-CAD
Konzepte für Remote-CADIntelliact AG
 
Video-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEndVideo-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEndChristian Kehl
 
Servervirtualisierung Mit Hyper V
Servervirtualisierung Mit Hyper VServervirtualisierung Mit Hyper V
Servervirtualisierung Mit Hyper VChristian Decker
 
Windows 8 Business-App-Entwicklung
Windows 8 Business-App-EntwicklungWindows 8 Business-App-Entwicklung
Windows 8 Business-App-EntwicklungMatthias Jauernig
 
Gaming and Cloud Computing revised
Gaming and Cloud Computing revisedGaming and Cloud Computing revised
Gaming and Cloud Computing revisedMarke Schlerner
 
Business Platform 3DEXPERIENCE 2019
Business Platform 3DEXPERIENCE 2019Business Platform 3DEXPERIENCE 2019
Business Platform 3DEXPERIENCE 2019SQL Projekt AG
 
WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)André Dannbacher
 
Virtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die ResultateVirtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die ResultateDigicomp Academy AG
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktopxKinAnx
 
System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...Digicomp Academy AG
 

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

Konzepte für Remote-CAD
Konzepte für Remote-CADKonzepte für Remote-CAD
Konzepte für Remote-CAD
 
GPUs — Vom spezialisierten Coprozessor zum Numbercruncher
GPUs — Vom spezialisierten Coprozessor zum NumbercruncherGPUs — Vom spezialisierten Coprozessor zum Numbercruncher
GPUs — Vom spezialisierten Coprozessor zum Numbercruncher
 
CAD in the Cloud
CAD in the CloudCAD in the Cloud
CAD in the Cloud
 
Video-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEndVideo-Konvertierung über GPGPU mit RIA-FrontEnd
Video-Konvertierung über GPGPU mit RIA-FrontEnd
 
Servervirtualisierung Mit Hyper V
Servervirtualisierung Mit Hyper VServervirtualisierung Mit Hyper V
Servervirtualisierung Mit Hyper V
 
Windows 8 Business-App-Entwicklung
Windows 8 Business-App-EntwicklungWindows 8 Business-App-Entwicklung
Windows 8 Business-App-Entwicklung
 
Virtuelle Realität für Unternehmen
Virtuelle Realität für UnternehmenVirtuelle Realität für Unternehmen
Virtuelle Realität für Unternehmen
 
Gaming and Cloud Computing revised
Gaming and Cloud Computing revisedGaming and Cloud Computing revised
Gaming and Cloud Computing revised
 
VDC Newsletter 2006-06
VDC Newsletter 2006-06VDC Newsletter 2006-06
VDC Newsletter 2006-06
 
VDC-Newsletter 2013-11
VDC-Newsletter 2013-11VDC-Newsletter 2013-11
VDC-Newsletter 2013-11
 
Business Platform 3DEXPERIENCE 2019
Business Platform 3DEXPERIENCE 2019Business Platform 3DEXPERIENCE 2019
Business Platform 3DEXPERIENCE 2019
 
CamCube Produktfamilie 2015
CamCube Produktfamilie 2015CamCube Produktfamilie 2015
CamCube Produktfamilie 2015
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
 
WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)WP Citrix XenDesktop 4 (OKT 20009 v3)
WP Citrix XenDesktop 4 (OKT 20009 v3)
 
Virtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die ResultateVirtual Deep-Dive Desktop-Virtualisierung: die Resultate
Virtual Deep-Dive Desktop-Virtualisierung: die Resultate
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktop
 
VDC Newsletter Mai 2017
VDC Newsletter Mai 2017VDC Newsletter Mai 2017
VDC Newsletter Mai 2017
 
System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...
 
VDC-Newsletter 2013-12
VDC-Newsletter 2013-12VDC-Newsletter 2013-12
VDC-Newsletter 2013-12
 
VDC Newsletter 2014-06
VDC Newsletter 2014-06VDC Newsletter 2014-06
VDC Newsletter 2014-06
 

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

  • 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. 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. 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. 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. 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. Benutzerkategorien für Grafikanforderungen Designers Power Users Knowledge Workers Task Workers Dedicated / Pass-thru GPU API Intercept Shared GPU Software Rendered Graphics
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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
  • 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. 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. 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. 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. Setting Standards – Exceeding Expectations