Ver tipo de máquina

Este documento descreve os tipos de máquinas predefinidos disponíveis para configurar sua instância de máquina virtual (VM) em ambientes isolados do Google Distributed Cloud (GDC).

Ao criar uma carga de trabalho de VM no GDC, você pode selecionar o modelo VirtualMachineType, que determina os recursos alocados a essa VM. O GDC tem alguns modelos VirtualMachineType predefinidos para escolher durante a criação da carga de trabalho da VM. Use o console do GDC ou a interface de linha de comando (CLI) para conferir todos os modelos VirtualMachineType disponíveis.

Este documento é destinado a desenvolvedores em grupos de administradores de plataforma ou operadores de aplicativos que criam e configuram instâncias de VM. Para mais informações, consulte Públicos-alvo da documentação do GDC com isolamento físico.

Antes de começar

Antes de continuar, verifique se você tem o seguinte:

  • A CLI gdcloud baixada, instalada e configurada. Todos os comandos da CLI para GDC usam a CLI gdcloud ou kubectl e exigem um ambiente de sistema operacional (SO).
  • Use o caminho para o arquivo kubeconfig do servidor da API Management para substituir MANAGEMENT_API_SERVER nestas instruções.

Sobre VirtualMachineType

O GDC define um recurso VirtualMachineType com alguns parâmetros para uma VM, que incluem CPU, memória e GPU. O GDC tem vários modelos VirtualMachineType para diferentes finalidades. Também é possível usar modelos VirtualMachineType predefinidos diferenciados por configurações de memória, como standard, highmem e highcpu.

Série de máquinas N

É possível usar máquinas da série N para cargas de trabalho de VM de uso geral, por exemplo, computação de alto desempenho (HPC) e tarefas vinculadas à CPU.

A seguir, confira uma lista de todas as máquinas VirtualMachineType predefinidas da série n do Distributed Cloud:

Nome vCPUs Memória GPU
n2-standard-2-gdc 2 8G N/A
n2-standard-4-gdc 4 16G N/A
n2-standard-8-gdc 8 32G N/A
n2-standard-16-gdc 16 64G N/A
n2-standard-32-gdc 32 128G N/A
n2-highcpu-8-gdc 8 8G N/A
n2-highmem-2-gdc 2 16G N/A
n2-highmem-4-gdc 4 32G N/A
n2-highmem-8-gdc 8 64G N/A
n2-highmem-16-gdc 16 128G N/A
n2-highmem-32-gdc 32 256G N/A
n3-standard-2-gdc 2 8G N/A
n3-standard-4-gdc 4 16G N/A
n3-standard-8-gdc 8 32G N/A
n3-standard-16-gdc 16 64G N/A
n3-standard-32-gdc 32 128G N/A
n3-standard-64-gdc 64 256G N/A
n3-standard-80-gdc 80 320G N/A
n4-highmem-4-gdc 4 32G N/A
n4-highmem-8-gdc 8 64G N/A
n4-highmem-16-gdc 16 128G N/A
n4-highmem-32-gdc 32 256G N/A
n4-highmem-48-gdc 48 384G N/A
n4-highmem-64-gdc 64 512G N/A
n4-highmem-80-gdc 80 640G N/A

Série de máquinas A

As máquinas da série A são otimizadas para aceleradores e usam GPUs NVIDIA. É possível usar esses tipos de máquinas para executar cargas de trabalho aceleradas por GPU, por exemplo, inteligência artificial (IA) e machine learning (ML).

A seguir, confira uma lista de todas as máquinas VirtualMachineType predefinidas da série A do Distributed Cloud:

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

Para usar um tipo de máquina da série A na instância de VM, consulte Criar e iniciar uma instância de VM com GPUs NVIDIA.

Listar todas as máquinas VirtualMachineType predefinidas

Para conferir todos os modelos VirtualMachineType disponíveis no seu ambiente, verifique a lista Tipo de máquina no console do GDC ou use um dos seguintes comandos da CLI kubectl ou gdcloud:

Console

  1. Faça login no console do GDC.
  2. No menu de navegação, clique em Máquinas virtuais > Instâncias > Criar instância.
  3. Na página Noções básicas, acesse a seção Tipo de máquina. Verifique se o botão de alternância Uso geral está selecionado.
  4. Analise a lista de tipos de máquinas predefinidas disponíveis.

gdcloud

gdcloud compute machine-types list

kubectl

kubectl --kubeconfig MANAGEMENT_API_SERVER \
  -n vm-system \
  get virtualmachinetypes.virtualmachine.gdc.goog
  • Substitua MANAGEMENT_API_SERVER pelo arquivo kubeconfig do servidor da API Management.

Conferir um único VirtualMachineType

Para conferir um VirtualMachineType específico, use a CLI kubectl:

kubectl

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

Substitua:

  • MANAGEMENT_API_SERVER pelo arquivo kubeconfig do servidor da API Management.
  • VMType_NAME pelo nome do VirtualMachineType que você quer consultar.

A seguir