SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
HDX 3D forProfessional Graphics 
Stephan Pfister –UMB AG
Was istHDX3D?
© 2012 Citrix 
Was ist HDX3D Pro 
•HDX3D Pro ist eine XenDesktop basierende Grafik Remote Lösung 
•HDX3D Pro benutzt XenDesktop Infrastruktur (DDC, Lizenzen usw.…) 
•Zielanwendungen benötigen im allgemeinen Grafikkartenbeschleunigung, als Beispiel CAD, aber auch Multimedia, Simulation etc. 
•Beste Optimierung für WAN –Anbindungen
Sinn und Zweck 
Wofür verwende ich HDX3D Pro…
© 2012 Citrix 
OhneCITRIX tut esweh… 
•“Intellectual Property” verlässtdas Rechenzentrum 
•SchwierigeZusammenarbeitvon Entwicklern 
•Hundertevon CAD-Workstations weltweitadministrieren 
•“Follow the sun?” 
•Übertragenvon grossenDateienüberWAN-Strecken 
•AdministrierenmehrererCAD-Anwendungsversionen 
•ArbeitenmithohenLatenzenund überWAN-Strecken 
•ZuvieleLizenzenfürteureCAD Anwendungen
© 2012 Citrix 
HDX 3D Pro Graphics: Zentralisierungund Sicherheit 
AllewichtigenDatenbleibensicherimRechenzentrumund sindvon aussennichtabgreifbar: 
•Zeichnungsdaten 
•Stücklisten 
•Kosteninformationen 
•Lifecycle Daten
© 2012 Citrix 
KennenSiedieses Auto?
© 2012 Citrix 
•Sicherheit 
•Steuerungdes Zugriffauf ihreDatenund Werte 
•Dynamik 
•Einbindenvon externenMitarbeiternund Standorten 
•ProblemlosestandortunabhängigeZusammenarbeit 
•Business continuity 
•Kosten 
•KomplexeAdministration und Wartungvon Workstations entfällt 
•EinMitarbeiterkannmiteinemEndgerätbeliebigvieleWorkstations steuern 
•TemporärerZugrifffürbeliebigeFachkräfte 
HDX 3D Pro Benefits
© 2012 Citrix 
•Einsatzin widrigenUmgebungen 
•Fertigung 
•Ausseneinsatz 
•Kühlraum 
•Reinraum 
•DiebstahloderBeschädigung 
•Schulungsräume 
•Universitäten 
DenkenSieauchüberfolgendesnach?
Architektur und Referenzen
© 2012 Citrix 
Big picture
© 2012 Citrix
© 2012 Citrix 
Daimler Digital Factory 
HDX 3D Pro case study 
•The Daimler DigitaleFabrik(Digital Factory) team can simulate an entire manufacturing plant in software 
•HDX 3D Pro serves users across various Daimler plants and offices 
•Siemens NX / Technomatics 
•HP ws460c data center blade workstations 
•NVIDIA QuadroFermi Q2000 cards
© 2012 Citrix 
Wiha–Top quality hand tools for professionals 
HDX 3D Pro case study 
•Now able to recruit designers who want to work from another office or from home 
•“The first impression of the developers was that the virtualized applications run even faster than locally installed applications.” 
•“With the recommended 2 to 2.5 Mbps per user we come out very well; near-native graphics performance with the benefits of virtualization, scalability, management and availability.” 
•Siemens Solid Edge, XenServer 6 GPU Passthrough
HDX3D Pro Architektur 
Wie funktioniert das?
© 2012 Citrix 
ICA 
Architecture -GPU codec 
XenDesktop 
Workstation 
CPU 
.H264 MPEG4 
Windows ab13.X Client 
Linux ab12.X Client 
HDX 3D Pro VDA 
GPU 
DirectXOpenGL 
Normally: Output tomonitor 
HDX3DFrame- capture 
CPUCompression 
ENCODE 
DECODE 
Architektur–WAN optimiert“CPU Deep compression”
HDX3D & Virtualisierung
© 2012 Citrix 
•Dedizierte Workstation mit Grafikkarte (1:1) 
•Virtuelle Maschinen auf XenServer6.x und Multi/GPU - Passtrough(1:n) 
•Virtuelle Maschinen mit virtuellen Grafikkarten (vGPU) (1:n:n) 
HDX3D Pro DeploymentMethoden 
GPU Passtrough= direkte Weiterleitung der Grafischen ProcessUnit (GPU) in eine virtuelle Maschine mit nativen Treibern und einer PC Performance (1:1 dedicatedGPU to user) 
vGPU= Anstatt einen GPU direkt in eine VM zu laden übernimmt der Hypervisordie Verwaltung. Dies ist mit dem vCPUhandlingzu vergleichen
© 2012 Citrix 
DC 
ICA + H.264 MPEG 
XenServer 
Win7 x64 
Win7 x64 
Win7 x64 
Win7 x64 
XenDesktop 
with GPU Passtrough 
1:n
© 2012 Citrix 
DC 
ICA + H.264 MPEG 
XenServer 
Server 2012 
Server 2012 
Server 2012 
Server 2012 
XenDesktop App Edition / XenApp 
with GPU Passtrough 
1:n
© 2012 Citrix 
Entry Graphics 
Highend Graphics 
No Graphics 
Midrange Graphics 
User Profiles 
DESIGNER 
(CATIA, Inventor, NX) 
POWER USER 
(PLM, Medical Imaging) 
TASK WORKER 
(Call Center,Backoffice) 
KNOWLEDGE WORKER 
(MS Office, Photoshop)
© 2012 CitrixGPU4 KeplerGPUs2 High End Kepler GPUsCUDA Cores768 (192/GPU)3072 (1536/GPU) Memory Size16GB DDR3 (4GB/GPU)8GBGDDR5(4GB/GPU) Max Power130 W225 WEquivalent Quadrowith Pass-through QuadroK600 (entry)QuadroK5000 (high end) 
NVIDIA GRID K2 
NVIDIA GRID K1 
DESIGNER 
KNOWLEDGE WORKER 
POWER USER 
2 –64 User 
4–100 User 
Maximale Dichte 
Maximale Performance
© 2012 Citrix 
DC 
ICA + H.264 MPEG 
XenServer 
Win7 x64 
Win7 x64 
Win7 x64 
Win7 x64
© 2012 Citrix 
DC 
ICA + H.264 MPEG 
XenServer 
Win7 x64 
Win7 x64 
XenServerNVIDIA VGXHypervisorVirtual GPUVirtual GPUVirtual GPUVirtual GPU 
Win7 x64 
Win7 x64 
XenDesktop 
with Hardware Virtualization 
1:n
© 2012 Citrix 
DC 
ICA + H.264 MPEG 
XenServer 
XenServerNVIDIA VGXHypervisorVirtual GPUVirtual GPUVirtual GPUVirtual GPU 
Server 2012 
Server 2012 
Server 2012 
Server 2012 
XenDesktop App Edition / XenApp 
with Hardware Virtualization 
1:n:n
GRID vGPU 
Konfiguration, Profilzuordnung & Leistungsdaten
© 2012 Citrix 
Karte 
Physische GPUs 
Speicher Total 
Virtual GPU Typ 
Max. vGPUs 
Framebuffer/ VRAM 
Max. Resolution 
Max.Anzahl von Displays 
Per GPU 
Per Card 
GRID K1 
4 
16 GB DDR3 
GRID 140 Q 
4 
16 
1 GB 
2560 x 1600 
2 
GRID 100 
8 
32 
256 MB 
1920 x 1200 
2 
GRID K2 
2 
4 GB DDR3 
GRID 260Q 
2 
4 
2 GB 
2560 x 1600 
4 
GRID 240Q 
4 
8 
1 GB 
2560 x 1600 
2 
GRID200 
8 
16 
256 MB 
1920 x 1200 
2 
Mögliche Konfigurationen
© 2012 Citrix 
GPU Passtrough 
GRID vGPU 
2x GRID K2 = 
4 x K5000 
4 
DESIGNER 
KNOWLEDGE WORKER 
POWER USER 
2x GRID K2 = 
2 x 4 x K260Q 
2x GRID K1 = 
2 x 4 x K140Q 
2x GRID K2 = 
2 x 8 x K240Q 
8 
16 
8 
2x GRID K1 = 
2 x 4 x K140Q 
2x GRID K2 = 
2 x 16 x K200Q 
8 
32
© 2012 Citrix 
QuadroK6000 
2880 CUDA Cores 
12 GB 
QuadroK5000 
1536 CUDA Cores 
4GB 
QuadroK4000 
768 CUDA Cores 
3GB 
QuadroK2000 
384 CUDA Cores 
2GB 
QuadroK600 
192 CUDA Cores 
1 GB 
Quadro410 
192 CUDA Cores 
512 MB 
GPU Passtrough 
GRID vGPU 
GRID K2 
4GB 
1536 CUDA Cores 
x2 
GRID K1 
4GB 
192 CUDA Cores 
x4 
GRID K260Q 
2GB 
x4 
GRID K240Q 
1GB 
x8 
GRID K140Q 
1GB 
x16
Architektur und Verfügbarkeit
© 2012 Citrix 
Virtual Machine 
Virtual Machine 
Virtual Machine 
Virtual Machine 
Hardware 
Citrix 
XenServer 
Architekturüberblick 
Guest OS 
NVIDIA Driver 
Apps 
HDX State 
GRID K1/K2 GPUVirtual GPUVirtual GPU 
NVIDIA vGPUManagerVirtual GPUVirtual GPU
© 2012 Citrix 
Installation und Konfiguration
© 2012 Citrix 
Hardware requirements 
•Cisco UCS C240 M3 Rack Server 
•Dell PowerEdge R720 Rack Server 
•HP ProLiantWS460c Gen8 Graphics Server Blade 
•IBM iDataPlexdx360 
•SuperMicroSYS-1027GR-TRF 
http://www.nvidia.com/object/enterprise-virtualization-where-to-buy.html 
http://www.citrix.com/go/private/vgpu.html 
http://www.nvidia.com/object/virtual-gpus.html
© 2012 Citrix 
Vielen Dank für Ihre Aufmerksamkeit! 
stephan.pfister@umb.ch

