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
gdcloudoukubectle exigem um ambiente de sistema operacional (SO).
- Use o caminho para o arquivo kubeconfig do servidor da API Management para substituir
MANAGEMENT_API_SERVERnestas 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
- Faça login no console do GDC.
- No menu de navegação, clique em Máquinas virtuais > Instâncias > Criar instância.
- 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.
- 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_SERVERpelo 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_SERVERpelo arquivo kubeconfig do servidor da API Management.VMType_NAMEpelo nome doVirtualMachineTypeque você quer consultar.