In diesem Dokument wird beschrieben, wie Sie in Google Distributed Cloud (GDC) mit Air Gap virtuelle Maschinen (VMs) mit hoher Leistung für speicherintensive Arbeitslasten erstellen.
Diese Art von VM verwendet eine N4-Maschinenkonfiguration und ist ideal für Anwendungen, die einen konsistenten Durchsatz und eine niedrige Latenz erfordern, z. B. für umfangreiche Datenbanken und Echtzeit-Datenanalysen. Weitere Informationen dazu, wie Konfigurationen die Rechenleistung und Virtualisierung optimieren, finden Sie unter VM-Typen.
Dieses Dokument richtet sich an Plattformadministratoren in Plattformadministratorgruppen, die für die Erstellung virtueller Maschinen verantwortlich sind. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.
Hinweis
Eröffnen Sie ein Ticket, um den Infrastrukturadministrator zu bitten, die erforderlichen o3-highmem1-192-gdc-metal-Server bereitzustellen und HPC-Optimierungen zu aktivieren.
Wenn das Ticket geschlossen wurde, können Sie eine VM mit hoher Leistung erstellen.
IAM-Rollen anfordern
Wenden Sie sich an Ihren Projekt-IAM-Administrator, um die folgenden Rollen für Ihr Projekt anzufordern:
- Projektadministrator für virtuelle Maschinen (
project-vm-admin): Erstellen, ändern, auflisten und löschen Sie Standard-VMs und VMs mit hoher Leistung im Projekt-Namespace.
Alle VM-Rollen müssen an den Namespace des Projekts gebunden sein, in dem sich die VM befindet. Folgen Sie der Anleitung, um Ihren Zugriff zu bestätigen.
VM mit hoher Leistung erstellen
Wenn Sie Hochleistungs-Computing (HPC) auf einer VM aktivieren möchten, fügen Sie dem VirtualMachine
Manifest das
virtualmachine.gdc.goog/enable-high-perf: "true" Label hinzu. Wenn dieses Label angewendet wird, werden der VM automatisch Markierungen und Labels hinzugefügt, damit sie auf dedizierten, optimierten Knoten ausgeführt wird.
Wenn Sie ein Laufwerk für Ihre VM erstellen möchten, speichern Sie das folgende
VirtualMachineDiskManifest alsDISK_NAME.yaml:apiVersion: virtualmachine.gdc.goog/v1 kind: VirtualMachineDisk metadata: name: DISK_NAME spec: source: image: name: VM_IMAGE namespace: vm-system size: 20GiErstellen Sie das Laufwerk:
kubectl apply -f DISK_NAME.yamlWenn Sie die VM mit hoher Leistung erstellen möchten, speichern Sie das folgende
VirtualMachineManifest alsVM_NAME.yaml. Beachten Sie dasvirtualmachine.gdc.goog/enable-high-perf: "true"Label.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: falseErstellen Sie die VM:
kubectl apply -f VM_NAME.yaml
Nächste Schritte
- Von GDC unterstützte Images ansehen
- VM -Instanz mit Ihrem Image erstellen und starten
- Bootlaufwerk erstellen für Ihre VM.