Virtual Dedicated Graphics Acceleration (vDGA) bietet einen direkten Passthrough auf eine physische GPU und damit für den Benutzer einen unbeschränkten, dedizierten Zugriff auf eine einzelne GPU. Bevor Sie einen Desktop-Pool mit vDGA-Funktionen erstellen, müssen Sie auf den virtuellen Maschinen und ESXi-Hosts bestimmte Konfigurationsaufgaben ausführen.
Dies ist eine Übersicht über die Aufgaben, die Sie in vSphere durchführen müssen, bevor Sie Desktop-Pools in Horizon Console erstellen oder konfigurieren können.
- Installieren Sie die Grafikkarte auf dem ESXi-Host.
- Stellen Sie sicher, dass VT-d oder AMD IOMMU auf dem ESXi-Host aktiviert ist.
- Passthrough für die GPU in der ESXi-Hostkonfiguration aktivieren und neu starten.
- Fügen Sie der virtuellen Maschine ein PCI-Gerät hinzu und wählen Sie das entsprechende PCI-Gerät aus, um den GPU-Passthrough für die virtuelle Maschine zu aktivieren.
- Reservieren Sie beim Erstellen der virtuellen Maschine den gesamten Arbeitsspeicher.
- Konfigurieren Sie die 3D-Funktionen der Grafikkarte der virtuellen Maschine.
- Beziehen Sie die GPU-Treiber vom GPU-Hersteller und installieren Sie die GPU-Gerätetreiber im Gastbetriebssystem der virtuellen Maschine.
- Installieren Sie VMware Tools und Horizon Agent im Gastbetriebssystem und führen Sie einen Neustart durch.
- Die virtuellen Maschinen müssen virtuelle Hardware der Version 9 oder höher verwenden.
- Aktivieren Sie den GPU-Passthrough auf den ESXi-Hosts und konfigurieren Sie die einzelnen virtuellen Maschinen, damit sie dedizierte PCI-Geräte verwenden, wenn der Desktop-Pool in Horizon 8 erstellt wurde. Sie können die Golden Image-VM oder die Vorlage für vDGA nicht konfigurieren und dann einen Desktop-Pool erstellen, da sich dieselbe physische GPU um jede virtuelle Maschine im Pool kümmern müsste. Informationen zur Grafikbeschleunigung finden Sie unter „vDGA-Installation“ im VMware-Whitepaper.
- Legen Sie für die 3D-Wiedergabeoption Verwaltung mithilfe des vSphere-Client fest.
Nachdem Sie diese Aufgaben ausgeführt haben, müssen Sie die virtuelle Maschine einem manuellen Pool hinzufügen, damit Sie über PCoIP oder VMware Blast Extreme auf das Gastbetriebssystem zugreifen können. In einer PCoIP- oder VMware Blast Extreme-Sitzung können Sie dann die NVIDIA-, AMD- oder Intel-Grafikkarte im Gastbetriebssystem aktivieren.