Contenu connexe

Similaire à Citrix Day 2014: HDX 3D for Professional Graphics

7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
Digicomp Academy AG
 
Zukunftstrends: was bringt 2013 für die IT?
Zukunftstrends: was bringt 2013 für die IT?Zukunftstrends: was bringt 2013 für die IT?
Zukunftstrends: was bringt 2013 für die IT?
Werner Fischer
 

Similaire à Citrix Day 2014: HDX 3D for Professional Graphics (20)

CAD in the Cloud
CAD in the CloudCAD in the Cloud
CAD in the Cloud
 
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast7 23  roger boesch_de_xd5_5_nov11_ohne_flexcast
7 23 roger boesch_de_xd5_5_nov11_ohne_flexcast
 
Domain-Driven Design (DDD): Implementierung einer universellen Turing-Maschine
Domain-Driven Design (DDD): Implementierung einer universellen Turing-MaschineDomain-Driven Design (DDD): Implementierung einer universellen Turing-Maschine
Domain-Driven Design (DDD): Implementierung einer universellen Turing-Maschine
 
Weltvermessen mit OpenDataCam - Wie ich einmal eine Viertelmillionen Autos ge...
Weltvermessen mit OpenDataCam - Wie ich einmal eine Viertelmillionen Autos ge...Weltvermessen mit OpenDataCam - Wie ich einmal eine Viertelmillionen Autos ge...
Weltvermessen mit OpenDataCam - Wie ich einmal eine Viertelmillionen Autos ge...
 
