Ce document explique comment créer des machines virtuelles (VM) hautes performances dans Google Distributed Cloud (GDC) sous air gap pour les charges de travail nécessitant beaucoup de mémoire.
Ce type de VM utilise une forme de machine N4 et est idéal pour les applications qui nécessitent un débit constant et une faible latence, telles que les bases de données à grande échelle et l'analyse de données en temps réel. Pour en savoir plus sur la façon dont les formes optimisent le calcul et la virtualisation, consultez Types de machines virtuelles.
Ce document s'adresse aux administrateurs de plate-forme qui appartiennent à des groupes d'administrateurs de plate-forme chargés de créer des machines virtuelles. Pour en savoir plus, consultez la documentation sur les audiences pour GDC sous air gap.
Avant de commencer
Ouvrez un ticket pour demander à l'opérateur d'infrastructure de provisionner les serveurs o3-highmem1-192-gdc-metal nécessaires et d'activer les optimisations HPC.
Une fois le ticket résolu, vous pouvez créer une VM hautes performances.
Demander des rôles IAM
Contactez l'administrateur IAM de votre projet pour demander les rôles suivants dans votre projet :
- Administrateur de projet de machine virtuelle (
project-vm-admin) : créez, modifiez, listez et supprimez des VM standards et hautes performances dans l'espace de noms du projet.
Tous les rôles de VM doivent être liés à l'espace de noms du projet dans lequel réside la VM. Suivez la procédure pour vérifier votre accès.
Créer une VM hautes performances
Pour activer le calcul hautes performances (HPC) sur une VM, ajoutez le
virtualmachine.gdc.goog/enable-high-perf: "true" libellé au VirtualMachine
manifeste. Lorsque ce libellé est appliqué, des rejets et des libellés sont automatiquement ajoutés à la VM pour s'assurer qu'elle s'exécute sur des nœuds dédiés et optimisés.
Pour créer un disque pour votre VM, enregistrez le
VirtualMachineDiskmanifeste suivant sous le nomDISK_NAME.yaml:apiVersion: virtualmachine.gdc.goog/v1 kind: VirtualMachineDisk metadata: name: DISK_NAME spec: source: image: name: VM_IMAGE namespace: vm-system size: 20GiCréez le disque :
kubectl apply -f DISK_NAME.yamlPour créer la VM hautes performances, enregistrez le
VirtualMachinemanifeste suivant sous le nomVM_NAME.yaml. Notez l'inclusion du libellévirtualmachine.gdc.goog/enable-high-perf: "true".apiVersion: virtualmachine.gdc.goog/v1 kind: VirtualMachine metadata: name: VM_NAME labels: virtualmachine.gdc.goog/enable-high-perf: "true" spec: compute: virtualMachineType: VM_TYPE disks: - virtualMachineDiskRef: name: DISK_NAME boot: true autoDelete: true shieldConfig: bootType: uefi enableSecureBoot: true enableVtpm: falseCréez la VM :
kubectl apply -f VM_NAME.yaml
Étape suivante
- Consultez les images compatibles avec GDC.
- Créez et démarrez une instance de VM qui utilise votre image.
- Créez un disque de démarrage pour votre VM.