Este documento descreve os tipos de máquinas predefinidos disponíveis para configurar a instância de máquina virtual (VM) em ambientes isolados do Google Distributed Cloud (GDC).
Quando cria uma carga de trabalho de VM no GDC, pode selecionar o modelo VirtualMachineType, que determina os recursos atribuídos a essa VM. O GDC tem alguns modelos predefinidos que pode escolher durante a criação da carga de trabalho da VM.VirtualMachineType Use a consola GDC ou a interface de linhas de comando (CLI) para ver todos os modelos VirtualMachineType disponíveis.
Este documento destina-se a programadores em grupos de administradores da plataforma ou operadores de aplicações que criam e configuram instâncias de VMs. Para mais informações, consulte a documentação sobre públicos-alvo para GDC com isolamento de ar.
Antes de começar
Antes de continuar, certifique-se de que tem o seguinte:
- A CLI gcloud
foi transferida, instalada e configurada. Todos os comandos da CLI para o GDC usam a CLI
gdcloudoukubectle requerem um ambiente de sistema operativo (SO).
- Use o caminho para o ficheiro kubeconfig do servidor da API de gestão para substituir
MANAGEMENT_API_SERVERnestas instruções.
Acerca de 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 VirtualMachineType modelos para diferentes fins. Também pode usar VirtualMachineTypemodelos predefinidos diferenciados por configurações de memóriastandard, como highmem, highcpu e.
Série de máquinas N
Pode usar máquinas da série N para cargas de trabalho de VMs de utilização geral, por exemplo, computação de alto desempenho (HPC) e tarefas limitadas pela CPU.
Segue-se uma lista de todas as máquinas da série n predefinidas do Distributed Cloud:VirtualMachineType
| 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 | 512 GB | N/A |
| n4-highmem-80-gdc | 80 | 640G | N/A |
Uma série de máquinas
As máquinas da série A são máquinas "otimizadas para aceleradores" que usam GPUs NVIDIA. Pode usar estes tipos de máquinas para executar cargas de trabalho aceleradas por GPU, por exemplo, inteligência artificial (IA) e aprendizagem automática (AA).
Segue-se uma lista de todas as máquinas da série A predefinidas da nuvem distribuída:VirtualMachineType
| 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 para a sua instância de VM, consulte o artigo Crie e inicie uma instância de VM com GPUs NVIDIA.
Indique todas as máquinas VirtualMachineType predefinidas
Para ver todos os modelos VirtualMachineType disponíveis no seu ambiente, pode verificar a lista Tipo de máquina na consola do GDC ou usar um dos seguintes comandos da CLI kubectl ou gdcloud:
Consola
- Inicie sessão na consola do GDC.
- No menu de navegação, clique em Máquinas virtuais > Instâncias > Criar instância.
- Na página Básico, aceda à secção Tipo de máquina. Certifique-se de que o botão para ativar/desativar Uso geral está selecionado.
- Reveja a lista de tipos de máquinas predefinidos 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 ficheiro kubeconfig do servidor da API Management.
Ver um único VirtualMachineType
Para ver um VirtualMachineType específico, pode usar a CLI kubectl:
kubectl
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n vm-system \
get virtualmachinetypes.virtualmachine.gdc.goog VMType_NAME \
-o yaml
Substitua o seguinte:
MANAGEMENT_API_SERVERcom o ficheiro kubeconfig para o servidor da API Management.VMType_NAMEcom o nome doVirtualMachineTypeque quer consultar.