Citrix Day 2014: APPDNA
Citrix Day 2014: APPDNACitrix Day 2014: APPDNA
Citrix Day 2014: APPDNA
 
Presentation bp7 - citrix xen desktop
Presentation   bp7 - citrix xen desktopPresentation   bp7 - citrix xen desktop
Presentation bp7 - citrix xen desktop
 
ORACLE Lizenzierung - Die größten Fallen in der Praxis
ORACLE Lizenzierung - Die größten Fallen in der PraxisORACLE Lizenzierung - Die größten Fallen in der Praxis
ORACLE Lizenzierung - Die größten Fallen in der Praxis
 
Solaris im Datacenter - Architektur, Implementation und Betrieb
Solaris im Datacenter - Architektur, Implementation und BetriebSolaris im Datacenter - Architektur, Implementation und Betrieb
Solaris im Datacenter - Architektur, Implementation und Betrieb
 
Entfesseln Sie die Leistung von HCL Nomad - DNUG Stammtisch Wien
Entfesseln Sie die Leistung von  HCL Nomad - DNUG Stammtisch WienEntfesseln Sie die Leistung von  HCL Nomad - DNUG Stammtisch Wien
Entfesseln Sie die Leistung von HCL Nomad - DNUG Stammtisch Wien
 
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDA
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDASchulung: Einführung in das GPU-Computing mit NVIDIA CUDA
Schulung: Einführung in das GPU-Computing mit NVIDIA CUDA
 
