Anfragen zur Größenänderung in einer MIG


In diesem Dokument erhalten Sie einen Überblick über Anfragen zur Größenänderung in einer verwalteten Instanzgruppe (Managed Instance Group, MIG). Weitere Informationen zum Hinzufügen von VM-Instanzen zu einer MIG finden Sie unter Instanzen zu einer MIG hinzufügen.

Anfragen zur Größenanpassung von MIGs bieten folgende Vorteile:

  • VMs in der MIG alle auf einmal erstellen Wenn Ressourcen verfügbar sind, erstellt die MIG VMs auf einmal. So vermeiden Sie Gebühren für die teilweise Kapazität, bis alle Ressourcen verfügbar sind.

  • Stark nachgefragte Ressourcen wie GPUs erhalten. Sie können Anfragen zur Größenanpassung von verwalteten Instanzgruppen mit den Bereitstellungsmodellen „Flex-Start“ oder „Reservierungsgebunden“ verwenden. Diese Modelle bieten folgende Vorteile:

    • Sie erhalten eher GPUs.

    • Sie erhalten einen Rabatt von bis zu 53% für vCPUs und GPUs.

Anwendungsfälle

Sie können Anfragen zur Größenanpassung in einer MIG für Folgendes verwenden:

  • VMs erstellen, sobald Ressourcen verfügbar sind Sie können die Erstellung von VMs für Arbeitslasten anfordern, die bis zu sieben Tage lang ausgeführt werden müssen, aber jederzeit gestartet werden können. Wenn Sie Anfragen zur Größenanpassung verwenden, um VMs zu erstellen, sobald Ressourcen verfügbar sind, passiert Folgendes:

    • Die MIG plant die VM-Erstellung, sobald Ressourcen verfügbar sind.

    • Wenn die MIG die angeforderten VMs erstellt, werden die VMs ausgeführt, bis ihre Ausführungsdauer endet oder bis Sie sie löschen. Sie können diese VMs nicht beenden oder anhalten.

  • VMs erstellen, indem eine Reservierung genutzt wird Sie können VMs erstellen, indem Sie eine automatisch erstellte (automatisch erstellte) Reservierung für eine vorausschauende Reservierung im Kalendermodus nutzen. Wenn Sie Anfragen zur Größenänderung verwenden, um eine Reservierung zu nutzen, passiert Folgendes:

    • Die MIG erstellt VMs zum oder nach dem Startzeitpunkt der Reservierung.

    • Die erstellten VMs werden ausgeführt, bis eines der folgenden Ereignisse eintritt:

      • Compute Engine löscht die Reservierung zum Endzeitpunkt.

      • Sie beenden, halten an oder löschen diese VMs.

So funktionieren Anfragen zur Größenänderung

In den folgenden Abschnitten wird die Funktionsweise von MIG-Größenänderungsanfragen erläutert.

Bei der Erstellung

Geben Sie die folgenden Attribute an, um eine Anfrage zur Größenanpassung für eine MIG zu erstellen:

  • Verwenden Sie eine der folgenden Eigenschaften, 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. Für jeden von Ihnen angegebenen Namen wird eine VM erstellt. Diese Property befindet sich im Vorschaumodus. Verwenden Sie sie, wenn für Ihre Arbeitslast bestimmte VM-Namen erforderlich sind.

  • requestedRunDuration: wie lange die VMs ausgeführt werden müssen. Die Ausführungsdauer muss zwischen 10 Minuten und 7 Tagen liegen. Dieses Attribut ist optional. Wenn Sie Anfragen zur Größenanpassung von MIGs verwenden, um VMs zu erstellen, sobald Ressourcen verfügbar sind, wird die in der Instanzvorlage der MIG angegebene Laufzeit durch dieses Attribut überschrieben.

Nach der Erstellung

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

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

Die im vorherigen Diagramm dargestellten Status sind:

  • CREATING: Compute Engine hat die Anfrage zur Größenänderung erhalten, die Zielgröße der MIG wird um die Anzahl der in der Anfrage angegebenen VMs erhöht und die MIG erstellt verwaltete Instanzen, die sich im Status CREATING befinden. Diese verwalteten Instanzen stellen die VMs dar, die von der MIG erstellt werden, wenn die Anfrage zur Größenanpassung erfolgreich ist.

  • ACCEPTED: Compute Engine hat die Anfrage erstellt und akzeptiert. Je nach Anwendungsfall für Anfragen zur Größenänderung von MIGs führt Compute Engine einen der folgenden Schritte aus:

    • VMs erstellen, sobald Ressourcen verfügbar sind Der Dynamic Workload Scheduler plant die VM-Erstellung basierend auf der Verfügbarkeit und der in der Anfrage angegebenen Ausführungsdauer. Wenn Sie kein Standard- oder Kontingent auf Abruf haben oder 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 erstellen, indem eine Reservierung genutzt wird Wenn die automatisch erstellte Reservierung, die Sie für die Nutzung anvisieren, ihre Startzeit erreicht hat, wechselt die Anfrage zu SUCCEEDED. Andernfalls bleibt die Anfrage bestehen, bis die Reservierung ihre Startzeit erreicht.

  • SUCCEEDED: Die MIG hat die angeforderte Anzahl von VMs auf einmal erstellt. Je nach Anwendungsfall für Anfragen zur Größenanpassung von MIGs passiert Folgendes:

    • Wenn die MIG VMs erstellt, sobald Ressourcen verfügbar sind, werden die VMs ausgeführt, bis die MIG sie am Ende der 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 bis zum Ende des Reservierungszeitraums oder bis Sie die VMs beenden, anhalten oder löschen ausgeführt.

  • FAILED: Die Anfrage zur Größenänderung ist aufgrund eines technischen Fehlers fehlgeschlagen. Infolgedessen verringert Compute Engine die Zielgröße der MIG um die Anzahl der angeforderten VMs.

  • CANCELLED: Ein Nutzer hat die Anfrage zur Größenanpassung 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 sie von Compute Engine gelöscht wird.

