Citrix Virtual Apps and Desktops 7 2402 LTSR

GPU-Beschleunigung für Windows-Einzel-Sitzungs-Betriebssysteme

Mit HDX 3D Pro können Sie grafikintensive Anwendungen als Teil von gehosteten Desktops oder Anwendungen auf Einzel-Sitzungs-Betriebssystem-Maschinen bereitstellen. HDX 3D Pro unterstützt physische Hostcomputer (einschließlich Desktop-, Blade- und Rack-Workstations) sowie GPU-Passthrough- und GPU-Virtualisierungstechnologien, die von den Hypervisoren XenServer®, vSphere, Nutanix und Hyper-V (nur Passthrough) angeboten werden.

HDX™ 3D Pro bietet die folgenden Funktionen:

  • Adaptive H.264- oder H.265-basierte Tiefenkomprimierung für optimale WAN- und Wireless-Leistung. HDX 3D Pro verwendet CPU-basierte Vollbild-H.264-Komprimierung als Standardkomprimierungstechnik für die Kodierung. Hardwarekodierung mit H.264 wird mit NVIDIA-, Intel- und AMD-Karten verwendet, die NVENC unterstützen. Hardwarekodierung mit H.265 wird mit NVIDIA-Karten verwendet, die NVENC unterstützen.

  • Option für verlustfreie Komprimierung für spezielle Anwendungsfälle. HDX 3D Pro bietet auch einen CPU-basierten verlustfreien Codec zur Unterstützung von Anwendungen, bei denen pixelgenaue Grafiken erforderlich sind, z. B. in der medizinischen Bildgebung. Echte verlustfreie Komprimierung wird nur für spezielle Anwendungsfälle empfohlen, da sie mehr Netzwerk- und Verarbeitungsressourcen verbraucht.

Vorsicht:

Eine falsche Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen, die eine Neuinstallation Ihres Betriebssystems erforderlich machen können. Citrix® kann nicht garantieren, dass Probleme, die aus der falschen Verwendung des Registrierungs-Editors resultieren, behoben werden können. Verwenden Sie den Registrierungs-Editor auf eigenes Risiko. Sichern Sie die Registrierung unbedingt, bevor Sie sie bearbeiten.

  • Unterstützung für mehrere Monitore und hochauflösende Monitore. Für Einzel-Sitzungs-Betriebssystem-Maschinen werden bis zu 8 4K-Monitore unterstützt. Benutzer können ihre Monitore in beliebiger Konfiguration anordnen und Monitore mit unterschiedlichen Auflösungen und Ausrichtungen mischen. Die Anzahl der Monitore wird durch die Fähigkeiten der GPU des Hostcomputers, des Benutzergeräts und der verfügbaren Bandbreite begrenzt. HDX 3D Pro unterstützt alle Monitorauflösungen und ist nur durch die Fähigkeiten der GPU auf dem Hostcomputer begrenzt.

  • Dynamische Auflösung. Sie können den virtuellen Desktop oder das Anwendungsfenster auf jede beliebige Auflösung ändern. Hinweis: Die einzige unterstützte Methode zum Ändern der Auflösung ist die Größenänderung des VDA-Sitzungsfensters. Das Ändern der Auflösung innerhalb der VDA-Sitzung (über Systemsteuerung > Darstellung und Anpassung > Anzeige > Bildschirmauflösung) wird nicht unterstützt.
  • Unterstützung für NVIDIA vGPU-Architektur. HDX 3D Pro unterstützt NVIDIA vGPU-Karten. Weitere Informationen finden Sie unter NVIDIA vGPU für GPU-Passthrough und GPU-Freigabe. NVIDIA vGPU ermöglicht mehreren VMs den gleichzeitigen, direkten Zugriff auf eine einzelne physische GPU unter Verwendung derselben NVIDIA-Grafiktreiber, die auf nicht-virtualisierten Betriebssystemen bereitgestellt werden.
  • Unterstützung für VMware vSphere und VMware ESX mit Virtual Direct Graphics Acceleration (vDGA) – Sie können HDX 3D Pro mit vDGA sowohl für RDS- als auch für VDI-Workloads verwenden.
  • Unterstützung für VMware vSphere/ESX.
  • Unterstützung für Microsoft HyperV mit Discrete Device Assignment in Windows Server 2016.
  • Unterstützung für Data Center Graphics mit Intel Xeon Prozessor E3 Familie und Intel Data Center GPU Flex Series. Weitere Informationen finden Sie unter https://www.intel.com/content/www/us/en/products/details/discrete-gpus/data-center-gpu/flex-series.html.
  • Unterstützung für AMD GPUs.