Multi-GPU-Computing: Eins, zwei, drei, ganz viele
Multi-GPU-Computing: Eins, zwei, drei, ganz vieleMulti-GPU-Computing: Eins, zwei, drei, ganz viele
Multi-GPU-Computing: Eins, zwei, drei, ganz viele
 
Presentation Netgear ReadyDATA Launch, 11. Juli 2013
Presentation Netgear ReadyDATA Launch, 11. Juli 2013Presentation Netgear ReadyDATA Launch, 11. Juli 2013
Presentation Netgear ReadyDATA Launch, 11. Juli 2013
 
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbHDocker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
Docker Workshop Experten Forum Stuttgart 2015, Agile Methoden GmbH
 
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
 
Josua Braun, Senior Marketing Manager Storage @ Netgear
Josua Braun, Senior Marketing Manager Storage @ NetgearJosua Braun, Senior Marketing Manager Storage @ Netgear
Josua Braun, Senior Marketing Manager Storage @ Netgear
 
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
Hochleistungsspeichersysteme für Datenanalyse an der TU Dresden (Michael Kluge)
 
Zukunftstrends: was bringt 2013 für die IT?
Zukunftstrends: was bringt 2013 für die IT?Zukunftstrends: was bringt 2013 für die IT?
Zukunftstrends: was bringt 2013 für die IT?
 
Windows 10 IoT Core
Windows 10 IoT CoreWindows 10 IoT Core
Windows 10 IoT Core
 
Nahtlose Migration von Applikationen, Desktops und Workstations in die Cloud
Nahtlose Migration von Applikationen, Desktops und Workstations in die CloudNahtlose Migration von Applikationen, Desktops und Workstations in die Cloud
Nahtlose Migration von Applikationen, Desktops und Workstations in die Cloud
 
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)Azure Days 2019: Master the Move to Azure (Konrad Brunner)
Azure Days 2019: Master the Move to Azure (Konrad Brunner)
 

Plus de Digicomp Academy AG

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Digicomp Academy AG
 

Plus de Digicomp Academy AG (20)

Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
Becoming Agile von Christian Botta – Personal Swiss Vortrag 2019
 
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
Swiss IPv6 Council – Case Study - Deployment von IPv6 in einer Container Plat...
 
Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018Innovation durch kollaboration gennex 2018
Innovation durch kollaboration gennex 2018
 
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handoutRoger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
Roger basler meetup_digitale-geschaeftsmodelle-entwickeln_handout
 
