Treiber für virtuelle NVIDIA RTX Workstations (vWS) installieren


Wenn Sie GPUs für hardwarebeschleunigte Grafikkarten auf einem Remote-Desktop oder für Gaming benötigen, können Sie virtuelle Workstations erstellen, die virtuelle NVIDIA RTX-Workstations (vWS) (ehemals NVIDIA GRID) verwenden.

NVIDIA RTX Virtual Workstations (vWS) sind ideal für die Ausführung von Arbeitslasten, die APIs wie Vulkan, OpenGL oder Direct3D auf einem Cloud-Remote-Desktop verwenden.

Wenn Sie eine GPU auswählen, die die Visualisierung für eine virtuelle Workstation unterstützt, können Sie Ihrer VM eine Lizenz für NVIDIA RTX Virtual Workstation (vWS) hinzufügen. Weitere Informationen zu Preisen finden Sie unter GPU-Preise.

So richten Sie eine virtuelle NVIDIA RTX Workstation (vWS) ein:

  1. Erstellen Sie eine VM mit aktivierter virtueller Workstation.
  2. Installieren Sie einen Treiber für die virtuelle Workstation.

Nachdem Sie Ihre virtuelle Workstation erstellt haben, können Sie über ein Remote-Desktop-Protokoll wie Teradici® PCoIP oder VMware® Horizon View eine Verbindung zu ihr herstellen.

Hinweise

  • Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben. Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud-Dienste und APIs überprüft. Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei Compute Engine authentifizieren.

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.
    3. REST

      Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.

        Install the Google Cloud CLI, then initialize it by running the following command:

        gcloud init

      Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.

Empfohlene Mindestversionen für NVIDIA-Treiber

Für L4, T4, P4 und P100 NVIDIA RTX Virtual Workstation (vWS), die in Compute Engine ausgeführt wird, werden folgende NVIDIA-Treiberversionen basierend auf der virtuellen NVIDIA-GPU-Software empfohlen, die für Ihre Anwendung erforderlich sind:

  • Für NVIDIA Virtual GPU-Software Version 17 empfehlen wir die folgenden NVIDIA-Treiber:
    • Für Linux-VMs: 550.90.07
    • Für Windows-VMs: 552.55
  • Für NVIDIA Virtual GPU-Softwareversion 16 empfehlen wir die folgenden Treiber:
    • Für Linux-VMs: 535.183.01
    • Für Windows-VMs: 538.67

Treiber für die virtuelle NVIDIA RTX Workstation (vWS) installieren

Führen Sie auf der VM die folgenden Schritte aus:

  1. Installieren Sie für Linux-Betriebssysteme die Build-Tools für Ihre Linux-Version.

    CentOS/RHEL

    sudo yum group install "Development Tools"

    Debian/Ubuntu

    1. Installieren Sie die Build-Tools.

      sudo apt update
      sudo apt install -y build-essential
      sudo apt install -y libvulkan1
    2. Wenn Sie Ubuntu 22.04 verwenden, aktualisieren Sie die Version gcc für den NVIDIA-Treiber.

      sudo apt install -y gcc-12
      sudo apt install -y linux-headers-$(uname -r)
      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12
      sudo update-alternatives --config gcc

    SLES

    • SLES 12

      sudo zypper install -t pattern devel_basis
      sudo zypper install gcc8
    • SLES 15

      sudo SUSEConnect -p sle-module-development-tools/15/x86_64
      sudo zypper install gcc8
  2. Installieren Sie für Linux-Betriebssysteme die Linux-Kernel-Header. Weitere Informationen finden Sie in der NVIDIA-Dokumentation unter Prüfen, ob im System die richtigen Kernel-Header und Entwicklungspakete installiert sind.

  3. Installieren Sie Treiber für alle Betriebssysteme.

    Linux

    1. Laden Sie den Treiber herunter. Eine vollständige Liste der virtuellen NVIDIA RTX Workstation-Treiber (vWS-Treiber), die Sie in Compute Engine verwenden können, finden Sie unter Treiber für die virtuelle NVIDIA RTX Workstation (vWS).

      Führen Sie beispielsweise den folgenden Befehl aus, um den NVIDIA 550.90.07-Treiber herunterzuladen:

      curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.3/NVIDIA-Linux-x86_64-550.90.07-grid.run
      
    2. Starten Sie das Installationsprogramm.

      Führen Sie beispielsweise den folgenden Befehl aus, um den NVIDIA 550.90.07-Treiber zu starten:

      sudo bash NVIDIA-Linux-x86_64-550.90.07-grid.run
    3. Wählen Sie während der Installation die folgenden Optionen aus:

      • Wenn Sie aufgefordert werden, 32-Bit-Binärdateien zu installieren, wählen Sie Ja aus.
      • Wenn Sie aufgefordert werden, die Datei x.org zu ändern, wählen Sie Nein aus.

    Windows Server

    1. Laden Sie je nach Windows Server-Version die erforderlichen virtuellen NVIDIA RTX Workstation-Treiber (vWS-Treiber) herunter.

      Eine vollständige Liste der virtuellen NVIDIA RTX Workstation-Treiber (vWS-Treiber), die Sie auf Windows-VMs verwenden können, die auf Compute Engine ausgeführt werden, finden Sie unter Treiber für die virtuelle NVIDIA RTX Workstation (vWS).

    2. Führen Sie das Installationsprogramm aus und wählen Sie die Expressinstallation aus.

    3. Starten Sie die VM nach Abschluss der Installation neu. Sie werden dann von Ihrer Sitzung getrennt.

    4. Stellen Sie mithilfe von RDP oder einem PCoIP-Client eine neue Verbindung zur Instanz her.

  4. Dieser Schritt ist nur für Linux-basierte NVIDIA RTX Workstations (vWS) mit angehängten T4- oder L4-GPUs erforderlich.

    Wenn Sie den NVIDIA 510-Treiber oder höher installiert haben, müssen Sie die GSP-Firmware deaktivieren. Weitere Informationen finden Sie in der Nvidia-Dokumentation unter GSP-Firmware deaktivieren. Beachten Sie bei Abschluss dieses Schritts Folgendes:

    • Führen Sie die Befehle zum Erstellen und Aktualisieren der Konfigurationsdatei mit sudo aus.
    • Sie können die VM neu starten, indem Sie sudo reboot verwenden oder die VM beenden und starten.

Prüfen, ob der Treiber installiert wurde

Linux

Führen Sie diesen Befehl aus:

nvidia-smi

Die Ausgabe sieht dann ungefähr so aus:

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.90.07              Driver Version: 550.90.07      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  Tesla T4                       On  |   00000000:00:04.0 Off |                    0 |
| N/A   44C    P8             15W /   70W |       1MiB /  15360MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|  No running processes found                                                             |
+-----------------------------------------------------------------------------------------+

Windows Server

  1. Stellen Sie über RDP oder einen PCoIP-Client eine Verbindung zu Ihrer Windows-Instanz her.

  2. Klicken Sie mit der rechten Maustaste auf den Desktop und wählen Sie NVIDIA Systemsteuerung aus.

  3. Wählen Sie in der NVIDIA Systemsteuerung im Hilfemenü die Option Systeminformationen aus. Hier werden die von der VM verwendete GPU und die Treiberversion angezeigt.

Nächste Schritte