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 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 vermeiden Sie unnötige Gebühren für die von Compute Engine erstellte teilweise Kapazität, während Sie darauf warten, dass alle Ressourcen verfügbar sind.

  • Wenn Sie GPU-VMs nur für eine bestimmte Zeit benötigen, erhöht eine Anfrage zur Größenanpassung die Wahrscheinlichkeit, diese stark nachgefragten Ressourcen zu erhalten.

So funktionieren Anfragen zur Größenanpassung

In den folgenden Abschnitten wird beschrieben, wie Anfragen zur Größenanpassung funktionieren.

Bei Erstellung

Wenn Sie eine Anfrage zur Größenanpassung erstellen, müssen Sie die folgenden Eigenschaften angeben:

  • 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 die Namen der VMs automatisch.

    • instanceNames: eine Liste der Namen der zu erstellenden VMs. Die MIG erstellt so viele VMs wie die von Ihnen angegebenen Namen. Dieses Attribut befindet sich in der Vorabversion und ist nützlich, wenn für Ihre Arbeitslast bestimmte VM-Namen erforderlich sind.

  • requestedRunDuration: Dauer, während der die VMs ausgeführt werden müssen. Die Dauer muss zwischen 10 Minuten und sieben Tagen liegen. Nach Ablauf der Ausführungsdauer löscht die MIG die VMs automatisch. Wenn Sie in einer MIG, die die in Cluster Director verfügbaren Features und Dienste verwendet, eine Anfrage zur Größenanpassung erstellen, ist dieses Attribut optional. Wenn Sie in solchen MIGs keine Ausführungsdauer für eine Anfrage zur Größenanpassung angeben, werden die VMs bis zum Ende der Reservierung ausgeführt, die von der MIG verwendet wird.

Nach der Erstellung

Nachdem Sie eine Anfrage zur Größenanpassung erstellt haben, durchläuft die Anfrage verschiedene Status. Das folgende Diagramm zeigt diese Zustände:

Ein Diagramm der einzelnen Status, für die Compute Engine eine Anfrage zur Größenanpassung festlegen kann.

Die im vorherigen Diagramm dargestellten Status sind:

  • CREATING: Compute Engine erstellt die Anfrage zur Größenanpassung. Die Zielgröße der MIG erhöht sich um die Anzahl der in der Anfrage angegebenen VMs und die verwaltete Instanzgruppe erstellt verwaltete Instanzen mit dem Status CREATING. Diese verwalteten Instanzen stellen die VMs dar, die von der MIG erstellt werden, wenn die Anfrage zur Größenanpassung erfolgreich ist.

  • ACCEPTED: Die Anfrage wurde erstellt und akzeptiert. Der zugrunde liegende Planermechanismus, der dynamische Arbeitslastplaner (DWS), plant die Erstellung der angeforderten Ressourcen auf der Grundlage der Ressourcenverfügbarkeit und der in der Anfrage angegebenen Ausführungsdauer. Wenn Ihnen kein Kontingent für die angeforderten Ressourcen fehlt oder die Ressourcen vorübergehend nicht verfügbar sind, hält der DWS die Anfrage fort, bis Sie ein ausreichendes Kontingent haben und die Ressourcen verfügbar sind.

  • SUCCEEDED: Die verwaltete Instanzgruppe 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ößenanpassung 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ößenanpassung abgebrochen. Wenn Sie eine Anfrage zur Größenanpassung abbrechen, erstellt die verwaltete Instanzgruppe die angeforderten Ressourcen nicht mehr. Nach dem Abbrechen einer Anfrage zur Größenanpassung verringert Compute Engine die Zielgröße der verwalteten Instanzgruppe um die Anzahl der angeforderten VMs und löscht die Anfrage automatisch nach 14 Tagen. Optional können Sie eine Anfrage zur Größenanpassung löschen, bevor Compute Engine sie automatisch löscht.

Wenn Sie eine MIG mit Anfragen zur Größenanpassung löschen, werden mit diesem Vorgang 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ößenanpassung zu erfüllen, wartet Compute Engine, bis die MIG die angeforderte Anzahl von VMs erstellt hat und der Status der Anfrage zur Größenanpassung in SUCCEEDED übergeht, 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.

Bei Anfragen zur Größenanpassung

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 abbricht (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 Ausführungsdauer

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 zur Größenanpassung fallen keine Kosten an. Kosten fallen nur für VMs an, die über eine Anfrage zur Größenanpassung erstellt wurden. Diese gelten ab dem Zeitpunkt, an dem die VMs von der MIG erstellt werden, bis zum Ende der Laufzeit automatisch von der MIG gelöscht werden oder Sie die VMs manuell löschen.

Wenn eine MIG nur einige der angeforderten VMs erstellt und die verbleibenden nicht erstellt, können weiterhin Gebühren für die erstellten VMs anfallen, bis sie von der MIG automatisch gelöscht werden.

Nächste Schritte