Roger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handoutRoger basler meetup_21082018_work-smarter-not-harder_handout
Roger basler meetup_21082018_work-smarter-not-harder_handout
 
Xing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit xXing expertendialog zu nudge unit x
Xing expertendialog zu nudge unit x
 
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
Responsive Organisation auf Basis der Holacracy – nur ein Hype oder die Zukunft?
 
IPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe KleinIPv6 Security Talk mit Joe Klein
IPv6 Security Talk mit Joe Klein
 
Agiles Management - Wie geht das?
Agiles Management - Wie geht das?Agiles Management - Wie geht das?
Agiles Management - Wie geht das?
 
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi OdermattGewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
Gewinnen Sie Menschen und Ziele - Referat von Andi Odermatt
 
Querdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING ExpertendialogQuerdenken mit Kreativitätsmethoden – XING Expertendialog
Querdenken mit Kreativitätsmethoden – XING Expertendialog
 
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickelnXing LearningZ: Digitale Geschäftsmodelle entwickeln
Xing LearningZ: Digitale Geschäftsmodelle entwickeln
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
UX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital BusinessUX – Schlüssel zum Erfolg im Digital Business
UX – Schlüssel zum Erfolg im Digital Business
 
Minenfeld IPv6
Minenfeld IPv6Minenfeld IPv6
Minenfeld IPv6
 
Was ist design thinking
Was ist design thinkingWas ist design thinking
Was ist design thinking
 
Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich Die IPv6 Journey der ETH Zürich
Die IPv6 Journey der ETH Zürich
 
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)CommerceXing LearningZ: Die 10 + 1 Trends im (E-)Commerce
Xing LearningZ: Die 10 + 1 Trends im (E-)Commerce
 
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloudZahlen Battle: klassische werbung vs.online-werbung-somexcloud
Zahlen Battle: klassische werbung vs.online-werbung-somexcloud
 
General data protection regulation-slides
General data protection regulation-slidesGeneral data protection regulation-slides
General data protection regulation-slides
 

