Pour les charges de travail exigeantes en mémoire qui nécessitent des optimisations de performances, vous pouvez créer une machine virtuelle (VM) avec une forme N4. Ces VM utilisent des optimisations de calcul et de virtualisation pour répondre aux exigences de performances.
Cette page s'adresse aux administrateurs de plate-forme appartenant à des groupes d'administrateurs de plate-forme et chargés de créer des machines virtuelles. Pour en savoir plus, consultez la documentation sur les audiences pour GDC air-gapped.
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 problème résolu, vous pourrez créer une VM hautes performances.
Autorisations requises
Pour obtenir les autorisations nécessaires pour créer une VM hautes performances, demandez à votre administrateur IAM de projet de vous accorder le rôle Administrateur de VirtualMachine de projet (project-vm-admin) dans l'espace de noms du projet dans lequel réside la VM. Pour en savoir plus sur les rôles, consultez Définitions des rôles.
Créer une VM hautes performances
Pour activer le calcul hautes performances (HPC) sur une VM, ajoutez le libellé virtualmachine.gdc.goog/enable-high-perf: "true" au fichier manifeste VirtualMachine. Lorsque ce libellé est appliqué, des rejets et des libellés sont automatiquement ajoutés à la VM pour garantir 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 fichier manifeste
VirtualMachineDisksuivant 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 fichier manifeste
VirtualMachinesuivant 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