Informationen zur Bulk-Erstellung von VMs


Mit der Bulk-Erstellung von VM-Instanzen können Sie eine große Anzahl von VMs erstellen, die identisch und voneinander unabhängig sind. Wenn Sie VMs im Bulk erstellen, haben Sie folgende Möglichkeiten:

  • Minimieren Sie die Inanspruchnahme der API-Ratenbegrenzungen. Anfragen zum Erstellen von VMs im Bulk nutzen die API-Ratenbegrenzungen, als würden Sie eine einzelne VM erstellen.

  • Die VM-Erstellung auf mehrere Zonen in einer Region verteilen Bei regionalen Anfragen bestimmt Compute Engine die Zone, in der die VMs basierend auf den Zonen mit verfügbarer Hardware erstellt werden sollen. Dabei werden die verfügbare Kapazität in den einzelnen Zonen sowie alle Ihre reservations berücksichtigt.

Compute Engine verwaltet VMs, die Sie im Bulk erstellen, nicht. Verwenden Sie verwaltete Instanzgruppen, um eine Gruppe verwalteter VMs zu erstellen.

VMs im Bulk oder API-Batchanfragen erstellen

Das Erstellen von VMs im Bulk unterscheidet sich vom Verarbeiten von API-Batchanfragen mit der instances.insert-Methode. In der folgenden Tabelle werden diese beiden Möglichkeiten zum Erstellen mehrerer VMs verglichen:

Funktionen API-Batchanfragen VMs im Bulk erstellen
Zonenauswahl
Automatische Auswahl anhand von Überlegungen wie Ressourcenverfügbarkeit und Kontingent
Manuell Automatisch bei Verwendung des regionalen Endpunkts
Vorabvalidierung
Anfrage schlägt sofort fehl, wenn sie nicht möglich ist
Nein Mit Kapazität und Kontingent
Generierung des VM-Namens
Basierend auf einem angegebenen Namensmuster automatisch generiert
Manuell Optional automatisch generiert
Automatisches Rollback
Anfrage wird automatisch zurückgesetzt, falls die Zielanzahl von VMs nicht von Compute Engine erstellt werden kann
Nein Optional aktiviert
API-Ratenbegrenzung
Auswirkungen von Anfragen auf die API-Ratenbegrenzung
Eine Anfrage pro VM Eine Anfrage pro Bulk-Vorgang

Beschränkungen

In der folgenden Liste sind die Einschränkungen aufgeführt, die beim Bulk-Erstellen von VMs gelten:

  • Laufwerke. Sie können keine VMs mit Laufwerken erstellen, die durch vom Kunden bereitgestellte Verschlüsselungsschlüssel (Customer Supplied Encryption Keys, CSEK) geschützt sind.

  • Globales DNS. Wenn Sie globales DNS verwenden, kann es zu Namenskonflikten kommen, da der voll qualifizierte Domainname (FQDN) die Zone nicht enthält. Das können Sie mit zonalem DNS vermeiden. Wenn Sie nicht zu zonalem DNS wechseln können, vermeiden Sie die Verwendung desselben Namensmusters in verschiedenen Regionen. Weitere Informationen finden Sie unter Typen von internen DNS-Namen.

  • Maschinen-Images Sie können keine VMs aus Maschinen-Images erstellen.

  • Anzahl der VMs Sie können für jeden Aufruf bis zu 5.000 VMs erstellen. Außerdem können Sie maximal 8.000 Instanzen gleichzeitig erstellen. Dieses Limit für den gleichzeitigen Betrieb wird zwischen instances.insert und instances.bulkInsert aufgeteilt.

  • Knoten für einzelne Mandanten Sie können keine VMs erstellen, die Knotenaffinitätslabels für einzelne Mandanten verwenden.

  • VM-Attribute. Alle VM-Attribute mit Ausnahme der Namen und der benutzerdefinierten Hostnamen müssen identisch sein. Sie können keine VM-Attribute verwenden, die sich zwischen VMs überschneiden. Dazu gehören unter anderem benutzerdefinierte Hostnamen, statische externe IP-Adressen und statische interne IP-Adressen.

Audit-Logs

Compute Engine protokolliert Informationen zur VM-Erstellung im Bulk im Audit-Log für Administratoraktivitäten, wenn Sie den API-Aufruf ausführen und der API-Aufruf abgeschlossen wird.

Compute Engine erstellt auch separate Audit-Logs für jede VM. Sie finden das Audit-Log für eine einzelne VM, indem Sie den Wert von protoPayload.resourceName mit dem VM-Namen abgleichen, der durch das Benennungsmuster generiert wird, das Sie mit der Anfrage angeben.

Preise

Für die Verwendung der VM-Erstellung im Bulk fallen keine zusätzlichen Gebühren an. Die Abrechnung beginnt wie beim Erstellen einzelner VMs, wenn Sie die VMs erstellen.

Ihnen werden keine VMs in Rechnung gestellt, die von der Compute Engine nicht erstellt werden können.

Nächste Schritte