Ver el tipo de máquina

En este documento se describen los tipos de máquinas predefinidos que se pueden usar para configurar instancias de máquinas virtuales (VMs) en entornos aislados de Google Distributed Cloud (GDC).

Cuando creas una carga de trabajo de VM en GDC, puedes seleccionar la plantilla VirtualMachineType, que determina los recursos asignados a esa VM. GDC ofrece varias plantillas VirtualMachineType predefinidas que puedes elegir al crear tu carga de trabajo de VM. Puedes usar la consola de GDC o la interfaz de línea de comandos (CLI) para ver todas las plantillas VirtualMachineType disponibles.

Este documento está dirigido a los desarrolladores de grupos de administradores de plataformas u operadores de aplicaciones que crean y configuran instancias de VM. Para obtener más información, consulta el artículo sobre los públicos de la documentación de GDC aislado.

Antes de empezar

Antes de continuar, asegúrate de que tienes lo siguiente:

  • La CLI de gdcloud descargada, instalada y configurada. Todos los comandos de la CLI de GDC usan la CLI de gdcloud o kubectl y requieren un entorno de sistema operativo.
  • Usa la ruta al archivo kubeconfig del servidor de la API de gestión para sustituir MANAGEMENT_API_SERVER en estas instrucciones.

Acerca de VirtualMachineType

GDC define un recurso VirtualMachineType con algunos parámetros para una VM, como la CPU, la memoria y la GPU. GDC ofrece varias plantillas VirtualMachineType para diferentes fines. También puedes usar plantillas VirtualMachineType predefinidas que se diferencian por las configuraciones de memoria, como standard, highmem y highcpu.

Serie de máquinas N

Puedes usar máquinas de la serie N para cargas de trabajo de VM de uso general, como la computación de alto rendimiento (HPC) y las tareas que requieren mucha CPU.

A continuación, se muestra una lista de todas las máquinas VirtualMachineType de la serie N predefinidas de Distributed Cloud:

Nombre vCPUs Memoria GPU
n2-standard-2-gdc 2 8 GB N/A
n2-standard-4-gdc 4 16 GB N/A
n2-standard-8-gdc 8 32 GB N/A
n2-standard-16-gdc 16 64 GB N/A
n2-standard-32-gdc 32 128 GB N/A
n2-highcpu-8-gdc 8 8 GB N/A
n2-highmem-2-gdc 2 16 GB N/A
n2-highmem-4-gdc 4 32 GB N/A
n2-highmem-8-gdc 8 64 GB N/A
n2-highmem-16-gdc 16 128 GB N/A
n2-highmem-32-gdc 32 256 GB N/A
n3-standard-2-gdc 2 8 GB N/A
n3-standard-4-gdc 4 16 GB N/A
n3-standard-8-gdc 8 32 GB N/A
n3-standard-16-gdc 16 64 GB N/A
n3-standard-32-gdc 32 128 GB N/A
n3-standard-64-gdc 64 256 GB N/A
n3-standard-80-gdc 80 320 GB N/A
n4-highmem-4-gdc 4 32 GB N/A
n4-highmem-8-gdc 8 64 GB N/A
n4-highmem-16-gdc 16 128 GB N/A
n4-highmem-32-gdc 32 256 GB N/A
n4-highmem-48-gdc 48 384 GB N/A
n4-highmem-64-gdc 64 512 GB N/A
n4-highmem-80-gdc 80 640 GB N/A

Serie de máquinas A

Las máquinas de la serie A son máquinas "optimizadas para aceleradores" que usan GPUs NVIDIA. Puedes usar estos tipos de máquinas para ejecutar cargas de trabajo aceleradas por GPU, como la inteligencia artificial (IA) y el aprendizaje automático (ML).

A continuación, se muestra una lista de todas las máquinas VirtualMachineType de la serie A predefinidas de Distributed Cloud:

Nombre vCPUs Memoria GPU
a2-highgpu-1g-gdc 12 85 GB 1x A100 de 40 GB
a2-ultragpu-1g-gdc 12 170 GB 1x A100 de 80 GB
a2-ultragpu-2g-gdc 24 340 GB 2x A100 de 80 GB
a3-highgpu-1g-gdc 28 240 GB 1x H100 de 94 GB
a3-highgpu-2g-gdc 56 480 GB 2x H100 de 94 GB
a3-highgpu-4g-gdc 112 960 GB 4x H100 de 94 GB
a3-ultragpu-8g-gdc 224 1792 GB 8x H200 de 141 GB
a4-ultragpu-8g-gdc 224 3584 GB 8x B300

Para usar un tipo de máquina de la serie A en tu instancia de VM, consulta el artículo sobre cómo crear e iniciar una instancia de VM con GPUs NVIDIA.

Ver una lista de todas las máquinas VirtualMachineType predefinidas

Para ver todas las plantillas VirtualMachineType disponibles en tu entorno, puedes consultar la lista tipo de máquina en la consola de GDC o usar uno de los siguientes comandos de la CLI de kubectl o CLI gdcloud:

Consola

  1. Inicia sesión en la consola de GDC.
  2. En el menú de navegación, haz clic en Máquinas virtuales > Instancias > Crear instancia.
  3. En la página Aspectos básicos, ve a la sección Tipo de máquina. Asegúrate de que el botón de alternancia Uso general esté seleccionado.
  4. Consulta la lista de tipos de máquinas predefinidos disponibles.

gdcloud

gdcloud compute machine-types list

kubectl

kubectl --kubeconfig MANAGEMENT_API_SERVER \
  -n vm-system \
  get virtualmachinetypes.virtualmachine.gdc.goog
  • Sustituye MANAGEMENT_API_SERVER por el archivo kubeconfig del servidor de la API de gestión.

Ver un solo VirtualMachineType

Para ver un VirtualMachineType específico, puedes usar la CLI de kubectl:

kubectl

kubectl --kubeconfig MANAGEMENT_API_SERVER \
  -n vm-system \
  get virtualmachinetypes.virtualmachine.gdc.goog VMType_NAME \
  -o yaml

Haz los cambios siguientes:

  • MANAGEMENT_API_SERVER por el archivo kubeconfig del servidor de la API de gestión.
  • VMType_NAME por el nombre del VirtualMachineType que quieras consultar.

Siguientes pasos