Tipi di macchine dei nodi del cluster

Quando crei un cluster Kubernetes in Google Distributed Cloud (GDC) air-gapped, crei pool di nodi responsabili dell'esecuzione dei carichi di lavoro dei container nel cluster. Esegui il provisioning dei nodi in base ai requisiti del carico di lavoro dei container e puoi aggiornarli man mano che i requisiti cambiano.

GDC fornisce tipi di macchina predefiniti per i nodi worker selezionabili quando aggiungi un pool di nodi. Esistono anche diversi modi per partizionare istanze GPU separate utilizzando la funzionalità GPU multi-istanza (MIG).

Consulta le sezioni seguenti per i tipi di macchine disponibili e il supporto GPU.

Tipi di macchine disponibili

GDC definisce i tipi di macchine con alcuni parametri per un nodo del cluster Kubernetes, tra cui CPU, memoria e GPU. GDC offre vari tipi di macchine per scopi diversi. Ad esempio, i cluster utilizzano n2-standard-4-gdc per i carichi di lavoro dei container generici. Se prevedi di eseguire notebook di intelligenza artificiale (AI) e machine learning (ML), devi eseguire il provisioning di macchine GPU, ad esempio a2-highgpu-1g-gdc.

Di seguito è riportato un elenco di tutti i tipi di macchine predefinite GDC disponibili per i nodi worker del cluster Kubernetes:

Nome vCPU Memoria GPU
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-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
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

Profili MIG supportati

Questa sezione definisce gli schemi di partizionamento supportati dei profili MIG sulle GPU supportate. Puoi definire uno schema di partizionamento per un pool di nodi nella risorsa personalizzata Cluster.

Per ulteriori informazioni su come applicare uno schema di partizionamento della GPU, consulta Aggiungere un node pool.

GPU A100 da 40 GB

La tabella seguente definisce i profili MIG supportati sulla GPU NVIDIA A100 da 40 GB:

Schema di partizionamento Partizioni disponibili
1g.5gb 7x 1g.5gb
2g.10gb 3x 2g.10gb
3g.20gb 2x 3g.20gb
7g.40gb 1x 7g.40gb
mixed-1 1x 4g.20gb
1x 2g.10gb
1x 1g.5gb
mixed-2 1x 4g.20gb
3x 1g.5gb
mixed-3 1x 3g.20gb
2x 2g.10gb
mixed-4 1x 3g.20gb
1x 2g.10gb
2x 1g.5gb
mixed-5 1x 3g.20gb
4x 1g.5gb
mixed-6 3x 2g.10gb
1x 1g.5b
mixed-7 2x 2g.10gb
3x 1g.5b
mixed-8 1x 2g.10gb
5x 1g.5gb

GPU A100 da 80 GB

La seguente tabella definisce i profili MIG supportati sulla GPU NVIDIA A100 da 80 GB:

Schema di partizionamento Partizioni disponibili
1g.10gb 7x 1g.10gb
2g.20gb 3x 2g.20gb
3g.40gb 2x 3g.40gb
7g.80gb 1x 7g.80gb
mixed-1 1x 4g.40gb
1x 2g.20gb
1x 1g.10gb
mixed-2 1x 4g.40gb
3x 1g.10gb
mixed-3 1x 3g.40gb
2x 2g.20gb
mixed-4 1x 3g.40gb
1x 2g.20gb
2x 1g.10gb
mixed-5 1x 3g.40gb
4x 1g.10gb
mixed-6 3x 2g.20gb
1x 1g.10gb
mixed-7 2x 2g.20gb
3x 1g.10gb
mixed-8 1x 2g.20gb
5x 1g.10gb

GPU H100 da 94 GB

La tabella seguente definisce i profili MIG supportati sulla GPU NVIDIA H100 da 94 GB:

Schema di partizionamento Partizioni disponibili
1g.12gb 7x 1g.12gb
1g.24gb 7x 1g.24gb
2g.24gb 3x 2g.24gb
3g.47gb 2x 3g.47gb
4g.47gb 1x 4g.47gb
7g.94gb 1x 7g.94gb
mixed-1 1x 4g.47gb
1x 3g.47gb
mixed-2 1x 4g.47gb
1x 2g.24gb
1x 1g.12gb
mixed-3 1x 4g.47gb
3x 1g.12gb
mixed-4 1x 3g.47gb
2x 2g.24gb
mixed-5 1x 3g.47gb
1x 2g.24gb
2x 1g.12gb
mixed-6 1x 3g.47gb
4x 1g.12gb
mixed-7 3x 2g.24gb
1x 1g.12gb
mixed-8 2x 2g.24gb
3x 1g.12gb
mixed-9 1x 2g.24gb
5x 1g.12gb