Anfragen zur Größenänderung in einer MIG

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:

Ein Diagramm der einzelnen Status, in die Compute Engine eine Anfrage zur Größenanpassung versetzen kann.

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

  • 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 ACCEPTED befinden.

  • 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:

    • 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:

Beschränkungen für die MIG

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

Nächste Schritte