In diesem Dokument finden Sie eine Übersicht über Anfragen zur Größenänderung in einer verwalteten Instanzgruppe (Managed Instance Group, MIG). Weitere Informationen zu anderen Möglichkeiten, einer MIG VM-Instanzen hinzuzufügen, finden Sie unter Instanzen zu einer MIG hinzufügen.
Anfragen zur Größenänderung für MIGs bieten folgende Vorteile:
VMs in der MIG auf einmal erstellen. Wenn Ressourcen verfügbar sind, erstellt die MIG VMs auf einmal. So vermeiden Sie Gebühren für eine teilweise Kapazität, bis alle Ressourcen verfügbar sind.
Stark nachgefragte Ressourcen erhalten. Sie können Anfragen zur Größenänderung für MIGs mit den Bereitstellungsmodellen „Flex-Start“ oder „Reservierungsgebunden“ verwenden. Diese Bereitstellungsmodelle bieten folgende Vorteile:
Sie haben eine höhere Chance, stark nachgefragte Ressourcen wie GPUs zu erhalten.
Je nach Maschinentyp, der von den angeforderten VMs verwendet wird, erhalten Sie einen Rabatt von bis zu 53% auf Arbeitsspeicher, vCPUs und alle angehängten GPUs.
Anwendungsfälle
Sie können Anfragen zur Größenänderung in einer MIG für Folgendes verwenden:
Flex-Start-VMs erstellen. Sie können anfordern, dass Flex-Start-VMs erstellt werden, um Ressourcen zu erhalten, sobald sie verfügbar sind. Diese VMs eignen sich für Arbeitslasten, die bis zu sieben Tage lang ausgeführt werden müssen, aber jederzeit gestartet werden können. Wenn Sie Anfragen zur Größenänderung verwenden, um Flex-Start-VMs zu erstellen, geschieht Folgendes:
Die MIG plant die Erstellung von Flex-Start-VMs, sobald Ressourcen verfügbar sind.
Nachdem die MIG die angeforderten Flex-Start-VMs erstellt hat, werden sie ausgeführt, bis einer der folgenden Fälle eintritt:
Compute Engine löscht die Flex-Start-VMs am Ende ihrer Ausführungsdauer.
Sie löschen die Flex-Start-VMs.
VMs durch Nutzung einer Reservierung erstellen. Sie können anfordern, dass VMs mit dem Bereitstellungsmodell „Reservierungsgebunden“ erstellt werden, um eine Reservierung zu nutzen. Wenn Sie Anfragen zur Größenänderung verwenden, um eine Reservierung zu nutzen, geschieht Folgendes:
Die MIG erstellt VMs zum oder nach dem Startzeitpunkt der Reservierung.
Nachdem die MIG die angeforderten VMs erstellt hat, werden sie ausgeführt, bis einer der folgenden Fälle eintritt:
Compute Engine löscht die Reservierung zum Endzeitpunkt.
Sie beenden oder löschen die VMs.
Funktionsweise von Anfragen zur Größenänderung
In den folgenden Abschnitten wird die Funktionsweise von Anfragen zur Größenänderung für MIGs erläutert.
Bei der Erstellung
Geben Sie zum Erstellen einer Anfrage zur Größenänderung für eine MIG die folgenden Attribute an:
Verwenden Sie eines der folgenden Attribute, um die Anzahl der zu erstellenden VMs zu definieren:
resizeBy: die Anzahl der zu erstellenden VMs. Die MIG generiert automatisch VM-Namen.instanceNames: eine Liste von VM-Namen. Die MIG erstellt für jeden von Ihnen angegebenen Namen eine VM. Dieses Attribut befindet sich im Vorschaumodus. Verwenden Sie es, wenn für Ihre Arbeitslast bestimmte VM-Namen erforderlich sind.
requestedRunDuration: die Dauer, für die die VMs ausgeführt werden müssen. Die Ausführungsdauer muss zwischen 10 Minuten und sieben Tagen liegen. Dieses Attribut ist optional. Wenn Sie Anfragen zur Größenänderung für MIGs verwenden, um VMs zu erstellen, sobald Ressourcen verfügbar sind, überschreibt dieses Attribut die in der Instanzvorlage der MIG angegebene Ausführungsdauer.
Nach der Erstellung
Nachdem Sie eine Anfrage zur Größenänderung für eine MIG erstellt haben, durchläuft die Anfrage verschiedene Status. Das folgende Diagramm zeigt diese Status:

