Installare i driver per le workstation virtuali (vWS) NVIDIA RTX


Se hai bisogno di GPU per la grafica con accelerazione hardware su un desktop remoto o per i giochi, puoi creare workstation virtuali che utilizzano le workstation virtuali NVIDIA RTX (vWS) (in precedenza NVIDIA GRID).

Le workstation virtuali (vWS) NVIDIA RTX sono ideali per l'esecuzione di carichi di lavoro che utilizzano API come Vulkan, OpenGL o Direct3D su un desktop remoto cloud.

Quando selezioni una GPU che supporta la visualizzazione per una workstation virtuale, puoi aggiungere una licenza NVIDIA RTX Virtual Workstation (vWS) alla tua VM. Per ulteriori informazioni sui prezzi, consulta Prezzi delle GPU.

Per configurare una workstation virtuale (vWS) NVIDIA RTX, devi svolgere i seguenti passaggi:

  1. Crea una VM con la workstation virtuale abilitata.
  2. Installa un driver per la workstation virtuale.

Dopo aver creato la tua stazione di lavoro virtuale, puoi connetterti utilizzando un protocollo di desktop remoto come Teradici® PCoIP o VMware® Horizon View.

Prima di iniziare

  • Se non l'hai ancora fatto, configura l'autenticazione. L'autenticazione è la procedura mediante la quale la tua identità viene verificata per l'accesso alle API e ai servizi Google Cloud. Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:

    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

      Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.

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

        gcloud init

      Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.

Versioni minime consigliate dei driver NVIDIA

Per le workstation virtuali (vWS) NVIDIA RTX L4, T4, P4 e P100 in esecuzione su Compute Engine, sono consigliate le seguenti versioni del driver NVIDIA in base al software GPU virtuale NVIDIA necessario per la tua applicazione:

  • Per il software della GPU virtuale NVIDIA versione 17, consigliamo i seguenti driver NVIDIA minimi:
    • Per le VM Linux: 550.90.07
    • Per le VM Windows: 552.55
  • Per la versione 16 del software della GPU virtuale NVIDIA, consigliamo i seguenti driver NVIDIA minimi:
    • Per le VM Linux: 535.183.01
    • Per le VM Windows: 538,67

Installa il driver per la workstation virtuale (vWS) NVIDIA RTX

Completa i seguenti passaggi sulla VM.

  1. Per i sistemi operativi Linux, installa gli strumenti di compilazione per la tua versione di Linux.

    CentOS/RHEL

    sudo yum group install "Development Tools"

    Debian/Ubuntu

    1. Installa gli strumenti di compilazione.

      sudo apt update
      sudo apt install -y build-essential
      sudo apt install -y libvulkan1
    2. Se utilizzi Ubuntu 22.04, aggiorna la versione gcc del driver NVIDIA.

      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. Per i sistemi operativi Linux, installa gli header del kernel Linux. Consulta la sezione Verificare che nel sistema siano installati gli intestazioni del kernel e i pacchetti di sviluppo corretti nella documentazione di NVIDIA.

  3. Installa i driver per tutti i sistemi operativi.

    Linux

    1. Scarica il driver. Per un elenco completo dei driver per la workstation virtuale (vWS) NVIDIA RTX che puoi utilizzare su Compute Engine, consulta Driver per la workstation virtuale (vWS) NVIDIA RTX.

      Ad esempio, per scaricare il driver NVIDIA 550.127.05, esegui il seguente comando:

      curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.4/NVIDIA-Linux-x86_64-550.127.05-grid.run
      
    2. Avvia il programma di installazione.

      Ad esempio, per avviare il driver NVIDIA 550.127.05, esegui il seguente comando:

      sudo bash NVIDIA-Linux-x86_64-550.127.05-grid.run
    3. Durante l'installazione, scegli le seguenti opzioni:

      • Se ti viene chiesto di installare i file binari a 32 bit, seleziona .
      • Se ti viene chiesto di modificare il file x.org, seleziona No.

    Windows Server

    1. A seconda della versione di Windows Server, scarica i driver necessari per la workstation virtuale (vWS) NVIDIA RTX.

      Per un elenco completo dei driver per la workstation virtuale (vWS) NVIDIA RTX che puoi utilizzare sulle VM Windows in esecuzione su Compute Engine, consulta Driver per la workstation virtuale (vWS) NVIDIA RTX.

    2. Esegui il programma di installazione e scegli l'installazione rapida.

    3. Al termine dell'installazione, riavvia la VM. Al riavvio, la sessione viene disconnessa.

    4. Riconnettiti all'istanza utilizzando RDP o un client PCoIP.

  4. Questo passaggio è necessario solo per le workstation virtuali NVIDIA RTX basate su Linux (vWS) con GPU T4 o L4 collegate.

    Se hai installato un driver NVIDIA 510 o versioni successive, devi disattivare il firmware GSP. Consulta la sezione Disattivazione del firmware GSP nella documentazione di Nvidia. Quando completi questo passaggio, tieni presente quanto segue:

    • Utilizza sudo per eseguire i comandi per creare e aggiornare il file di configurazione.
    • Per riavviare la VM, puoi utilizzare sudo reboot o arrestare e avviare la VM.

Verificare che il driver sia installato

Linux

Esegui questo comando:

nvidia-smi

L'output del comando è simile al seguente:

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.127.05             Driver Version: 550.127.05     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   47C    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. Connettiti all'istanza Windows utilizzando RDP o un client PCoIP.

  2. Fai clic con il tasto destro del mouse sul desktop e seleziona Pannello di controllo NVIDIA.

  3. Nel Pannello di controllo NVIDIA, seleziona Informazioni di sistema dal menu Guida. Le informazioni mostrano la GPU in uso dalla VM e la versione del driver.

Passaggi successivi