In diesem Dokument wird beschrieben, wie Anfragen zur Größenanpassung in einer verwalteten Instanzgruppe (Managed Instance Group, MIG) funktionieren und welche Beschränkungen dafür gelten. Verwenden Sie Anfragen zur Größenanpassung, um VM-Instanzen mit GPUs gleichzeitig in einer MIG zu erstellen.
In folgenden Szenarien ist es hilfreich, alle VMs in einer MIG in einem Schritt über eine Anfrage zur Größenänderung zu erstellen:
Wenn Sie GPU-VMs nur für einen bestimmten Zeitraum benötigen, erhöhen Sie mit einer Anfrage zur Größenänderung die Chancen, diese stark nachgefragten Ressourcen zu erhalten.
Wenn Sie eine genaue Anzahl von VMs für die Ausführung eines Jobs wünschen, können Sie eine Anfrage zur Größenänderung stellen, um alle VMs auf einmal zu erstellen. So lassen sich unnötige Kosten für die teilweise Kapazität vermeiden, die die Compute Engine erstellt, während Sie auf die Verfügbarkeit aller Ressourcen warten.
So funktionieren Anfragen zur Größenänderung
In den folgenden Abschnitten wird beschrieben, wie Anfragen zur Größenänderung funktionieren.
Bei der Erstellung
Beim Erstellen einer Anfrage zum Ändern der Größe müssen Sie die folgenden Eigenschaften angeben:
resizeBy
: die Anzahl der VMs, die Sie im Rahmen der Anfrage gleichzeitig erstellen möchten.requestedRunDuration
: die Dauer, für die die im Rahmen der Anfrage erstellten VMs ausgeführt werden müssen. Die Ausführungsdauer muss zwischen 10 Minuten und 7 Tagen liegen. Am Ende der Ausführung löscht die MIG die erstellten VMs automatisch.
Nach der Erstellung
Nachdem Sie eine Anfrage zur Größenänderung erstellt haben, ändert Compute Engine den Status wie unten beschrieben:
CREATING
: Die Compute Engine erstellt die Anfrage zur Größenänderung. Die Zielgröße der MIG wird um die in der Anfrage angegebene Anzahl von VMs erhöht und die MIG erstellt verwaltete Instanzen, die sich im StatusCREATING
befinden. Diese verwalteten Instanzen repräsentieren die VMs, die die MIG erstellt, wenn die Größenanpassungsanfrage erfolgreich war.ACCEPTED
: Die Anfrage wurde erstellt und akzeptiert. Der zugrunde liegende Scheduler-Mechanismus, der Dynamic Workload Scheduler (DWS), plant die Erstellung der angeforderten Ressourcen basierend auf der Ressourcenverfügbarkeit und der in der Anfrage angegebenen Ausführungsdauer. Wenn Sie nicht genügend Kontingent für die angeforderten Ressourcen haben oder die Ressourcen vorübergehend nicht verfügbar sind, behält die DWS die Anfrage so lange bei, bis Sie genügend Kontingent haben und die Ressourcen verfügbar sind.SUCCEEDED
: Die MIG hat die angeforderte Anzahl von VMs auf einmal erstellt. Die VMs werden ausgeführt, bis die MIG sie nach Ablauf der angegebenen Ausführungsdauer löscht oder bis Sie die VMs löschen.FAILED
: Die Anfrage zur Größenänderung ist aufgrund eines technischen Fehlers fehlgeschlagen und Compute Engine hat die Zielgröße der MIG um die Anzahl der angeforderten VMs verringert.CANCELLED
: Ein Nutzer hat die Anfrage zur Größenänderung abgebrochen. Wenn Sie eine Anfrage zur Größenänderung abbrechen, verhindert das, 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 automatisch. Optional können Sie eine Anfrage zur Größenänderung löschen, bevor sie von Compute Engine automatisch gelöscht wird.
Wenn Sie eine MIG mit Anfragen zur Größenanpassung löschen, werden dadurch auch alle Anfragen zur Größenanpassung und VMs in der MIG gelöscht. Wenn Sie jedoch eine MIG löschen, während 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.
Beschränkungen
In den folgenden Abschnitten werden die Beschränkungen beim Erstellen von Anfragen zur Größenänderung in einer MIG beschrieben.
Anfragen zur Größenänderung
Für Anfragen zur Größenänderung gelten die folgenden Beschränkungen:
Sie können eine Anfrage zur Größenänderung nur verwenden, um GPU-VMs abzurufen.
Sie können nur akzeptierte (
ACCEPTED
) Anfragen zur Größenanpassung abbrechen.Sie können eine Anfrage zur Größenanpassung nur löschen, wenn sie erfolgreich war (
SUCCEEDED
), fehlgeschlagen ist (FAILED
) oder ein Nutzer sie abgebrochen hat (CANCELLED
).
Für die Instanzvorlage
Für die verwendete Instanzvorlage in der MIG, in der Sie Anfragen zur Größenänderung erstellen möchten, gelten die folgenden Beschränkungen:
Sie müssen angeben, dass VMs während Hostwartungsereignissen beendet werden sollen.
Sie müssen angeben, dass reservations nicht verwendet werden sollen.
Sie können keine Spot-VMs angeben.
Sie können keine Platzierungsrichtlinien angeben.
Die Felder
maxRunDuration
undterminationTime
können nicht angegeben werden.
Für die verwaltete Instanzgruppe
Für die MIG, in der Sie Anfragen zur Größenänderung erstellen möchten, gelten die folgenden Beschränkungen:
In einer regionalen MIG wird die Größenänderungsanfrage (Vorschau) nur von der
ANY_SINGLE_ZONE
Zielverteilungsform unterstützt. Andere Verteilungsformen werden nicht unterstützt.Sie müssen Reparaturen in der MIG deaktivieren.
Sie müssen die Autoscaling-Konfiguration löschen.
Sie können Aktualisierungen der VM-Konfiguration nicht auf VMs anwenden, die über Anfragen zur Größenänderung erstellt wurden. Wenn Sie automatische Updates verhindern möchten, legen Sie den Aktualisierungstyp der MIG auf „opportunistisch“ fest.
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-Pool-Modus der MIG nur auf
manual
(Standardwert) festlegen.Wenn eine MIG angenommene Anfragen zur Größenänderung enthält, sind folgende Aktionen nicht möglich:
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 mit dem Status
CREATING
, den 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.Sie können eine VM, die durch eine Anfrage zur Größenänderung erstellt wurde, nicht neu erstellen, aussetzen oder beenden.
Kontingent für GPU-VMs mit angeforderter Laufzeit
GPU-VMs, die so konfiguriert sind, dass sie nach einer vordefinierten Laufzeit von maximal sieben Tagen automatisch gelöscht werden, können entweder Zuteilungskontingente auf Abruf oder Standardzuteilungskontingente aufnehmen. Dieses Verhalten soll Ihnen helfen, die Erreichbarkeit von Zuteilungskontingenten für vorübergehende, aber nicht unterbrochene Arbeitslasten zu verbessern. Weitere Informationen zu diesem Verhalten finden Sie unter GPU-VMs und Zuteilungskontingente auf Abruf.Preise
Für das Erstellen, Abbrechen oder Löschen von Anfragen zum Ändern der Größe fallen keine Kosten an. Sie zahlen nur für die VMs, die über eine Anfrage zur Größenänderung erstellt wurden – vom Zeitpunkt, an dem die MIG die VMs erstellt, bis die MIG die VMs am Ende der Ausführungsdauer automatisch löscht oder Sie die VMs manuell löschen.
Wenn eine MIG nur einige der angeforderten VMs erstellt und die verbleibenden nicht, fallen möglicherweise weiterhin Kosten für die erstellten VMs an, bis die MIG sie automatisch löscht.
Nächste Schritte
Weitere Informationen zum Erstellen von Anfragen zur Größenänderung in einer MIG
Anfragen zur Größenanpassung in einer MIG anzeigen, abbrechen oder löschen