Instalar drivers para estações de trabalho virtuais (vWS) NVIDIA RTX


Se você precisar de GPUs para gráficos acelerados por hardware em uma área de trabalho remota ou para jogos, crie estações de trabalho virtuais que usam estações de trabalho virtuais do NVIDIA RTX (vWS) (anteriormente conhecidas como NVIDIA GRID).

As NVIDIA RTX Virtual Workstations (vWS) são ideais para executar cargas de trabalho que usam APIs como Vulkan, OpenGL ou Direct3D em uma área de trabalho remota na nuvem.

Quando você seleciona uma GPU para uma estação de trabalho virtual, o Compute Engine adiciona uma licença de estação de trabalho virtual (vWS) NVIDIA RTX à VM. Para mais informações sobre preços, consulte Preços de GPU.

Para configurar uma estação de trabalho virtual (vWS) NVIDIA RTX, faça o seguinte:

  1. Crie uma VM com a estação de trabalho virtual ativada.
  2. Instale um driver para a estação de trabalho virtual.

Depois de criar a estação de trabalho virtual, será possível se conectar a ela usando um protocolo de computador remoto, como o Teradici® PCoIP ou o VMWare® Horizon View.

Antes de começar

  • Configure a autenticação, caso ainda não tenha feito isso. A autenticação é o processo de verificação da sua identidade para acesso a serviços e APIs do Google Cloud. Para executar códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no Compute Engine da seguinte maneira.

    Selecione a guia para como planeja usar as amostras nesta página:

    Console

    Quando você usa o console do Google Cloud para acessar os serviços e as APIs do Google Cloud, não é necessário configurar a autenticação.

    gcloud

    1. Instale a Google Cloud CLI e inicialize-a executando o seguinte comando:

      gcloud init
    2. Defina uma região e uma zona padrão.

    REST

    Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.

      Instale a Google Cloud CLI e inicialize-a executando o seguinte comando:

      gcloud init

Versões necessárias do driver da NVIDIA

Para a NVIDIA RTX Virtual Workstation (vWS) em execução no Compute Engine, as seguintes versões do driver NVIDIA são recomendadas:

  • Para estações de trabalho virtuais L4 NVIDIA RTX (vWS):
    • Linux : 525.105 ou posterior
    • Windows : 537.13 ou posterior
  • Para estações de trabalho virtuais NVIDIA RTX (vWS) da T4, P4 e P100:
    • Linux: 470.63.01 ou posterior
    • Windows : 471.68 ou posterior

Instalar o driver para a estação de trabalho virtual (vWS) NVIDIA RTX

Conclua as etapas a seguir na sua VM.

  1. Para sistemas operacionais Linux, instale as ferramentas de build para sua versão do Linux.

    Debian/Ubuntu

    sudo apt install build-essential

    CentOS/RHEL

    sudo yum group install "Development Tools"

    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. Para sistemas operacionais Linux, instale os cabeçalhos do kernel do Linux. Consulte Verificar se o sistema tem os cabeçalhos e os pacotes de desenvolvimento corretos do kernel instalados na documentação do Nvidia.

  3. Para os sistemas operacionais, instale os drivers.

    Linux

    1. Faça o download do driver. Para uma lista completa dos drivers da estação de trabalho virtual NVIDIA RTX (vWS) que podem ser usados no Compute Engine, consulte Drivers para a estação de trabalho virtual NVIDIA RTX (vWS).

      Por exemplo, para fazer o download do driver NVIDIA 550.54.14, execute o seguinte comando:

      curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.0/NVIDIA-Linux-x86_64-550.54.14-grid.run
      
    2. Inicie o instalador.

      Por exemplo, para iniciar o driver NVIDIA 550.54.14, execute este comando:

      sudo bash NVIDIA-Linux-x86_64-550.54.14-grid.run
    3. Durante a instalação, escolha as opções a seguir:

      • Se você for solicitado a instalar binários de 32 bits, selecione Sim.
      • Caso você seja solicitado a modificar o arquivo x.org, selecione Não.

    Windows Server

    1. Dependendo da versão do Windows Server, faça o download dos drivers necessários da estação de trabalho virtual NVIDIA RTX (vWS).

      Para uma lista completa dos drivers da estação de trabalho virtual NVIDIA RTX (vWS) que podem ser usados em VMs do Windows em execução no Compute Engine, consulte Drivers para a estação de trabalho virtual NVIDIA RTX (vWS).

    2. Execute o instalador e escolha a Instalação rápida.

    3. Após a conclusão da instalação, reinicie a VM. Você estará desconectado da sessão.

    4. Reconecte-se à instância por meio de um cliente RDP ou PCoIP.

  4. Essa etapa é necessária apenas para a NVIDIA RTX Virtual Workstation (vWS) baseada em Linux com GPUs T4 ou L4 anexadas.

    Se você instalou um driver NVIDIA 510 ou mais recente, é necessário desativar o firmware do GSP. Consulte Como desativar o firmware do GSP na documentação da Nvidia. Ao concluir esta etapa, lembre-se do seguinte:

    • Use sudo para executar os comandos e criar e atualizar o arquivo de configuração.
    • Para reinicializar a VM, é possível usar sudo reboot ou interromper e iniciar a VM.

Verificar se o driver está instalado

Linux

Execute este comando:

nvidia-smi

A saída do comando será semelhante a esta:

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      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   62C    P0             28W /   70W |       0MiB /  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. Conecte-se à sua instância do Windows por meio de RDP ou um cliente PCoIP.

  2. Clique com o botão direito do mouse na área de trabalho e selecione o Painel de controle da NVIDIA.

  3. No menu “Ajuda” do Painel de Controle da NVIDIA, selecione Informações do sistema. Será exibida a GPU que a VM está usando e a versão do driver.

A seguir