Questo documento descrive i tipi di macchine predefiniti disponibili per configurare l'istanza di una macchina virtuale (VM) negli ambienti air-gapped di Google Distributed Cloud (GDC).
Quando crei un workload VM in (GDC), puoi selezionare il modello VirtualMachineType, che determina le risorse allocate a quella VM. GDC offre alcuni modelli VirtualMachineType predefiniti tra cui scegliere durante la creazione del workload VM. Utilizza la console GDC o l'interfaccia a riga di comando (CLI) per visualizzare tutti i modelli VirtualMachineType disponibili.
Questo documento è destinato agli sviluppatori dei gruppi di amministratori della piattaforma o operatori di applicazioni che creano e configurano le istanze VM. Per saperne di più, consulta Pubblico per la documentazione GDC con air gap.
Prima di iniziare
Prima di continuare, assicurati di avere:
- La gcloud CLI
scaricata, installata e configurata. Tutti i comandi CLI per GDC utilizzano la CLI
gdcloudokubectle richiedono un ambiente di sistema operativo (OS).
- Utilizza il percorso del file kubeconfig del server API di gestione per sostituire
MANAGEMENT_API_SERVERin queste istruzioni.
Informazioni su VirtualMachineType
GDC definisce una risorsa VirtualMachineType con alcuni parametri per una VM, tra cui CPU, memoria e GPU. GDC offre vari modelli VirtualMachineType per scopi diversi. Puoi anche utilizzare modelli VirtualMachineType predefiniti che si distinguono per le configurazioni di memoria, ad esempio standard, highmem e highcpu.
Serie di macchine N
Puoi utilizzare le macchine della serie N per i workload VM di uso generico, ad esempio, per il computing ad alte prestazioni (HPC) e le attività con vincoli di CPU.
Di seguito è riportato un elenco di tutte le macchine VirtualMachineType predefinite della serie N di Distributed Cloud:
| Nome | vCPUs | Memoria | GPU |
|---|---|---|---|
| n2-standard-2-gdc | 2 | 8G | N/D |
| n2-standard-4-gdc | 4 | 16G | N/D |
| n2-standard-8-gdc | 8 | 32G | N/D |
| n2-standard-16-gdc | 16 | 64G | N/D |
| n2-standard-32-gdc | 32 | 128G | N/D |
| n2-highcpu-8-gdc | 8 | 8G | N/D |
| n2-highmem-2-gdc | 2 | 16G | N/D |
| n2-highmem-4-gdc | 4 | 32G | N/D |
| n2-highmem-8-gdc | 8 | 64G | N/D |
| n2-highmem-16-gdc | 16 | 128G | N/D |
| n2-highmem-32-gdc | 32 | 256G | N/D |
| n3-standard-2-gdc | 2 | 8G | N/D |
| n3-standard-4-gdc | 4 | 16G | N/D |
| n3-standard-8-gdc | 8 | 32G | N/D |
| n3-standard-16-gdc | 16 | 64G | N/D |
| n3-standard-32-gdc | 32 | 128G | N/D |
| n3-standard-64-gdc | 64 | 256G | N/D |
| n3-standard-80-gdc | 80 | 320G | N/D |
| n4-highmem-4-gdc | 4 | 32G | N/D |
| n4-highmem-8-gdc | 8 | 64G | N/D |
| n4-highmem-16-gdc | 16 | 128G | N/D |
| n4-highmem-32-gdc | 32 | 256G | N/D |
| n4-highmem-48-gdc | 48 | 384G | N/D |
| n4-highmem-64-gdc | 64 | 512G | N/D |
| n4-highmem-80-gdc | 80 | 640G | N/D |
Serie di macchine A
Le macchine della serie A sono macchine "ottimizzate per l'acceleratore" che utilizzano le GPU NVIDIA. Puoi utilizzare questi tipi di macchine per eseguire workload con accelerazione GPU, ad esempio intelligenza artificiale (AI) e machine learning (ML).
Di seguito è riportato un elenco di tutte le macchine VirtualMachineType predefinite della serie A di Distributed Cloud:
| Nome | vCPUs | Memoria | GPU |
|---|---|---|---|
| a2-highgpu-1g-gdc | 12 | 85G | 1x A100 da 40 GB |
| a2-ultragpu-1g-gdc | 12 | 170G | 1x A100 da 80 GB |
| a2-ultragpu-2g-gdc | 24 | 340G | 2x A100 da 80 GB |
| a3-highgpu-1g-gdc | 28 | 240G | 1x H100 da 94 GB |
| a3-highgpu-2g-gdc | 56 | 480G | 2x H100 da 94 GB |
| a3-highgpu-4g-gdc | 112 | 960G | 4x H100 da 94 GB |
| a3-ultragpu-8g-gdc | 224 | 1792G | 8x H200 da 141 GB |
| a4-ultragpu-8g-gdc | 224 | 3584G | 8x B300 |
Per utilizzare un tipo di macchina della serie A per l'istanza VM, consulta Crea e avvia un'istanza VM con GPU NVIDIA.
Elenca tutte le macchine VirtualMachineType predefinite
Per visualizzare tutti i modelli VirtualMachineType disponibili nel tuo ambiente, puoi controllare l'elenco Tipo di macchina nella console GDC oppure utilizzare uno dei seguenti comandi kubectl o CLI gdcloud:
Console
- Accedi alla console GDC.
- Nel menu di navigazione, fai clic su Macchine virtuali > Istanze > Crea istanza.
- Nella pagina Informazioni di base, vai alla sezione Tipo di macchina. Assicurati che il pulsante di attivazione/disattivazione per uso generico sia selezionato.
- Esamina l'elenco dei tipi di macchine predefiniti disponibili.
gdcloud
gdcloud compute machine-types list
kubectl
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n vm-system \
get virtualmachinetypes.virtualmachine.gdc.goog
- Sostituisci
MANAGEMENT_API_SERVERcon il file kubeconfig per il server API di gestione.
Visualizza un singolo VirtualMachineType
Per visualizzare un VirtualMachineType specifico, puoi utilizzare la CLI kubectl:
kubectl
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n vm-system \
get virtualmachinetypes.virtualmachine.gdc.goog VMType_NAME \
-o yaml
Sostituisci quanto segue:
MANAGEMENT_API_SERVERcon il file kubeconfig per il server API di gestione.VMType_NAMEcon il nome diVirtualMachineTypesu cui vuoi eseguire la query.