Installa i driver per NVIDIA RTX Virtual Workstations (vWS)

Se hai bisogno di GPU per le grafiche con accelerazione hardware su un desktop remoto per i giochi, puoi creare workstation virtuali che utilizzano workstation virtuali NVIDIA RTX (vWS) (precedentemente nota come NVIDIA GRID).

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

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

Per configurare una workstation virtuale NVIDIA RTX (vWS), devi eseguire la seguenti:

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

Dopo aver creato la tua workstation virtuale, puoi connetterti a questa workstation utilizzando un come Teradici® PCoIP o VMware® Horizon View.

Prima di iniziare

  • Se non l'hai già fatto, configura l'autenticazione. Autenticazione è Il processo di verifica dell'identità per l'accesso ai servizi e alle API di Google Cloud. Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi eseguire l'autenticazione Compute Engine come segue.

    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. Installa Google Cloud CLI, quindi initialize eseguendo questo comando:

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

      Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.

        Installa Google Cloud CLI, quindi initialize eseguendo questo comando:

        gcloud init

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

Versioni del driver NVIDIA richieste

Per L4, T4, P4 e P100 NVIDIA RTX Virtual Workstation (vWS) in esecuzione su Compute Engine, sono consigliate le seguenti versioni del driver NVIDIA basate sul software GPU virtuale NVIDIA necessari per la tua applicazione:

  • Per il software GPU virtuale NVIDIA versione 17, è consigliabile quanto segue Driver NVIDIA:
    • Per VM Linux: 550.90.07
    • Per le VM Windows: 552.55
  • Per il software GPU virtuale NVIDIA versione 16, consigliamo quanto segue driver:
    • Per VM Linux: 535.183.01
    • Per le VM Windows: 538.67

Installa il driver per NVIDIA RTX Virtual Workstation (vWS)

Completa i seguenti passaggi sulla tua VM.

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

    CentOS/RHEL

    sudo yum group install "Development Tools"

    Debian/Ubuntu

    1. Installa gli strumenti di creazione.

      sudo apt update
      sudo apt install -y build-essential
      sudo apt install -y libvulkan1
    2. Se utilizzi Ubuntu 22.04, aggiorna la versione gcc per l'app NVIDIA conducente.

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

  3. Per tutti i sistemi operativi, installa i driver.

    Linux

    1. Scarica il driver. Per un elenco completo delle workstation virtuali NVIDIA RTX (vWS) utilizzabili in Compute Engine, consulta Driver per NVIDIA RTX Virtual Workstation (vWS).

      Ad esempio, per scaricare il driver NVIDIA 550.90.07, esegui questo comando :

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

      Ad esempio, per avviare il driver NVIDIA 550.90.07, esegui questo comando :

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

      • Se ti viene chiesto di installare programmi 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 il driver necessari NVIDIA RTX Virtual Workstation (vWS).

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

    2. Esegui il programma di installazione e scegli Installazione Express.

    3. Al termine dell'installazione, riavvia la VM. Quando riavvii, hai eseguito la disconnessione dalla tua sessione.

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

  4. Questo passaggio è obbligatorio 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 successivo, devi disabilitare Firmware GSP. Consulta la sezione Disabilitazione del firmware di GSP. nella documentazione di Nvidia. Quando completi questo passaggio, tieni presente quanto segue:

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

Verifica che il driver sia installato

Linux

Esegui questo comando:

nvidia-smi

L'output del comando è simile al seguente:

+-----------------------------------------------------------------------------------------+
| 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. Connettiti alla tua istanza Windows utilizzando un client RDP o PCoIP.

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

  3. Nel pannello di controllo NVIDIA, dal menu Guida, seleziona Informazioni di sistema. Le informazioni mostrano la GPU della VM e la versione del driver.

Passaggi successivi