Hinweis:

Die Unterstützung für AMD MxGPU (GPU-Virtualisierung) funktioniert nur mit VMware vSphere vGPUs. Citrix Hypervisor und Hyper-V werden mit GPU-Passthrough unterstützt. Weitere Informationen finden Sie unter https://www.amd.com/en/graphics/workstation-virtual-graphics.

  • Zugriff auf einen Hochleistungs-Video-Encoder für NVIDIA-GPUs, AMD-GPUs und Intel-GPUs. Eine Richtlinieneinstellung (standardmäßig aktiviert) steuert diese Funktion. Die Funktion ermöglicht die Verwendung der Hardware-Kodierung für H.264-, H.265- oder AV1-Kodierung (sofern verfügbar). Wenn solche Hardware nicht verfügbar ist, greift der VDA auf die CPU-basierte Kodierung mit dem Software-Video-Codec zurück. Weitere Informationen finden Sie unter Grafikrichtlinieneinstellungen.

Wie in der folgenden Abbildung dargestellt:

  • Wenn sich ein Benutzer bei der Citrix Workspace™-App anmeldet und auf die virtuelle Anwendung oder den virtuellen Desktop zugreift, authentifiziert der Controller den Benutzer. Der Controller kontaktiert dann den VDA für HDX 3D Pro, um eine Verbindung zu dem Computer herzustellen, der die grafische Anwendung hostet.

Der VDA für HDX 3D Pro verwendet die entsprechende Hardware auf dem Host, um Ansichten des gesamten Desktops oder nur der grafischen Anwendung zu komprimieren.

  • Die Desktop- oder Anwendungsansichten und die Benutzerinteraktionen damit werden zwischen dem Hostcomputer und dem Benutzergerät übertragen. Diese Übertragung erfolgt über eine direkte HDX-Verbindung zwischen der Citrix Workspace-App und dem VDA für HDX 3D Pro.

Diagramm, das die Integration von HDX 3D Pro mit Citrix Virtual Desktops und verwandten Komponenten zeigt

Optimieren der HDX 3D Pro-Benutzererfahrung

Wenn mehrere Benutzer eine Verbindung mit begrenzter Bandbreite teilen (z. B. in einer Zweigstelle), empfehlen wir, die Richtlinieneinstellung Gesamte Sitzungsbandbreitenbegrenzung zu verwenden, um die jedem Benutzer zur Verfügung stehende Bandbreite zu begrenzen. Die Verwendung dieser Einstellung stellt sicher, dass die verfügbare Bandbreite beim An- und Abmelden von Benutzern nicht stark schwankt. Da HDX 3D Pro sich automatisch anpasst, um die gesamte verfügbare Bandbreite zu nutzen, können große Schwankungen der verfügbaren Bandbreite im Verlauf von Benutzersitzungen die Leistung negativ beeinflussen.

Wenn beispielsweise 20 Benutzer eine 60-Mbit/s-Verbindung teilen, kann die jedem Benutzer zur Verfügung stehende Bandbreite je nach Anzahl der gleichzeitig angemeldeten Benutzer zwischen 3 Mbit/s und 60 Mbit/s variieren. Um die Benutzererfahrung in diesem Szenario zu optimieren, ermitteln Sie die pro Benutzer in Spitzenzeiten erforderliche Bandbreite und begrenzen Sie die Benutzer immer auf diesen Wert.

Für Benutzer einer 3D-Maus empfehlen wir, die Priorität des virtuellen Kanals für die generische USB-Umleitung auf 0 zu erhöhen. Informationen zum Ändern der Priorität des virtuellen Kanals finden Sie im Knowledge Center-Artikel CTX128190.

Verlustfreie Komprimierung

