Si necesitas GPU para gráficos acelerados por hardware en una computadora de escritorio remota o para videojuegos, puedes crear estaciones de trabajo virtuales que usen estaciones de trabajo virtuales (vWS) NVIDIA RTX (antes conocidas como NVIDIA GRID).
Las estaciones de trabajo virtuales (vWS) NVIDIA RTX son ideales para ejecutar cargas de trabajo que usan API como Vulkan, OpenGL o Direct3D en un escritorio remoto en la nube.
Cuando seleccionas una GPU para una estación de trabajo virtual, Compute Engine agrega una licencia de estación de trabajo virtual (vWS) NVIDIA RTX a tu VM. Para obtener más información sobre los precios, consulta Precios de GPU.
Para configurar una estación de trabajo virtual (vWS) NVIDIA RTX, debes hacer lo siguiente:
- Crea una VM con la estación de trabajo virtual habilitada.
- Instala un controlador para la estación de trabajo virtual.
Después de crear una estación de trabajo virtual, puedes conectarte a ella mediante un protocolo de escritorio remoto, como Teradici® PCoIP o VMWare® Horizon View.
Antes de comenzar
-
Configura la autenticación si aún no lo hiciste.
La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las API de Google Cloud.
Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine de la siguiente manera
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Linux: 535.54.03 o superior
- Windows: 537.13 o versiones posteriores
En los sistemas operativos Linux, instala las herramientas de compilación para tu versión de Linux.
CentOS/RHEL
sudo yum group install "Development Tools"
Debian/Ubuntu
Instala las herramientas de compilación.
sudo apt update
sudo apt install -y build-essential
sudo apt install -y libvulkan1
Si usas Ubuntu 22.04, actualiza la versión de
gcc
para el controlador de 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
Para los sistemas operativos Linux, instala los encabezados de kernel de Linux. Consulta Verifica que el sistema tenga instalados los encabezados de kernel correctos y los paquetes de desarrollo instalados en la documentación de NVIDIA.
Instala controladores para todos los sistemas operativos.
Linux
Descarga el controlador. Para obtener una lista completa de los controladores de estaciones de trabajo virtuales (vWS) NVIDIA RTX que puedes usar en Compute Engine, consulta Controladores para la estación de trabajo virtual (vWS) NVIDIA RTX.
Por ejemplo, para descargar el controlador NVIDIA 550.54.15, ejecuta el siguiente comando:
curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.1/NVIDIA-Linux-x86_64-550.54.15-grid.run
Inicia el instalador.
Por ejemplo, para iniciar el controlador NVIDIA 550.54.15, ejecuta el siguiente comando:
sudo bash NVIDIA-Linux-x86_64-550.54.15-grid.run
Durante la instalación, elige las siguientes opciones:
- Si se te solicita que instales archivos binarios de 32 bits, selecciona Sí.
- Si se te solicita que modifiques el archivo
x.org
, selecciona No.
Windows Server
Según tu versión de Windows Server, descargar los controladores necesarios de la estación de trabajo virtual (vWS) NVIDIA RTX.
Para obtener una lista completa de los controladores de estaciones de trabajo virtuales (vWS) NVIDIA RTX que puedes usar en las VMs de Windows que se ejecutan en Compute Engine, consulta Controladores para la estación de trabajo virtual (vWS) NVIDIA RTX.
Ejecuta el instalador y elige la instalación rápida.
Una vez completada la instalación, reinicia la VM. Cuando reinicias, se te desconecta de tu sesión.
Vuelve a conectarte a tu instancia con RDP o un cliente PCoIP.
Este paso solo es necesario para la estación de trabajo virtual (vWS) NVIDIA RTX basada en Linux con GPU T4 o L4 conectadas.
Si instalaste un controlador NVIDIA 510 o posterior, debes inhabilitar el firmware de GSP. Consulta Inhabilita el firmware de GSP en la documentación de NVIDIA. Cuando completes este paso, ten en cuenta lo siguiente:
- Usa
sudo
a fin de ejecutar los comandos para crear y actualizar el archivo de configuración. - Para reiniciar la VM, puedes usar
sudo reboot
o detenerla e iniciarla.
- Usa
Conéctate a tu instancia de Windows mediante RDP o un cliente PCoIP.
Haz clic derecho en el escritorio y selecciona Panel de control de NVIDIA.
En el Panel de control de NVIDIA, en el menú Ayuda, selecciona Información del sistema. La información muestra la GPU que usa la VM y la versión del controlador.
- Para supervisar el rendimiento de la GPU, consulta la página sobre cómo supervisar el rendimiento de las GPU.
- Para controlar el mantenimiento del host de la GPU, consulta la página sobre cómo controlar eventos de mantenimiento del host de la GPU.
- Para mejorar el rendimiento de la red, consulta Usa un ancho de banda de red mayor.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Si deseas obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud.
Versiones necesarias del controlador NVIDIA
Para las estaciones de trabajo virtuales (vWS) NVIDIA RTX L4, T4, P4 y P100 que se ejecutan en Compute Engine, se recomiendan las siguientes versiones del controlador NVIDIA:
Instala el controlador para la estación de trabajo virtual (vWS) NVIDIA RTX
Completa los siguientes pasos en tu VM.
Verifica que el controlador esté instalado
Linux
Ejecuta el comando siguiente:
nvidia-smi
El resultado del comando es similar al siguiente:
+-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 550.54.15 Driver Version: 550.54.15 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
Próximos pasos
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-03 (UTC)
-