Wenn Sie eine MIG löschen, die Anfragen zur Größenanpassung enthält, werden auch alle Anfragen zur Größenanpassung und VMs in der MIG entfernt. 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.

Kontingent

Je nach Anwendungsfall für MIG-Anfragen zur Größenänderung benötigen Sie das folgende Kontingent:

  • VMs erstellen, sobald Ressourcen verfügbar sind Sie müssen ein ausreichendes Standard- oder Preemptible-Kontingent für die Ressourcen haben, die Sie anfordern möchten. Diese Anforderung ist erforderlich, da Sie das Bereitstellungsmodell „Flex-Start“ verwenden. Wenn Sie kein ausreichendes Kontingent haben, bleibt die Anfrage ausstehend, bis Sie ein ausreichendes Kontingent haben.

  • VMs erstellen, indem eine Reservierung genutzt wird In diesem Anwendungsfall benötigen Sie kein Kontingent. Diese Anforderung ist erforderlich, weil Sie das reservierungsgebundene Bereitstellungsmodell verwenden, um eine automatisch erstellte Reservierung für eine zukünftige Reservierung im Kalendermodus zu nutzen.

Preise

Für das Erstellen, Abbrechen oder Löschen von Anfragen zur Größenanpassung in einer MIG fallen keine Gebühren an. Stattdessen fallen je nach Anwendungsfall für Anfragen zur Größenänderung von MIGs Gebühren wie folgt an:

  • Wenn Sie Anfragen zur Größenanpassung von MIGs verwenden, um VMs zu erstellen, sobald Ressourcen verfügbar sind, fallen Gebühren wie folgt an:

    • Die Abrechnung beginnt, wenn die verwaltete Instanzgruppe die VMs erstellt. Google Cloud berechnet Ihnen die VMs basierend auf den Preisen für Dynamic Workload Scheduler.

    • Die Abrechnung endet, wenn die MIG die VMs am Ende der Ausführungsdauer löscht oder wenn Sie die VMs löschen.

  • Wenn Sie MIG-Anfragen zur Größenanpassung verwenden, um VMs zu erstellen, indem Sie eine Reservierung nutzen, fallen Gebühren wie folgt an:

    • Wenn die MIG die VMs erstellt, fallen für die genutzten Reservierungsressourcen keine Gebühren an. Gebühren fallen nur für Ressourcen an, die von den VMs verwendet werden und nicht Teil der Reservierung sind, z. B. für Festplatten oder IP-Adressen.

    • Die Gebühren werden bis zum Ende der Reservierung berechnet. 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 Einschränkungen für Anfragen zur Größenänderung von MIGs erläutert.

Beschränkungen für Anfragen zur Größenänderung

Für Anfragen zur Größenänderung von MIGs gelten die folgenden Einschränkungen:

  • Sie können Anfragen zur Größenänderung von MIGs nur verwenden, um die folgenden Maschinentypen abzurufen:

    • Wenn Sie MIG-Anfragen zur Größenänderung verwenden, um VMs zu erstellen, sobald Ressourcen verfügbar sind, können Sie jeden GPU-Maschinentyp außer A4X erhalten.

    • Wenn Sie MIG-Anfragen zur Größenänderung verwenden, um VMs zu erstellen, indem Sie eine Reservierung nutzen, können Sie nur A4- oder A3-Ultra-Maschinentypen erhalten.

  • Sie können nur Anfragen zur Größenanpassung abbrechen, die sich im Status ACCEPTED befinden.

  • Sie können eine Anfrage zur Größenanpassung erst löschen, wenn sie erfolgreich (SUCCEEDED) oder fehlgeschlagen (FAILED) ist oder abgebrochen wurde (CANCELLED).

Beschränkungen für die Instanzvorlage

Für die Instanzvorlage der MIG gelten die folgenden Einschränkungen:

Beschränkungen für die MIG

Für die MIG gelten die folgenden Einschränkungen:

Nächste Schritte