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 |