Die im vorherigen Diagramm gezeigten Status sind folgende:
CREATING: Compute Engine hat die Anfrage zur Größenänderung erhalten. Die Zielgröße der MIG wird um die in der Anfrage angegebene Anzahl von VMs erhöht und die MIG erstellt verwaltete Instanzen im StatusCREATING. Diese verwalteten Instanzen stellen die VMs dar, die die MIG erstellt, wenn die Anfrage zur Größenänderung erfolgreich ist.ACCEPTED: Compute Engine hat die Anfrage erstellt und akzeptiert. Je nach Anwendungsfall für Anfragen zur Größenänderung für MIGs führt Compute Engine einen der folgenden Schritte aus:Flex-Start-VMs erstellen. Der Dynamic Workload Scheduler plant nach bestem Bemühen die Erstellung von Flex-Start-VMs basierend auf der Verfügbarkeit und der in der Anfrage angegebenen Ausführungsdauer. Wenn Sie nicht über ausreichendes Kontingent für die Standardzuweisung oder die Zuweisung auf Abruf verfügen oder wenn Ressourcen vorübergehend nicht verfügbar sind, behält der Dynamic Workload Scheduler die Anfrage bei, bis Sie über ausreichendes Kontingent verfügen und Ressourcen verfügbar werden.
VMs durch Nutzung einer Reservierung erstellen. Wenn die automatisch erstellte Reservierung, die Sie nutzen möchten, ihren Startzeitpunkt erreicht hat, ändert sich der Status der Anfrage in
SUCCEEDED. Andernfalls bleibt die Anfrage bestehen, bis die Reservierung ihren Startzeitpunkt erreicht.
SUCCEEDED: Die MIG hat die angeforderte Anzahl von VMs auf einmal erstellt. Die VMs werden je nach Verfügbarkeit so nah wie möglich beieinander zugewiesen. Je nach Anwendungsfall für Anfragen zur Größenänderung für MIGs geschieht Folgendes:Wenn die MIG Flex-Start-VMs erstellt, werden sie ausgeführt, bis die MIG sie am Ende ihrer Ausführungsdauer löscht oder bis Sie die VMs löschen. Sie können die VMs nicht neu erstellen, beenden oder anhalten.
Wenn die MIG VMs erstellt, indem sie eine automatisch erstellte Reservierung nutzt, werden die VMs ausgeführt, bis der Reservierungszeitraum endet oder bis Sie die VMs beenden, anhalten oder löschen.
FAILED: Die Anfrage zur Größenänderung ist aufgrund eines technischen Fehlers fehlgeschlagen. Daher verringert Compute Engine die Zielgröße der MIG um die Anzahl der angeforderten VMs.CANCELLED: Ein Nutzer hat die Anfrage zur Größenänderung abgebrochen. Wenn Sie eine Anfrage zur Größenänderung abbrechen, verhindert Compute Engine, dass die MIG die angeforderten Ressourcen erstellt. Nachdem Sie eine Anfrage zur Größenänderung abgebrochen haben, verringert Compute Engine die Zielgröße der MIG um die Anzahl der angeforderten VMs und löscht die Anfrage nach 14 Tagen. Optional können Sie die Anfrage zur Größenänderung löschen, bevor Compute Engine sie löscht.
Wenn Sie eine MIG löschen, die Anfragen zur Größenänderung enthält, werden auch alle Anfragen zur Größenänderung und VMs in der MIG entfernt. Wenn Sie jedoch eine MIG löschen, wenn die MIG VMs erstellt, um eine Anfrage zur Größenänderung zu erfüllen, wartet Compute Engine, bis die MIG die angeforderte Anzahl von VMs erstellt hat und der Status der Anfrage zur Größenänderung sich in SUCCEEDED ändert, bevor die MIG gelöscht wird.
Quota
Je nach Anwendungsfall für Anfragen zur Größenänderung für MIGs benötigen Sie Kontingent wie folgt:
Flex-Start-VMs erstellen. Die Kontingentanforderungen variieren je nach Maschinentyp, der von der angeforderten Anzahl von Flex-Start-VMs verwendet wird. Wenn Sie nicht über ausreichendes Kontingent für die angeforderten Ressourcen verfügen, bleibt eine Anfrage zur Größenänderung ausstehend, bis Sie über ausreichendes Kontingent verfügen. Weitere Informationen zu Kontingenten, die für Compute Engine-Ressourcen gelten, finden Sie unter Zuweisungskontingente.
VMs durch Nutzung einer Reservierung erstellen. In diesem Anwendungsfall ist kein Kontingent erforderlich. Das liegt daran, dass Sie das Bereitstellungsmodell „Reservierungsgebunden“ verwenden, um eine automatisch erstellte Reservierung für eine zukünftige Reservierung im Kalender modus zu nutzen.
Preise
Für das Erstellen, Abbrechen oder Löschen von Anfragen zur Größenänderung in einer MIG fallen keine Gebühren an. Stattdessen fallen je nach Anwendungsfall für Anfragen zur Größenänderung für MIGs folgende Gebühren an:
Wenn Sie Anfragen zur Größenänderung für MIGs verwenden, um Flex-Start-VMs zu erstellen, fallen folgende Gebühren an:
Die Gebühren fallen an, wenn die MIG die Flex-Start-VMs erstellt. Google Cloud berechnet Ihnen die Flex-Start-VMs gemäß der Dynamic Workload Scheduler-Preisgestaltung.
Die Gebühren enden, wenn die MIG die Flex-Start-VMs am Ende ihrer Ausführungsdauer löscht oder wenn Sie die Flex-Start-VMs löschen.
Wenn Sie Anfragen zur Größenänderung für MIGs verwenden, um VMs durch Nutzung einer Reservierung zu erstellen, fallen folgende Gebühren an:
Wenn die MIG die VMs erstellt, fallen für die genutzten Reservierungsressourcen keine weiteren Gebühren an. Sie zahlen nur für Ressourcen, die von den VMs verwendet werden und nicht Teil der Reservierung sind, z. B. für Laufwerke oder IP-Adressen.
Die Gebühren enden zum Endzeitpunkt der Reservierung. Zu diesem Zeitpunkt löscht Compute Engine die Reservierung und alle VMs, die sie nutzen. Weitere Informationen finden Sie unter Abrechnung für Reservierungen.
Beschränkungen
In den folgenden Abschnitten werden die Beschränkungen für Anfragen zur Größenänderung für MIGs erläutert.
Beschränkungen für Anfragen zur Größenänderung
Für Anfragen zur Größenänderung für MIGs gelten die folgenden Beschränkungen:
Sie können Anfragen zur Größenänderung für MIGs verwenden, um je nach verwendetem Bereitstellungsmodell verschiedene Maschinentypen zu erhalten:
Flex-Start: Sie können jeden GPU-Maschinentyp (außer A4X Max und A4X) und H4D-Maschinentypen erhalten. Verwenden Sie dieses Modell, um Flex-Start-VMs zu erstellen, sobald Ressourcen verfügbar sind.
Reservierungsgebunden: Sie können nur A4X Max-, A4X-, A4-, A3 Ultra- oder H4D-Maschinentypen erhalten. Verwenden Sie dieses Modell, um VMs durch Nutzung einer Reservierung zu erstellen.
Sie können nur Anfragen zur Größenänderung abbrechen, die sich im Status
ACCEPTEDbefinden.Sie können eine Anfrage zur Größenänderung erst löschen, nachdem sie erfolgreich war (
SUCCEEDED), fehlgeschlagen ist (FAILED) oder abgebrochen wurde (CANCELLED).
Beschränkungen für die Instanzvorlage
Für die Instanzvorlage der MIG gelten die folgenden Beschränkungen:
Sie müssen angeben, dass VMs während Hostwartungsereignissen beendet werden sollen.
Sie können keine Platzierungsrichtlinien angeben.
Je nach Anwendungsfall für Anfragen zur Größenänderung für MIGs müssen Sie beim Erstellen der Instanzvorlage die folgenden Konfigurationen angeben:
Wenn Sie Flex-Start-VMs erstellen möchten, müssen Sie Folgendes angeben:
VMs am Ende ihrer Ausführungsdauer löschen, indem Sie die
maxRunDurationundinstanceTerminationActionFelder verwenden.Das Bereitstellungsmodell „ Flex-Start“ verwenden.
Wenn Sie VMs erstellen möchten, indem Sie eine automatisch erstellte Reservierung für eine zukünftige Reservierung im Kalendermodus nutzen, müssen Sie Folgendes angeben:
VMs am Ende des Reservierungszeitraums löschen, indem Sie das
instanceTerminationActionFeld verwenden.Das Bereitstellungsmodell „ Reservierungsgebunden“ verwenden.
Beschränkungen für die MIG
Für die MIG gelten die folgenden Beschränkungen:
In einer regionalen MIG können Sie nur die
ANY_SINGLE_ZONEZielverteilungsform verwenden.Sie müssen Reparaturen in der MIG deaktivieren.
Sie müssen die Autoscaling-Konfiguration löschen.
Sie können keine VM-Konfigurationsupdates auf die VMs anwenden, die über Anfragen zur Größenänderung erstellt wurden. Setzen Sie den Aktualisierungstyp der MIG auf „opportunistisch“, um automatische Updates zu verhindern.
Sie können die Konfiguration für alle Instanzen nicht auf VMs anwenden, die über Anfragen zur Größenänderung erstellt wurden.
In VMs, die über Anfragen zur Größenänderung erstellt wurden, können keine instanzspezifischen Konfigurationen definiert werden.
Sie können den Standby-Poolmodus der MIG nur auf
manual(Standard) setzen.Wenn eine MIG akzeptierte Anfragen zur Größenänderung enthält, können Sie Folgendes nicht tun:
Sie können keine zweite Instanzvorlage hinzufügen, um ein Canary Update in der MIG zu initiieren.
Sie können die Zielgröße der MIG nicht ändern.
Sie können die verwalteten Instanzen im Status
CREATING, die die MIG für eine Anfrage zur Größenänderung erstellt, nicht löschen oder aufgeben. Wenn Sie diese verwalteten Instanzen löschen möchten, müssen Sie die Anfrage zur Größenänderung abbrechen.Wenn Sie Anfragen zur Größenänderung für MIGs verwenden, um Flex-Start-VMs zu erstellen, dann können Sie VMs nicht beenden oder neu erstellen.