Las GPUs se usan para acelerar las cargas de trabajo y Cloud Workstations permite adjuntar GPUs a las estaciones de trabajo. Las estaciones de trabajo de Cloud admiten muchos de los modelos de GPU que se pueden asociar a las máquinas virtuales de Compute Engine. El modelo y la cantidad de GPUs que se van a asociar a cada estación de trabajo se especifican en la configuración de la estación de trabajo. Cloud Workstations se encarga de conectar las GPUs e instalar sus controladores de dispositivo.
Si vinculas GPUs a las estaciones de trabajo, los costes se verán afectados, tal como se describe en la página de precios de Cloud Workstations.
Limitaciones
Una configuración de estación de trabajo puede especificar GPUs, pero está sujeta a las siguientes limitaciones:
- Cloud Workstations solo admite GPUs para configuraciones que especifican tipos de máquinas de las series de máquinas N1, A2 o A3. Consulta los modelos de GPU compatibles para obtener más información.
- En la configuración se deben especificar las zonas de réplica en las que esté disponible el modelo de GPU elegido.
- No es posible configurar estaciones de trabajo para que tengan más de un modelo de GPU conectado a la vez.
Las configuraciones que especifiquen tipos de máquinas A2 Ultra o la serie de máquinas A3 no deben especificar almacenamiento persistente. Si necesitas almacenamiento de archivos persistente, te recomendamos que utilices una solución basada en NFS, como Filestore o Cloud Storage FUSE. Ten en cuenta que los tipos de máquinas estándar A2 sí admiten el almacenamiento persistente. Para crear configuraciones sin almacenamiento persistente, usa el siguiente comando de la CLI de
gcloud
:gcloud workstations configs create CONFIG_NAME \ --project=PROJECT_ID \ --cluster=CLUSTER_NAME \ --region=LOCATION \ --machine-type=A2_MACHINE_TYPE \ --no-persistent-storage
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contiene la configuración de la estación de trabajo.LOCATION
: la región del clúster de estaciones de trabajo.CLUSTER_NAME
: el nombre del clúster de estaciones de trabajo que contiene la configuración de la estación de trabajo.CONFIG_NAME
: el nombre de la configuración de la estación de trabajo.A2_MACHINE_TYPE
: el tipo de máquina A2.
Modelos de GPU admitidos
Cloud Workstations admite muchos de los modelos de GPU que ofrece Compute Engine. Los modelos admitidos dependen de la serie de máquinas elegida para la configuración de la estación de trabajo, tal como se resume en la siguiente tabla.
Serie de máquinas N1
La serie de máquinas de uso general N1 admite varios modelos de GPU, y las configuraciones de estaciones de trabajo que especifican cualquiera de los tipos de máquinas N1 también pueden especificar uno de los siguientes modelos de GPU. En el modelo de GPU elegido, la configuración puede especificar el número de tarjetas de GPU que se deben conectar a cada estación de trabajo.
Modelo de GPU | Número de GPUs |
---|---|
NVIDIA T4 (nvidia-tesla-t4 ) |
1, 2 o 4 GPUs |
NVIDIA P4 (nvidia-tesla-p4 ) |
1, 2 o 4 GPUs |
NVIDIA V100 (nvidia-tesla-v100 ) |
1, 2, 4 u 8 GPUs |
NVIDIA P100 (nvidia-tesla-p100 ) |
1, 2 o 4 GPUs |
Serie de máquinas A2
La serie de máquinas A2 estándar optimizadas para aceleradores tiene un número fijo de GPUs NVIDIA A100 conectadas, que se basa únicamente en el tipo de máquina elegido.
En la siguiente tabla se muestra la asignación del tipo de máquina al número de tarjetas que se adjuntarán.
Modelo de GPU | Tipo de máquina | Número de GPUs |
---|---|---|
NVIDIA A100 40 GB (nvidia-tesla-a100 ) |
a2-highgpu-1g |
1 GPU |
a2-highgpu-2g |
2 GPU | |
a2-highgpu-4g |
4 GPU | |
a2-highgpu-8g |
8 GPU | |
a2-megagpu-16g |
16 GPU |
Cloud Workstations no admite los tipos de máquina A2 ultra.
Serie de máquinas A3
La serie de máquinas optimizadas para aceleradores A3 Mega y A3 High tiene un número fijo de GPUs NVIDIA H100 conectadas, que se basa únicamente en el tipo de máquina elegido.
En la siguiente tabla se muestra la asignación del tipo de máquina al número de tarjetas que se adjuntarán.
Modelo de GPU | Tipo de máquina | Número de GPUs |
---|---|---|
NVIDIA H100 80 GB (nvidia-tesla-h100 ) |
a3-highgpu-1g |
1 GPU |
a3-highgpu-2g |
2 GPU | |
a3-highgpu-4g |
4 GPU | |
a3-highgpu-8g |
8 GPU | |
a3-megagpu-8g |
8 GPU |
Añadir GPUs a una configuración de estación de trabajo
Para añadir GPUs a una configuración de estación de trabajo, sigue los pasos de una de las pestañas siguientes.
Antes de empezar
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
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes
iniciar sesión en la CLI de gcloud
con tu identidad federada.
Consulta la página de precios de Cloud Workstations para saber cómo afectará la configuración de GPUs a tus costes. Nota: Las GPUs se adjuntan a las máquinas virtuales preiniciadas especificadas por el Tamaño del grupo de inicio rápido de una configuración.
Actualizar la configuración
Consola
Para configurar GPUs en una configuración de estación de trabajo desde la consolaGoogle Cloud , sigue estos pasos:
En la Google Cloud consola, ve a la página Configuraciones de la estación de trabajo.
En la lista Configuraciones de la estación de trabajo, haz clic en el Nombre de la configuración a la que quieras añadir GPUs.
En la página Detalles de configuración de la estación de trabajo, haga clic en editar Editar.
En la página Editar configuración de la estación de trabajo, haga clic en Configuración de la máquina en el menú de navegación.
Haz clic en el interruptor para seleccionar GPUs en lugar de la familia de máquinas General purpose (Propósito general).
En el campo Tipo de GPU, selecciona el modelo de GPU que quieras usar.
En el campo Número de GPUs, selecciona el número de tarjetas GPU que quieras adjuntar a cada estación de trabajo.
En el campo Tipo de máquina, selecciona el tipo de máquina que quieras usar.
.Haz clic en Guardar para actualizar la configuración.
gcloud
Configura las GPUs en una configuración de estación de trabajo que ya tengas ejecutando el comando gcloud workstations configs update
.
Sin embargo, primero debes recopilar información para ver qué modelos de GPU están disponibles y elegir uno para tu configuración:
Para comprobar qué zonas de réplica especifica la configuración, ejecuta el siguiente comando de la CLI de
gcloud
:gcloud workstations configs describe \ --format="table(name.scope(workstationConfigs),replicaZones.list())" \ --project=PROJECT_ID \ --region=LOCATION \ --cluster=CLUSTER_NAME \ CONFIG_NAME
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contiene la configuración de la estación de trabajo.LOCATION
: la ubicación del clúster de estaciones de trabajo.CLUSTER_NAME
: el nombre del clúster de estaciones de trabajo que contiene la configuración de la estación de trabajo.CONFIG_NAME
: el nombre de la configuración de la estación de trabajo.
Elige un modelo de GPU compatible que esté disponible en ambas zonas de réplica de la configuración. Para ello, ejecuta el comando
gcloud compute accelerator-types list
:gcloud compute accelerator-types list \ --format="table(name:sort=1,zone,description,maximumCardsPerInstance)" \ --filter='zone.basename()=(ZONES) AND name~"nvidia-tesla-(a100|p100|p4|t4|v100)$"' \ --project=PROJECT_ID
Sustituye
ZONES
por una lista separada por comas de las zonas de réplica determinadas en el paso anterior (por ejemplo,us-central1-a,us-central1-c
).Elige un modelo de GPU que aparezca dos veces en la tabla, lo que indica que está disponible en ambas zonas de réplica.
Ten en cuenta el número máximo de tarjetas que puedes conectar al modelo de GPU elegido.
Determina qué tipos de máquinas admitidos están disponibles en ambas zonas de réplica de la configuración con el comando
gcloud compute machine-types list
.Si has elegido el modelo de GPU NVIDIA A100 de 40 GB en el paso anterior, tu configuración debe usar la serie de máquinas A2:
gcloud compute machine-types list \ --format="table(name,zone,guestCpus:sort=1)" \ --filter="name:a2-highgpu- OR name:a2-megagpu-" \ --zones=ZONES \ --project=PROJECT_ID
Si has elegido otro modelo de GPU en el paso anterior, tu configuración debe usar la serie de máquinas N1:
gcloud compute machine-types list \ --format="table(name,zone,guestCpus:sort=1)" \ --filter="name:n1-standard-" \ --zones=ZONES \ --project=PROJECT_ID
Elige un tipo de máquina que aparezca dos veces en la tabla, lo que indica que está disponible en ambas zonas de réplica.
Ahora que has seleccionado un modelo de GPU y un tipo de máquina compatible, actualiza la configuración:
En el caso de las GPUs NVIDIA A100 de 40 GB, ejecuta este comando para actualizar la configuración:
gcloud beta workstations configs update \ --project=PROJECT_ID \ --region=LOCATION \ --cluster=CLUSTER_NAME \ CONFIG_NAME \ --machine-type=A2_MACHINE_TYPE
Sustituye
A2_MACHINE_TYPE
por el tipo de máquina A2 que hayas elegido en el paso anterior (por ejemplo,a2-highgpu-1g
).En el caso de los demás modelos de GPU, ejecuta este comando:
gcloud beta workstations configs update \ --project=PROJECT_ID \ --region=LOCATION \ --cluster=CLUSTER_NAME \ CONFIG_NAME \ --machine-type=N1_MACHINE_TYPE \ --accelerator-type=ACCELERATOR_TYPE \ --accelerator-count=ACCELERATOR_COUNT
Haz los cambios siguientes:
N1_MACHINE_TYPE
: el tipo de máquina elegido de la serie N1 (por ejemplo,n1-standard-2
).ACCELERATOR_TYPE
: el nombre del modelo de GPU elegido (por ejemplo,nvidia-tesla-t4
).ACCELERATOR_COUNT
: número de GPUs que se van a asociar a cada estación de trabajo (por ejemplo,1
,2
o4
). Debe ser una potencia de dos inferior al máximo del modelo de GPU.
Crear una configuración de estación de trabajo con GPUs
Para crear una configuración de estación de trabajo que asigne GPUs a las estaciones de trabajo que se basen en ella, sigue los pasos de una de las pestañas siguientes.
Antes de empezar
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
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes
iniciar sesión en la CLI de gcloud
con tu identidad federada.
REST
Para usar las muestras de la API REST de esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la CLI de gcloud
.
Instala Google Cloud CLI. Después de la instalación, inicializa la CLI de Google Cloud ejecutando el siguiente comando:
gcloud init
Si utilizas un proveedor de identidades (IdP) externo, primero debes
iniciar sesión en la CLI de gcloud
con tu identidad federada.
Para obtener más información, consulta el artículo Autenticarse para usar REST de la documentación sobre autenticación de Google Cloud .
Elige un modelo de GPU y consulta la tabla de disponibilidad de GPUs para seleccionar una región en la que el modelo de GPU elegido esté disponible en al menos dos zonas.
Si aún no tienes ningún clúster en la región elegida en el que puedas crear una configuración, sigue los pasos para crear un clúster de estaciones de trabajo en la región.
Consulta la página de precios de Cloud Workstations para saber cómo afectará la configuración de GPUs a tus costes. Nota: Las GPUs se adjuntan a las máquinas virtuales preiniciadas especificadas por el Tamaño del grupo de inicio rápido de una configuración.
Crear una configuración
Consola
Crea una configuración de estación de trabajo con GPUs desde la consolaGoogle Cloud siguiendo estos pasos:
En la Google Cloud consola, ve a la página Configuraciones de estaciones de trabajo.
En la página Configuraciones de la estación de trabajo, haz clic en add_box Crear.
En el paso Información básica de la página Crear configuración de estación de trabajo, especifica un nombre para la configuración en el campo Nombre.
En el campo Clúster de estaciones de trabajo, selecciona un clúster de la región elegida.
Haz clic en Continuar para ir al paso Configuración de la máquina.
En el paso Configuración de la máquina de la página Crear configuración de estación de trabajo, empieza haciendo clic en el interruptor para seleccionar GPUs en lugar de la familia de máquinas Propósito general.
A continuación, en el campo Zonas, marca las casillas situadas junto a dos zonas en las que esté disponible el modelo de GPU que has elegido (consulta la tabla de disponibilidad de las GPUs).
En el campo Tipo de GPU, selecciona el modelo de GPU que quieras usar.
En el campo Número de GPUs, selecciona el número de tarjetas GPU que quieras conectar a cada estación de trabajo.
En el campo Tipo de máquina, selecciona un tipo de máquina compatible.
Haz clic en Continuar para configurar los ajustes de entorno y la política de gestión de identidades y accesos antes de hacer clic en Crear para aprovisionar la nueva configuración de la estación de trabajo.
gcloud
Crea una configuración de estación de trabajo con GPUs mediante la CLI gcloud
ejecutando el comando gcloud workstations configs create
.
Para las GPUs NVIDIA A100 de 40 GB, ejecuta este comando para crear la configuración:
gcloud beta workstations configs create \ --project=PROJECT_ID \ --region=LOCATION \ --cluster=CLUSTER_NAME \ CONFIG_NAME \ --replica-zones=REPLICA_ZONES \ --machine-type=A2_MACHINE_TYPE
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contendrá la nueva configuración de la estación de trabajo.LOCATION
: la ubicación del clúster de estaciones de trabajo donde se incluirá la configuración.CLUSTER_NAME
: el nombre del clúster de estaciones de trabajo que contendrá la nueva configuración de la estación de trabajo.CONFIG_NAME
: el nombre de la nueva configuración de la estación de trabajo.REPLICA_ZONES
: exactamente dos zonas de la región del clúster en las que esté disponible el modelo de GPU elegido (por ejemplo,us-central1-a,us-central1-c
).A2_MACHINE_TYPE
: el tipo de máquina de la serie A2 elegido (por ejemplo,a2-highgpu-1g
).
En el caso de los demás modelos de GPU, ejecuta este comando para crear la configuración:
gcloud beta workstations configs create \ --project=PROJECT_ID \ --region=LOCATION \ --cluster=CLUSTER_NAME \ CONFIG_NAME \ --replica-zones=REPLICA_ZONES \ --machine-type=N1_MACHINE_TYPE \ --accelerator-type=ACCELERATOR_TYPE \ --accelerator-count=ACCELERATOR_COUNT
Haz los cambios siguientes:
PROJECT_ID
: el ID del proyecto que contendrá la nueva configuración de la estación de trabajo.LOCATION
: la ubicación del clúster de estaciones de trabajo donde se incluirá la configuración.CLUSTER_NAME
: el nombre del clúster de estaciones de trabajo que contendrá la nueva configuración de la estación de trabajo.CONFIG_NAME
: el nombre de la nueva configuración de la estación de trabajo.REPLICA_ZONES
: exactamente dos zonas de la región del clúster en las que esté disponible el modelo de GPU elegido (por ejemplo,us-central1-a,us-central1-c
).N1_MACHINE_TYPE
: el tipo de máquina de la serie N1 elegido (por ejemplo,n1-standard-2
).ACCELERATOR_TYPE
: el nombre del modelo de GPU elegido (por ejemplo,nvidia-tesla-t4
).ACCELERATOR_COUNT
: el número de GPUs que se van a asociar a cada estación de trabajo (por ejemplo,1
,2
o4
).
Controladores de dispositivos de GPU NVIDIA
Cloud Workstations instala los controladores de dispositivos NVIDIA en las máquinas virtuales host de las estaciones de trabajo durante el inicio de las máquinas virtuales.
Para determinar qué versión del controlador de dispositivo se ha instalado en una estación de trabajo, ejecuta el siguiente comando:
nvidia-smi --query-gpu=name,driver_version --format=csv
Disponibilidad de GPUs por región y zona
Puedes buscar por ubicación o por modelo de GPU, o por una combinación de ambos.
Zonas | Ubicación | Plataformas de GPU |
---|---|---|
asia-east1-a |
Condado de Changhua (Taiwán), APAC | T4, P100 |
asia-east1-b |
Condado de Changhua (Taiwán), APAC | |
asia-east1-c |
Condado de Changhua (Taiwán), APAC | T4, V100, P100 y H100 |
asia-east2-a |
Hong Kong (APAC) | T4 |
asia-east2-b |
Hong Kong (APAC) | |
asia-east2-c |
Hong Kong (APAC) | T4 |
asia-northeast1-a |
Tokio (Japón), APAC | A100 40 GB, T4 |
asia-northeast1-b |
Tokio (Japón), APAC | H100 |
asia-northeast1-c |
Tokio (Japón), APAC | A100 40 GB, T4 |
asia-northeast3-a |
Seúl (Corea del Sur), Asia-Pacífico | A100 40 GB, H100 |
asia-northeast3-b |
Seúl (Corea del Sur), Asia-Pacífico | A100 40 GB, T4 |
asia-northeast3-c |
Seúl (Corea del Sur), Asia-Pacífico | T4, H100 |
asia-south1-a |
Bombay (India), APAC | T4 |
asia-south1-b |
Bombay (India), APAC | T4 |
asia-south1-c |
Bombay (India), APAC | H100 |
asia-southeast1-a |
Jurong West (Singapur), APAC | T4 |
asia-southeast1-b |
Jurong West (Singapur), APAC | A100 40 GB, T4, P4 y H100 |
asia-southeast1-c |
Jurong West (Singapur), APAC | A100 40 GB, A100 80 GB, T4, P4 y H100 |
australia-southeast1-a |
Sídney (Australia), APAC | T4, P4 |
australia-southeast1-b |
Sídney (Australia), APAC | P4 y P100 |
australia-southeast1-c |
Sídney (Australia), APAC | T4, H100 |
europe-central2-b europe-central2-c |
Varsovia, Polonia, Europa | T4 |
europe-north1-a europe-north1-b |
Hamina (Finlandia), Europa | |
europe-north1-c |
Hamina (Finlandia), Europa | H100 |
europe-southwest1-a europe-southwest1-b europe-southwest1-c |
Madrid, España, Europa | |
europe-west1-b |
Saint-Ghislain (Bélgica), Europa | H100, T4 y P100 |
europe-west1-c |
Saint-Ghislain (Bélgica), Europa | H100, T4 |
europe-west1-d |
Saint-Ghislain (Bélgica), Europa | T4, P100 |
europe-west2-a |
Londres (Inglaterra, Europa) | T4 |
europe-west2-b | Londres (Inglaterra, Europa) | T4, H100 |
europe-west2-c |
Londres (Inglaterra, Europa) | |
europe-west3-a |
Fráncfort (Alemania), Europa | H100 |
europe-west3-b |
Fráncfort (Alemania), Europa | T4 |
europe-west3-c |
Fráncfort (Alemania), Europa | H100 |
europe-west4-a |
Eemshaven (Países Bajos, Europa) | A100 40 GB, A100 80 GB, T4, V100 y P100 |
europe-west4-b |
Eemshaven (Países Bajos, Europa) | A100 40 GB, T4, P4, V100 y H100 |
europe-west4-c |
Eemshaven (Países Bajos, Europa) | T4, P4, V100 y H100 |
europe-west6-a europe-west6-b europe-west6-c |
Zúrich (Suiza), Europa | |
europe-west8-a europe-west8-b europe-west8-c |
Milán (Italia) | |
europe-west9-a europe-west9-b europe-west9-c |
París, Francia, Europa | |
europe-west12-a europe-west12-b europe-west12-c |
Turín (Italia) | |
me-west1-a |
Tel Aviv (Israel), Oriente Medio | A100 40 GB |
me-west1-b |
Tel Aviv (Israel), Oriente Medio | A100 40 GB, T4 |
me-west1-c |
Tel Aviv (Israel), Oriente Medio | A100 40 GB, T4 |
northamerica-northeast1-a |
Montreal, Quebec, Norteamérica | P4 |
northamerica-northeast1-b |
Montreal, Quebec, Norteamérica | P4 |
northamerica-northeast1-c |
Montreal, Quebec, Norteamérica | T4, P4 |
southamerica-east1-a |
Osasco, São Paulo, Brasil, Sudamérica | T4 |
southamerica-east1-c |
Osasco, São Paulo, Brasil, Sudamérica | T4 |
southamerica-west1-a southamerica-west1-b southamerica-west1-c |
Santiago de Chile (Chile) | |
us-central1-a |
Council Bluffs (Iowa, Norteamérica) | A100 40 GB, A100 80 GB, T4, P4, V100 y H100 |
us-central1-b |
Council Bluffs (Iowa, Norteamérica) | A100 40 GB, T4, V100 y H100 |
us-central1-c |
Council Bluffs (Iowa, Norteamérica) | A100 40 GB, A100 80 GB, T4, P4, V100, P100 y H100 |
us-central1-f |
Council Bluffs (Iowa, Norteamérica) | A100 40 GB, T4, V100 y P100 |
us-east1-b |
Moncks Corner (Carolina del Sur, Norteamérica) | A100 40 GB, P100 |
us-east1-c |
Moncks Corner (Carolina del Sur, Norteamérica) | T4, V100 y P100 |
us-east1-d |
Moncks Corner (Carolina del Sur, Norteamérica) | T4 |
us-east4-a us-east4-b |
Ashburn (Virginia, Norteamérica) | T4, P4, H100 |
us-east4-c |
Ashburn (Virginia, Norteamérica) | A100 80 GB, T4, P4 y H100 |
us-east5-a |
Columbus (Ohio, Norteamérica) | H100 |
us-east5-b |
Columbus (Ohio, Norteamérica) | A100 80 GB |
us-east5-c |
Columbus (Ohio, Norteamérica) | |
us-west1-a |
The Dalles (Oregón, Norteamérica) | T4, V100, P100 y H100 |
us-west1-b |
The Dalles (Oregón, Norteamérica) | A100 40 GB, T4, V100, P100 y H100 |
us-west1-c |
The Dalles (Oregón, Norteamérica) | |
us-west4-a |
Las Vegas (Nevada, Norteamérica) | T4, H100 |
us-west4-b |
Las Vegas (Nevada, Norteamérica) | A100 40 GB, T4 |
us-west4-c |
Las Vegas (Nevada, Norteamérica) |
Siguientes pasos
Especifica las GPUs mediante la API Cloud Workstations.
Consulta información sobre cómo ejecutar instancias de Compute Engine con aceleradores de GPU.
Consulta la lista completa de tipos de máquinas de Compute Engine.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-09-12 (UTC).