Citrix Day 2014: HDX 3D for Professional Graphics

  • 1. HDX 3D forProfessional Graphics Stephan Pfister –UMB AG
  • 3. © 2012 Citrix Was ist HDX3D Pro •HDX3D Pro ist eine XenDesktop basierende Grafik Remote Lösung •HDX3D Pro benutzt XenDesktop Infrastruktur (DDC, Lizenzen usw.…) •Zielanwendungen benötigen im allgemeinen Grafikkartenbeschleunigung, als Beispiel CAD, aber auch Multimedia, Simulation etc. •Beste Optimierung für WAN –Anbindungen
  • 4. Sinn und Zweck Wofür verwende ich HDX3D Pro…
  • 5. © 2012 Citrix OhneCITRIX tut esweh… •“Intellectual Property” verlässtdas Rechenzentrum •SchwierigeZusammenarbeitvon Entwicklern •Hundertevon CAD-Workstations weltweitadministrieren •“Follow the sun?” •Übertragenvon grossenDateienüberWAN-Strecken •AdministrierenmehrererCAD-Anwendungsversionen •ArbeitenmithohenLatenzenund überWAN-Strecken •ZuvieleLizenzenfürteureCAD Anwendungen
  • 6. © 2012 Citrix HDX 3D Pro Graphics: Zentralisierungund Sicherheit AllewichtigenDatenbleibensicherimRechenzentrumund sindvon aussennichtabgreifbar: •Zeichnungsdaten •Stücklisten •Kosteninformationen •Lifecycle Daten
  • 7. © 2012 Citrix KennenSiedieses Auto?
  • 8. © 2012 Citrix •Sicherheit •Steuerungdes Zugriffauf ihreDatenund Werte •Dynamik •Einbindenvon externenMitarbeiternund Standorten •ProblemlosestandortunabhängigeZusammenarbeit •Business continuity •Kosten •KomplexeAdministration und Wartungvon Workstations entfällt •EinMitarbeiterkannmiteinemEndgerätbeliebigvieleWorkstations steuern •TemporärerZugrifffürbeliebigeFachkräfte HDX 3D Pro Benefits
  • 9. © 2012 Citrix •Einsatzin widrigenUmgebungen •Fertigung •Ausseneinsatz •Kühlraum •Reinraum •DiebstahloderBeschädigung •Schulungsräume •Universitäten DenkenSieauchüberfolgendesnach?
  • 11. © 2012 Citrix Big picture
  • 13. © 2012 Citrix Daimler Digital Factory HDX 3D Pro case study •The Daimler DigitaleFabrik(Digital Factory) team can simulate an entire manufacturing plant in software •HDX 3D Pro serves users across various Daimler plants and offices •Siemens NX / Technomatics •HP ws460c data center blade workstations •NVIDIA QuadroFermi Q2000 cards
  • 14. © 2012 Citrix Wiha–Top quality hand tools for professionals HDX 3D Pro case study •Now able to recruit designers who want to work from another office or from home •“The first impression of the developers was that the virtualized applications run even faster than locally installed applications.” •“With the recommended 2 to 2.5 Mbps per user we come out very well; near-native graphics performance with the benefits of virtualization, scalability, management and availability.” •Siemens Solid Edge, XenServer 6 GPU Passthrough
  • 15. HDX3D Pro Architektur Wie funktioniert das?
  • 16. © 2012 Citrix ICA Architecture -GPU codec XenDesktop Workstation CPU .H264 MPEG4 Windows ab13.X Client Linux ab12.X Client HDX 3D Pro VDA GPU DirectXOpenGL Normally: Output tomonitor HDX3DFrame- capture CPUCompression ENCODE DECODE Architektur–WAN optimiert“CPU Deep compression”
  • 18. © 2012 Citrix •Dedizierte Workstation mit Grafikkarte (1:1) •Virtuelle Maschinen auf XenServer6.x und Multi/GPU - Passtrough(1:n) •Virtuelle Maschinen mit virtuellen Grafikkarten (vGPU) (1:n:n) HDX3D Pro DeploymentMethoden GPU Passtrough= direkte Weiterleitung der Grafischen ProcessUnit (GPU) in eine virtuelle Maschine mit nativen Treibern und einer PC Performance (1:1 dedicatedGPU to user) vGPU= Anstatt einen GPU direkt in eine VM zu laden übernimmt der Hypervisordie Verwaltung. Dies ist mit dem vCPUhandlingzu vergleichen
  • 19. © 2012 Citrix DC ICA + H.264 MPEG XenServer Win7 x64 Win7 x64 Win7 x64 Win7 x64 XenDesktop with GPU Passtrough 1:n
  • 20. © 2012 Citrix DC ICA + H.264 MPEG XenServer Server 2012 Server 2012 Server 2012 Server 2012 XenDesktop App Edition / XenApp with GPU Passtrough 1:n
  • 21. © 2012 Citrix Entry Graphics Highend Graphics No Graphics Midrange Graphics User Profiles DESIGNER (CATIA, Inventor, NX) POWER USER (PLM, Medical Imaging) TASK WORKER (Call Center,Backoffice) KNOWLEDGE WORKER (MS Office, Photoshop)
  • 22. © 2012 CitrixGPU4 KeplerGPUs2 High End Kepler GPUsCUDA Cores768 (192/GPU)3072 (1536/GPU) Memory Size16GB DDR3 (4GB/GPU)8GBGDDR5(4GB/GPU) Max Power130 W225 WEquivalent Quadrowith Pass-through QuadroK600 (entry)QuadroK5000 (high end) NVIDIA GRID K2 NVIDIA GRID K1 DESIGNER KNOWLEDGE WORKER POWER USER 2 –64 User 4–100 User Maximale Dichte Maximale Performance
  • 23. © 2012 Citrix DC ICA + H.264 MPEG XenServer Win7 x64 Win7 x64 Win7 x64 Win7 x64
  • 24. © 2012 Citrix DC ICA + H.264 MPEG XenServer Win7 x64 Win7 x64 XenServerNVIDIA VGXHypervisorVirtual GPUVirtual GPUVirtual GPUVirtual GPU Win7 x64 Win7 x64 XenDesktop with Hardware Virtualization 1:n
  • 25. © 2012 Citrix DC ICA + H.264 MPEG XenServer XenServerNVIDIA VGXHypervisorVirtual GPUVirtual GPUVirtual GPUVirtual GPU Server 2012 Server 2012 Server 2012 Server 2012 XenDesktop App Edition / XenApp with Hardware Virtualization 1:n:n
  • 26. GRID vGPU Konfiguration, Profilzuordnung & Leistungsdaten
  • 27. © 2012 Citrix Karte Physische GPUs Speicher Total Virtual GPU Typ Max. vGPUs Framebuffer/ VRAM Max. Resolution Max.Anzahl von Displays Per GPU Per Card GRID K1 4 16 GB DDR3 GRID 140 Q 4 16 1 GB 2560 x 1600 2 GRID 100 8 32 256 MB 1920 x 1200 2 GRID K2 2 4 GB DDR3 GRID 260Q 2 4 2 GB 2560 x 1600 4 GRID 240Q 4 8 1 GB 2560 x 1600 2 GRID200 8 16 256 MB 1920 x 1200 2 Mögliche Konfigurationen
  • 28. © 2012 Citrix GPU Passtrough GRID vGPU 2x GRID K2 = 4 x K5000 4 DESIGNER KNOWLEDGE WORKER POWER USER 2x GRID K2 = 2 x 4 x K260Q 2x GRID K1 = 2 x 4 x K140Q 2x GRID K2 = 2 x 8 x K240Q 8 16 8 2x GRID K1 = 2 x 4 x K140Q 2x GRID K2 = 2 x 16 x K200Q 8 32
  • 29. © 2012 Citrix QuadroK6000 2880 CUDA Cores 12 GB QuadroK5000 1536 CUDA Cores 4GB QuadroK4000 768 CUDA Cores 3GB QuadroK2000 384 CUDA Cores 2GB QuadroK600 192 CUDA Cores 1 GB Quadro410 192 CUDA Cores 512 MB GPU Passtrough GRID vGPU GRID K2 4GB 1536 CUDA Cores x2 GRID K1 4GB 192 CUDA Cores x4 GRID K260Q 2GB x4 GRID K240Q 1GB x8 GRID K140Q 1GB x16
  • 31. © 2012 Citrix Virtual Machine Virtual Machine Virtual Machine Virtual Machine Hardware Citrix XenServer Architekturüberblick Guest OS NVIDIA Driver Apps HDX State GRID K1/K2 GPUVirtual GPUVirtual GPU NVIDIA vGPUManagerVirtual GPUVirtual GPU
  • 32. © 2012 Citrix Installation und Konfiguration
  • 33. © 2012 Citrix Hardware requirements •Cisco UCS C240 M3 Rack Server •Dell PowerEdge R720 Rack Server •HP ProLiantWS460c Gen8 Graphics Server Blade •IBM iDataPlexdx360 •SuperMicroSYS-1027GR-TRF http://www.nvidia.com/object/enterprise-virtualization-where-to-buy.html http://www.citrix.com/go/private/vgpu.html http://www.nvidia.com/object/virtual-gpus.html
  • 34. © 2012 Citrix Vielen Dank für Ihre Aufmerksamkeit! stephan.pfister@umb.ch