VMware Horizon View ist eine leistungsfähige Lösung für die lokale Virtual Desktop Infrastructure (VDI) zur Virtualisierung von ArcGIS Pro. View ist eine häufig verwendete VDI-Plattform, die eine der wichtigsten Anforderungen für die Virtualisierung von ArcGIS Pro unterstützt: die Bereitstellung eines gemeinsam genutzten Grafikprozessors (Graphics Processor Unit, GPU) oder eines Passthrough-Grafikprozessors für die virtuelle Maschine (VM).
Dank der GPU-Unterstützung des VMware ESXi-Hypervisors kann die VM von ArcGIS Pro generierte DirectX- bzw. OpenGL-Aufrufe angemessen unterstützen. Der VMware Horizon-Client stellt die Technologie zur Bereitstellung der auf dem Server generierten Grafik zur Verfügung.
In den folgenden Abschnitten werden die Hardwareanforderungen und die Schritte für die erfolgreiche Bereitstellung von ArcGIS Pro mithilfe der VDI-Technologie VMware von beschrieben.
Hardwareanforderungen
Die für die Virtualisierung von ArcGIS Pro mit VMware Horizon View erforderliche Server-Hardware nutzt eine gemeinsame Architektur: Server mit 2 HE und aktuellen Prozessoren, mindestens 256 GB RAM, einem angemessenen Speicher und Passthrough-GPUs. Die GPU ermöglicht einer virtualisierten Kopie von ArcGIS Pro ein ausgezeichnetes 3D-Rendering und die Bereitstellung einer leistungsstarken Bedienoberfläche. Aktuell getestete GPUs, die diese Leistung bieten, sind die folgenden für die Virtualisierung konzipierten NVIDIA GPUs:
- NVIDIA T4
- NVIDIA A2, A10, A40
- NVIDIA L4, L40
1. Die Server-Hardware auswählen
ArcGIS Pro stützt sich zur Bereitstellung einer ordnungsgemäß funktionsfähigen Bedienoberfläche in einer virtuellen Umgebung auf eine GPU-fähige Hardware. Daher ist die richtige Auswahl einer mit ArcGIS Pro kompatiblen Server-Hardware so wichtig. Informationen dazu, ob der Server, den Sie erwerben möchten, mit einer NVIDIA-GPU kompatibel ist, finden Sie unter NVIDIA GPU Certified Servers.
Im Folgenden sind Beispiele für die erforderlichen Hardware-Spezifikationen aufgeführt:
- Intel Xeon Gold 6458Q 3.1G, 32C/64T, 16GT/s, 60M Cache, Turbo, HT (350W) DDR5-4800
- Zwei (2) NVIDIA L40, PCIe, 300W, passive 48-GB-GPUs mit vollständiger Höhe und doppelter Breite
- 256 GB RDIMM, 4800MT/s Octo-Rank (8 RDIMMs)
- Fünf (5) x 960 GB SSD Read Intensive SATA-Festplatten mit RAID 6
2. Eine GPU auswählen
GPUs spielen für die Leistung von ArcGIS Pro eine entscheidende Rolle. Die Auswahl eines geeigneten Grafikprozessors hängt vom Server-Typ, von den zu unterstützenden ArcGIS Pro-Arbeitslasten sowie von der VM- oder Serverdichte ab. Informationen zur Unterstützung beim Ermitteln der für Ihre VDI-Bereitstellung am besten geeigneten GPU finden Sie unter "NVIDIA Virtualization".
3. Komponenten für den Hypervisor installieren – ESXi
Für eine erfolgreiche Bereitstellung von ArcGIS Pro mit VMware müssen Sie auch die folgenden Komponenten installieren:
- Den Hypervisor (ESXi 7.x oder höher)
- Den vSphere Client oder vCenter zum Verwalten des Hypervisors und zum Konfigurieren der vGPU
- VMware Horizon Client (4.x oder höher) zum Herstellen einer Verbindung mit den VMs
Weitere Informationen finden Sie in der VMwareKnowledge Base.
4. NVIDIA Virtual GPU Manager installieren
Im nächsten Schritt müssen Sie NVIDIA Virtual GPU Manager installieren. Hierzu muss das NVIDIA-VIB installiert werden. Laden Sie das entsprechende Archiv mit dem erforderlichen VIB und den erforderlichen Treibern für Ihren Host und Ihre VMs von der NVIDIA-Website herunter. Die grundlegenden Schritte zum Installieren des VIB sind im Folgenden beschrieben. Ferner finden Sie dort einen Link zu einer ausführlicheren Beschreibung.
- Laden Sie das vGPU-VIB mit dem WinSCP- oder vSphere-Webclient in den gewünschten Datastore.
- Versetzen Sie den Host in den Wartungsmodus.
- Installieren Sie das VIB mit PuTTY ($ esxcli software vib install -v <path>/<name of vib>)
Weitere Informationen finden Sie in der VMwareKnowledge Base.
5. Die virtuellen Maschinen erstellen und konfigurieren
Bei VMware Tools handelt es sich um eine Reihe von Dienstprogrammen zur Verbesserung der Leistung und der Verwaltung des Gastbetriebssystems der virtuellen Maschine. Öffnen Sie zum Starten der Installation die VM-Konsole über vCenter, oder verwenden Sie eine RDP-Verbindung, um auf die VM zuzugreifen.
VMware View Agent und VMware View Agent Direct Connection müssen auf der VM über vCenter Remote oder RDP installiert werden. Die entsprechenden Installationsdateien können von der VMware Horizon View-Website heruntergeladen werden. Nach der Installation der View-Agenten können Sie die VM mit dem Horizon View Client per Fernzugriff aufrufen.
6. Eine Verbindung mit dem Client herstellen
Horizon-Clients sind für Windows und andere Betriebssysteme erhältlich. Diese Clients stellen die Verbindung zwischen VMs und dem Gerät Ihrer Wahl her. Nach der Installation des Clients stellen Benutzer eine Verbindung mit View Connection Server oder über eine Direktverbindung mit den im Rechenzentrum gehosteten VMs her. Der Horizon-Client kann für die Verbindung RDP, PCoIP oder Blast Extreme verwenden. Für ArcGIS Pro und 3D-Rendering werden jedoch PCoIP und Blast empfohlen.