Bei Verwendung der verlustfreien Komprimierung:

  • Die verlustfreie Anzeige, ein Symbol im Infobereich, benachrichtigt den Benutzer, ob der angezeigte Bildschirm ein verlustbehafteter Frame oder ein verlustfreier Frame ist. Dieses Symbol ist hilfreich, wenn die Richtlinieneinstellung Visuelle Qualität die Option Auf verlustfrei aufbauen angibt. Die verlustfreie Anzeige wird grün, wenn die gesendeten Frames verlustfrei sind.
  • Der verlustfreie Wechsel ermöglicht es dem Benutzer, jederzeit innerhalb der Sitzung in den Modus Immer verlustfrei zu wechseln. Um „Verlustfrei“ jederzeit innerhalb einer Sitzung auszuwählen oder die Auswahl aufzuheben, klicken Sie mit der rechten Maustaste auf das Symbol und dann auf Zu pixelgenau wechseln oder verwenden Sie die Tastenkombination ALT+UMSCHALT+1.
  • Für verlustfreie Komprimierung: HDX 3D Pro verwendet den verlustfreien Codec für die Komprimierung, unabhängig vom über die Richtlinie ausgewählten Codec.
  • Für verlustbehaftete Komprimierung: HDX 3D Pro verwendet den ursprünglichen Codec, entweder den Standard-Codec oder den über die Richtlinie ausgewählten.
  • Einstellungen für den verlustfreien Wechsel werden für nachfolgende Sitzungen nicht beibehalten. Um für jede Verbindung einen verlustfreien Codec zu verwenden, wählen Sie in der Richtlinieneinstellung Visuelle Qualität die Option Immer verlustfrei.

Verlustfreie Tastenkombination

Sie können jederzeit innerhalb einer Sitzung eine Tastenkombination verwenden, um Verlustfrei auszuwählen oder zu deaktivieren, indem Sie die Standard-Tastenkombination ALT+UMSCHALT+1 verwenden.

Sie können die Standard-Tastenkombination ALT+UMSCHALT+1 in der Windows-Registrierung überschreiben. Um eine neue Registrierungseinstellung zu konfigurieren, legen Sie die folgenden Registrierungswerte fest:

  • Schlüssel: HKEY_CURRENT_USER\SOFTWARE\Citrix\Graphics
  • Name: HKLM_HotKey
  • Typ: String

Das Format zum Konfigurieren einer Tastenkombination ist C=0|1, A=0|1, S=0|1, W=0|1, K=val. Tasten müssen durch Komma „,“ getrennt sein, ohne Leerzeichen. Die Reihenfolge der Tasten spielt keine Rolle.

A, C, S, W und K sind Tasten, wobei C=Strg, A=ALT, S=UMSCHALT, W=Win und K=eine gültige Taste, wobei die zulässigen Werte für K 0–9, a–z und jeder virtuelle Tastencode sind.

Zum Beispiel:

  • Für F10 K=0x79 festlegen
  • Für Strg + F10 C=1, K=0x79 festlegen
  • Für Alt + A legen Sie A=1,K=a oder A=1,K=A oder K=A,A=1 fest
  • Für Strg + Alt + 5 legen Sie C=1, A=1,K=5 oder A=1,K=5,C=1 fest
  • Für Strg + Umschalt + F5 legen Sie A=1,S=1,K=0x74 fest

Die folgende Tabelle zeigt die Beispielliste der virtuellen Tastencodes:

Taste Wert
F1 0x70
F2 0x71
F3 0x72
F4 0x73
F5 0x74
F6 0x75
F7 0x76
F8 0x77
F9 0x78
F10 0x79
F11 0x7A
F12 0x7B
BILD AUF-Taste 0x21
BILD AB-Taste 0x22
ENDE-Taste 0x23
POS1-Taste 0x24
PFEIL LINKS-Taste 0x25
PFEIL HOCH-Taste 0x26
PFEIL RECHTS-Taste 0x27
PFEIL RUNTER-Taste 0x28

Stellen Sie sicher, dass sich zwischen den Tastenkombinationen kein Leerzeichen befindet. Zum Beispiel:

Korrekt: C=1,K=0x74 Falsch: C=1, K=0x74

HDX-Registrierungs-Editor

Vorsicht:

Eine fehlerhafte Bearbeitung der Registrierung kann schwerwiegende Probleme verursachen, die eine Neuinstallation des Betriebssystems erforderlich machen können. Citrix kann nicht garantieren, dass Probleme, die durch die falsche Verwendung des Registrierungs-Editors entstehen, behoben werden können. Verwenden Sie den Registrierungs-Editor auf eigenes Risiko. Sichern Sie die Registrierung unbedingt, bevor Sie sie bearbeiten.

GPU-Beschleunigung für Windows-Einzel-Sitzungs-Betriebssysteme