Übersicht über Grafiken
Wichtig:
Citrix Hypervisor 8.2 Kumulatives Update 1 wird am 25. Juni 2025 End of Life. Planen Sie jetzt Ihr Upgrade auf XenServer 8, um einen reibungslosen Übergang und kontinuierlichen Support zu gewährleisten. Weitere Informationen finden Sie unter Upgrade.
Wenn Sie Ihre Citrix Virtual Apps and Desktops-Lizenzdateien verwenden, um Ihre Citrix Hypervisor 8.2 Cumulative Update 1-Hosts zu lizenzieren, sind diese Lizenzdateien nicht mit XenServer 8 kompatibel. Vor dem Upgrade müssen Sie XenServer Premium Edition-Socket-Lizenzdateien für die Verwendung mit XenServer 8 erwerben. Diese Socket-Lizenzdateien sind als Berechtigung für die Abonnements Citrix für Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP und Citrix Platform License für die Ausführung Ihrer Citrix-Workloads verfügbar. Citrix-Kunden, die noch nicht auf diese neuen Abonnements umgestiegen sind, können die Teilnahme an einer kostenlosen Aktion für 10.000 XenServer Premium Edition-Socket-Lizenzen anfordern. Weitere Informationen finden Sie unter XenServer (Englisch).
Wenn Sie vor dem Upgrade keine kompatible Lizenz für XenServer 8 erhalten, werden Ihre Hosts beim Upgrade auf die 90-Tage-Testversion zurückgesetzt. Die Testversion bietet die gleichen Funktionen wie die Premium Edition, jedoch mit einigen Einschränkungen. Weitere Informationen finden Sie unter Übersicht über die XenServer 8-Lizenzierung.
Dieser Abschnitt bietet einen Überblick über die virtuelle Bereitstellung professioneller 3D-Grafikanwendungen und -Workstations in Citrix Hypervisor. Das Angebot umfasst GPU-Pass-through (für NVIDIA-, AMD- und Intel-GPUs) und hardwarebasiertes GPU-Sharing mit NVIDIA vGPU™ und AMD MxGPU™ (veraltet).
Grafikvirtualisierung ist für Kunden der Citrix Hypervisor Premium Edition oder Kunden verfügbar, die über ihre Citrix Virtual Apps and Desktops-Berechtigung oder Citrix DaaS-Berechtigung Zugriff auf Citrix Hypervisor haben. Weitere Informationen zu Citrix Hypervisor-Editionen und Upgrade-Anleitungen finden Sie auf der Citrix-Website. Weitere Informationen finden Sie unter Lizenzierung.
GPU-Passthrough
In einem virtualisierten System werden die meisten physischen Systemkomponenten gemeinsam genutzt. Diese Komponenten werden vom Hypervisor als mehrere virtuelle Instanzen für mehrere Clients dargestellt. Eine Pass-Through-GPU wird überhaupt nicht abstrahiert, sondern bleibt ein physisches Gerät. Jede gehostete virtuelle Maschine (VM) erhält eine eigene dedizierte GPU, wodurch die Softwareabstraktion und die damit verbundenen Leistungseinbußen entfallen.
Mit Citrix Hypervisor können Sie einer Windows- oder HVM-Linux-VM, die auf demselben Host ausgeführt wird, eine physische GPU (im Citrix Hypervisor-Server) zuweisen. Diese GPU-Pass-Through-Funktion ist für Grafik-Power-User, wie z. B. CAD-Designer, gedacht.
Gemeinsam genutzte GPU
Durch die gemeinsam genutzte GPU kann eine physische GPU gleichzeitig von mehreren VMs verwendet werden. Da ein Teil einer physischen GPU verwendet wird, ist die Leistung höher als bei emulierten Grafiken, und es ist keine Karte pro VM erforderlich. Dieses Feature ermöglicht die Ressourcenoptimierung und steigert die Leistung des virtuellen Computers. Die Grafikbefehle jeder virtuellen Maschine werden direkt an die GPU übergeben, ohne dass der Hypervisor sie übersetzt.
Mehrere vGPU
Mit mehreren vGPUs können mehrere virtuelle GPUs gleichzeitig von einer einzelnen VM verwendet werden. Es können nur bestimmte vGPU-Profile verwendet werden, und alle vGPUs, die an eine einzelne VM angehängt sind, müssen vom gleichen Typ sein. Diese zusätzlichen vGPUs können für die Rechenverarbeitung verwendet werden. Weitere Informationen zur Anzahl der für eine einzelne VM unterstützten vGPUs finden Sie unter Konfigurationsgrenzen.
Diese Funktion ist nur für NVIDIA-GPUs verfügbar. Weitere Informationen zu den physischen GPUs, die die Funktion “Mehrere vGPUs” unterstützen, finden Sie in der NVIDIA-Dokumentation.
Herstellersupport
In der folgenden Tabelle ist die Gastunterstützung für die GPU-, gemeinsam genutzte GPU- und mehrere vGPU-Funktionen aufgeführt:
GPU-Passthrough für Windows-VMs | GPU-Passthrough für HVM-Linux-VMs | Freigegebene GPU (vGPU) für Windows-VMs | Freigegebene GPU (vGPU) für Linux-VMs | Mehrere gemeinsam genutzte GPUs (vGPU) für Windows-VMs | Mehrere freigegebene GPUs (vGPU) für Linux-VMs | |
---|---|---|---|---|---|---|
AMD | JA | JA | ||||
Intel | JA | JA | ||||
NVIDIA | JA | JA | JA | JA | JA (siehe Hinweis) | JA (siehe Hinweis) |
Hinweis:
- Nur einige der Gastbetriebssysteme unterstützen mehrere vGPUs. Weitere Informationen finden Sie unter Gastunterstützung und Einschränkungen.
- Nur einige der Gastbetriebssysteme unterstützen die vGPU-Livemigration. Weitere Informationen finden Sie unter Unterstützung von Anbietern.
Je nach verwendeter Grafikkarte benötigen Sie möglicherweise ein Anbieterabonnement oder eine Lizenz.
vGPU-Live-Migration
Die vGPU-Livemigration ermöglicht eine VM, die eine virtuelle GPU verwendet, um eine Livemigration, eine Speicher-Livemigration oder einen VM-Standby durchzuführen. VMs mit vGPU-Livemigrationsfunktionen können migriert werden, um Ausfallzeiten zu vermeiden.
Mit der vGPU-Livemigration können Sie auch fortlaufende Pool-Upgrades für Pools durchführen, die vGPU-fähige VMs hosten. Weitere Informationen finden Sie unter Rolling Pool-Upgrades.
Um die vGPU-Livemigration oder den VM-Standby verwenden zu können, muss Ihre VM auf einer Grafikkarte ausgeführt werden, die diese Funktion unterstützt. Auf Ihrer VM müssen auch die unterstützten Treiber des GPU-Anbieters installiert sein.
Warnung:
Die Größe des GPU-Status im NVIDIA-Treiber kann während der vGPU-Livemigration zu einer Ausfallzeit von 5 Sekunden oder mehr führen.
Bei der Verwendung der vGPU-Livemigration gelten die folgenden Einschränkungen:
-
Die Livemigration von VMs mit aktiviertem vGPU von früheren Versionen von Citrix Hypervisor oder XenServer zu Citrix Hypervisor 8.2 wird nicht unterstützt.
-
Die Livemigration ist nicht mit GPU-Passthrough kompatibel.
-
Auf VMs müssen die entsprechenden vGPU-Treiber installiert sein, damit sie mit allen vGPU-Livemigrationsfunktionen unterstützt werden können. Die Gasttreiber müssen für alle Gäste installiert werden, die die vGPU-Funktion verwenden.
-
Neustart- und Herunterfahrvorgänge auf einer VM werden während einer Migration nicht unterstützt. Diese Vorgänge können dazu führen, dass die Migration fehlschlägt.
-
Linux-VMs werden nicht mit vGPU-Livemigrationsfunktionen unterstützt.
-
Die Live-Migration durch die Workload Balancing-Appliance wird für vGPU-fähige VMs nicht unterstützt. Die Workload Balancing-Appliance kann keine Kapazitätsplanung für VMs durchführen, an die eine vGPU angehängt ist.
-
Nach der Migration einer VM mit vGPU-Live-Migration kann die VNC-Gastkonsole beschädigt werden. Verwenden Sie ICA, RDP oder eine andere netzwerkbasierte Methode für den Zugriff auf VMs, nachdem eine vGPU-Livemigration durchgeführt wurde.
-
Die VDI-Migration verwendet die Live-Migration und erfordert daher genügend vGPU-Speicherplatz auf dem Host, um eine Kopie der vGPU-Instanz auf dem Host zu erstellen. Wenn die physischen GPUs vollständig genutzt werden, ist eine VDI-Migration möglicherweise nicht möglich.
Herstellersupport
In der folgenden Tabelle ist die Unterstützung für die vGPU-Livemigration aufgeführt:
GPU-Passthrough für Windows-VMs | GPU-Passthrough für HVM-Linux-VMs | Freigegebene GPU (vGPU) für Windows-VMs | Freigegebene GPU (vGPU) für Linux-VMs | Mehrere gemeinsam genutzte GPUs (vGPU) für Windows-VMs | Mehrere freigegebene GPUs (vGPU) für Linux-VMs | |
---|---|---|---|---|---|---|
NVIDIA | JA | JA |
Weitere Informationen zu den Grafikkarten, die diese Funktion unterstützen, finden Sie in den herstellerspezifischen Abschnitten dieses Handbuchs. Je nach verwendeter Grafikkarte benötigen Kunden möglicherweise ein Händlerabonnement oder eine Lizenz.
Gastsupport und Einschränkungen
Citrix Hypervisor 8.2 unterstützt die folgenden Gastbetriebssysteme für virtuelle GPUs.
NVIDIA vGPU
Betriebene Systeme, die mit einem Sternchen (*) gekennzeichnet sind, unterstützen auch mehrere vGPUs.
Windows-Gäste:
- Windows 10 (64-Bit) *
- Windows Server 2016 *
- Windows Server 2019 *
- Windows Server 2022 *
Linux-Gäste:
- RHEL 8 *
- RHEL 9 *
- CentOS Stream 9
- Ubuntu 20.04 *
- Rocky Linux 8 *
- Rocky Linux 9 *
AMD MxGPU (veraltet)
Hinweis:
Einige AMD-Hardware, die wir mit Citrix Hypervisor 8.2 Cumulative Update 1 für die Verwendung dieser Funktion zertifiziert haben, wird jetzt von den Anbietern nicht mehr unterstützt.
Wir bieten Support für Umgebungen, die diese zertifizierte Hardware verwenden. Wenn wir jedoch beim Versuch, ein gemeldetes Problem anzusprechen und zu lösen, feststellen, dass das Problem in direktem Zusammenhang mit EoL-Hardware steht, werden wir das Problem nicht weiter untersuchen.
Windows-Gäste:
- Windows 10 (64-Bit)
- Windows Server 2016 (64 Bit)
- Windows Server 2019 (64 Bit)
Einschränkungen
-
VMs mit einer virtuellen GPU werden von Dynamic Memory Control nicht unterstützt.
-
Citrix Hypervisor erkennt und gruppiert automatisch identische physische GPUs auf allen Hosts im selben Pool. Wenn eine VM einer Gruppe von GPUs zugewiesen ist, kann sie auf jedem Host im Pool gestartet werden, der über eine verfügbare GPU in der Gruppe verfügt.
-
Alle Grafiklösungen (NVIDIA vGPU, AMD MxGPU (veraltet) und vGPU-Pass-Through) können in einer Umgebung mit hoher Verfügbarkeit verwendet werden. VMs, die diese Grafiklösungen verwenden, können jedoch nicht mit Hochverfügbarkeit geschützt werden. Diese VMs können nach bestem Wissen und Gewissen neu gestartet werden, solange Hosts mit den entsprechenden freien Ressourcen vorhanden sind.