Anfragen zur Größenänderung in einer MIG


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 Status CREATING 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:

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:

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