Types de machines des nœuds de cluster

Lorsque vous créez un cluster Kubernetes dans Google Distributed Cloud (GDC) air-gapped, vous créez des pools de nœuds qui sont responsables de l'exécution de vos charges de travail de conteneurs dans le cluster. Vous provisionnez des nœuds en fonction des exigences de votre charge de travail de conteneur et pouvez les mettre à jour à mesure que vos exigences évoluent.

GDC fournit des types de machines prédéfinis pour vos nœuds de calcul, que vous pouvez sélectionner lorsque vous ajoutez un pool de nœuds. Il existe également plusieurs façons de partitionner des instances de GPU distinctes à l'aide de la fonctionnalité MIG (Multi-Instance GPU).

Consultez les sections suivantes pour connaître les types de machines disponibles et la compatibilité avec les GPU.

Types de machines disponibles

GDC définit les types de machines avec certains paramètres pour un nœud de cluster Kubernetes, y compris le processeur, la mémoire et le GPU. GDC propose différents types de machines pour différents usages. Par exemple, les clusters utilisent n2-standard-4-gdc pour les charges de travail de conteneurs à usage général. Si vous prévoyez d'exécuter des notebooks d'intelligence artificielle (IA) et de machine learning (ML), vous devez provisionner des machines GPU, telles que a2-highgpu-1g-gdc.

Vous trouverez ci-dessous la liste de tous les types de machines prédéfinis GDC disponibles pour les nœuds de calcul des clusters Kubernetes :

Nom Processeurs virtuels Mémoire GPU
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-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 256 Go N/A
a2-highgpu-1g-gdc 12 85G 1 x A100 40 Go
a2-ultragpu-1g-gdc 12 170G 1 x A100 80 Go
a2-ultragpu-2g-gdc 24 340G 2 x A100 80 Go
a3-highgpu-1g-gdc 28 240G 1 x H100 94 Go
a3-highgpu-2g-gdc 56 480G 2x H100 94 Go
a3-highgpu-4g-gdc 112 960G 4 x H100 94 Go

Profils de MIG compatibles

Cette section définit les schémas de partitionnement compatibles des profils MIG sur les GPU compatibles. Vous pouvez définir un schéma de partitionnement pour un pool de nœuds dans votre ressource personnalisée Cluster.

Pour savoir comment appliquer un schéma de partitionnement de GPU, consultez Ajouter un pool de nœuds.

GPU A100 40 Go

Le tableau suivant définit les profils MIG compatibles avec le GPU NVIDIA A100 40 Go :

Schéma de partitionnement Partitions disponibles
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 80 Go

Le tableau suivant définit les profils MIG compatibles avec le GPU NVIDIA A100 80 Go :

Schéma de partitionnement Partitions disponibles
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 94 Go

Le tableau suivant définit les profils MIG compatibles avec le GPU NVIDIA H100 94 Go :

Schéma de partitionnement Partitions disponibles
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 1 x 7g.94gb
mixed-1 1x 4g.47gb
1x 3g.47gb
mixed-2 1 x 4,47 Go
1 x 2,24 Go
1 x 1,12 Go
mixed-3 1x 4,47 Go
3x 1,12 Go
mixed-4 1x 3g.47gb
2x 2g.24gb
mixed-5 1 x 3,47 Go
1 x 2,24 Go
2 x 1,12 Go
mixed-6 1 x 3,47 Go
4 x 1,12 Go
mixed-7 3x 2g.24gb
1x 1g.12gb
mixed-8 2x 2g.24gb
3x 1g.12gb
mixed-9 1x 2g.24gb
5x 1g.12gb