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.
Selecciona la pestaña para saber cómo planeas usar las muestras en esta página:
Consola
Cuando usas la consola de Google Cloud para acceder a los servicios y las APIs de Google Cloud, no necesitas configurar la autenticación.
gcloud
-
Instala Google Cloud CLI y, luego, inicializa la ejecución del siguiente comando:
gcloud init
- Configura una región y una zona predeterminadas.
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.
Instala Google Cloud CLI y, luego, inicializa la ejecución del siguiente comando:
gcloud init
-
Versiones necesarias del controlador NVIDIA
Para la estación de trabajo virtual (vWS) de NVIDIA RTX que se ejecuta en Compute Engine, se recomiendan las siguientes versiones del controlador NVIDIA:
- Para estaciones de trabajo virtuales (vWS) NVIDIA RTX L4 :
- Linux: 525.105 o superior
- Windows: 537.13 o versiones posteriores
- Para estaciones de trabajo virtuales (vWS) T4, P4, and P100 NVIDIA RTX:
- Linux: 470.63.01 o superior
- Windows: 471.68 o superior
Instala el controlador para la estación de trabajo virtual (vWS) NVIDIA RTX
Completa los siguientes pasos en la VM.
En los sistemas operativos Linux, instala las herramientas de compilación para tu versión de 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
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.14, ejecuta el siguiente comando:
curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.0/NVIDIA-Linux-x86_64-550.54.14-grid.run
Inicia el instalador.
Por ejemplo, para iniciar el controlador NVIDIA 550.54.14, ejecuta el siguiente comando:
sudo bash NVIDIA-Linux-x86_64-550.54.14-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 Cómo inhabilitar 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
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.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
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.
Próximos pasos
- 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.