Ce document décrit les types de machines prédéfinis disponibles pour configurer votre instance de machine virtuelle (VM) dans les environnements Google Distributed Cloud (GDC) sous air gap.
Lorsque vous créez une charge de travail de VM dans (GDC), vous pouvez sélectionner le modèle VirtualMachineType, qui détermine les ressources allouées à cette VM. GDC propose des modèles VirtualMachineType prédéfinis parmi lesquels vous pouvez choisir lors de la création de votre charge de travail de VM. Utilisez la console GDC ou l'interface de ligne de commande (CLI) pour afficher tous les modèles VirtualMachineType disponibles.
Ce document est destiné aux développeurs des groupes d'administrateurs de plate-forme ou d'opérateurs d'applications qui créent et configurent des instances de VM. Pour en savoir plus, consultez la documentation sur les audiences pour GDC sous air gap.
Avant de commencer
Avant de continuer, assurez-vous de disposer des éléments suivants :
- Le gdcloud CLI
téléchargée, installée et configurée. Toutes les commandes CLI pour GDC utilisent la CLI
gdcloudoukubectlet nécessitent un environnement de système d'exploitation (OS).
- Utilisez le chemin d'accès au fichier kubeconfig du serveur de l'API Management pour remplacer
MANAGEMENT_API_SERVERdans ces instructions.
À propos de VirtualMachineType
GDC définit une ressource VirtualMachineType avec certains paramètres pour une VM, y compris le processeur, la mémoire et le GPU. GDC propose différents modèles VirtualMachineType à des fins différentes. Vous pouvez également utiliser des modèles VirtualMachineType prédéfinis qui se distinguent par des configurations de mémoire, telles que standard, highmem et highcpu.
Série de machines N
Vous pouvez utiliser des machines de la série N pour les charges de travail de VM à usage général, par exemple, le calcul hautes performances (HPC) et les tâches liées au processeur.
Voici la liste de toutes les machines VirtualMachineType prédéfinies de la série n de Distributed Cloud :
| Nom | vCPUs | Mémoire | GPU |
|---|---|---|---|
| n2-standard-2-gdc | 2 | 8 Go | N/A |
| n2-standard-4-gdc | 4 | 16 Go | N/A |
| n2-standard-8-gdc | 8 | 32 Go | N/A |
| n2-standard-16-gdc | 16 | 64 Go | N/A |
| n2-standard-32-gdc | 32 | 128 Go | N/A |
| n2-highcpu-8-gdc | 8 | 8 Go | N/A |
| n2-highmem-2-gdc | 2 | 16 Go | N/A |
| n2-highmem-4-gdc | 4 | 32 Go | N/A |
| n2-highmem-8-gdc | 8 | 64 Go | N/A |
| n2-highmem-16-gdc | 16 | 128 Go | N/A |
| n2-highmem-32-gdc | 32 | 256 Go | N/A |
| n3-standard-2-gdc | 2 | 8 Go | N/A |
| n3-standard-4-gdc | 4 | 16 Go | N/A |
| n3-standard-8-gdc | 8 | 32 Go | N/A |
| n3-standard-16-gdc | 16 | 64 Go | N/A |
| n3-standard-32-gdc | 32 | 128 Go | N/A |
| n3-standard-64-gdc | 64 | 256 Go | N/A |
| n3-standard-80-gdc | 80 | 320 Go | N/A |
| n4-highmem-4-gdc | 4 | 32 Go | N/A |
| n4-highmem-8-gdc | 8 | 64 Go | N/A |
| n4-highmem-16-gdc | 16 | 128 Go | N/A |
| n4-highmem-32-gdc | 32 | 256 Go | N/A |
| n4-highmem-48-gdc | 48 | 384 Go | N/A |
| n4-highmem-64-gdc | 64 | 512 Go | N/A |
| n4-highmem-80-gdc | 80 | 640 Go | N/A |
Série de machines A
Les machines de la série A sont des machines "optimisées pour les accélérateurs" qui utilisent des GPU NVIDIA. Vous pouvez utiliser ces types de machines pour exécuter des charges de travail accélérées par GPU, par exemple, l'intelligence artificielle (IA) et le machine learning (ML).
Voici la liste de toutes les machines VirtualMachineType prédéfinies de la série A de Distributed Cloud :
| Nom | vCPUs | Mémoire | GPU |
|---|---|---|---|
| a2-highgpu-1g-gdc | 12 | 85 Go | 1x A100 40 Go |
| a2-ultragpu-1g-gdc | 12 | 170 Go | 1x A100 80 Go |
| a2-ultragpu-2g-gdc | 24 | 340 Go | 2x A100 80 Go |
| a3-highgpu-1g-gdc | 28 | 240 Go | 1x H100 94 Go |
| a3-highgpu-2g-gdc | 56 | 480 Go | 2x H100 94 Go |
| a3-highgpu-4g-gdc | 112 | 960 Go | 4x H100 94 Go |
| a3-ultragpu-8g-gdc | 224 | 1 792 Go | 8x H200 141 Go |
| a4-ultragpu-8g-gdc | 224 | 3 584 Go | 8x B300 |
Pour utiliser un type de machine de la série A pour votre instance de VM, consultez Créer et démarrer une instance de VM avec des GPU NVIDIA.
Lister toutes les machines VirtualMachineType prédéfinies
Pour afficher tous les modèles VirtualMachineType disponibles dans votre environnement, vous pouvez consulter la liste Type de machine dans la console GDC ou utiliser l'une des commandes kubectl ou gdcloud CLI suivantes :
Console
- Connectez-vous à la console GDC.
- Dans le menu de navigation, cliquez sur Machines virtuelles > Instances > Créer une instance.
- Sur la page Informations de base, accédez à la section Type de machine. Assurez-vous que le bouton à bascule Usage général est sélectionné.
- Consultez la liste des types de machines prédéfinis disponibles.
gdcloud
gdcloud compute machine-types list
kubectl
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n vm-system \
get virtualmachinetypes.virtualmachine.gdc.goog
- Remplacez
MANAGEMENT_API_SERVERpar le fichier kubeconfig du serveur de l'API Management.
Afficher un seul VirtualMachineType
Pour afficher un VirtualMachineType spécifique, vous pouvez utiliser la CLI kubectl :
kubectl
kubectl --kubeconfig MANAGEMENT_API_SERVER \
-n vm-system \
get virtualmachinetypes.virtualmachine.gdc.goog VMType_NAME \
-o yaml
Remplacez les éléments suivants :
MANAGEMENT_API_SERVERavec le fichier kubeconfig de l'API Management.VMType_NAMEpar le nom duVirtualMachineTypeque vous souhaitez interroger.