Eine verwaltete Instanzgruppe (MIG) ist eine Gruppe von VM-Instanzen, die Sie als eine einzige Entität behandeln. Jede VM in einer MIG basiert auf einer Instanzvorlage.
Wenn Sie mehrere VMs lediglich erstellen, aber nicht in einer MIG gruppieren müssen, lesen Sie die Informationen zur Bulk Instance API.
Weitere Informationen zu anderen Compute Engine-Optionen finden Sie unter Compute Engine-Bereitstellungsstrategie für Ihre Arbeitslast auswählen.
Bevor Sie mit dem Erstellen einer MIG beginnen, lesen Sie dieses Dokument, um eine grundlegende Konfiguration zu finden, die für Sie geeignet ist.
Grundlegende Szenarien zum Erstellen einer MIG
MIGs haben viele Konfigurationsoptionen. In den folgenden Anleitungen erfahren Sie, wie Sie eine MIG für verschiedene Szenarien schnell einrichten:
Leitfaden | Szenario |
---|---|
MIG mit VMs in einer einzelnen Zone erstellen (zonale MIG) | VMs können in einer einzelnen Zone bereitgestellt werden |
MIG mit VMs in mehreren Zonen in einer Region erstellen (regionale MIG) | Sie möchten Ihre VMs auf mehrere Zonen in einer Region verteilen, um sich vor Zonenausfällen zu schützen oder Zonen mit begrenzten Ressourcen wie Spot-VMs automatisch zu finden. |
MIG mit mehreren Maschinentypen erstellen (Instanzflexibilität) | Ihre Anwendung ist mit mehreren Maschinentypen kompatibel. Sie möchten, dass die MIG automatisch einen der kompatiblen Maschinentypen basierend auf der Echtzeitverfügbarkeit verwendet. |
MIG aus einer vorhandenen VM erstellen | Sie möchten eine VM in eine Gruppe von VMs skalieren und sie in einer einzelnen Zone oder in mehreren Zonen bereitstellen. |
MIG mit Autoscaling erstellen | Sie möchten, dass die MIG automatisch VMs in der Gruppe erstellt, wenn der Bedarf steigt, und VMs löscht, wenn der Bedarf sinkt. |
MIG erstellen, die VMs auf Abruf verwendet | Ihre Arbeitslast kann Unterbrechungen tolerieren und Sie möchten die Kosteneinsparungen nutzen, die mit VMs auf Abruf verbunden sind. |
MIG mit GPU-VMs erstellen | Ihre Arbeitslast benötigt eine Gruppe von GPU-VMs auf einmal, z. B. wenn Sie Batcharbeitslasten, z. B. das Trainieren von Modellen für maschinelles Lernen oder Hochleistungs-Computing-Arbeitslasten, auf GPU-VMs ausführen möchten. |
MIG mit einer zustandsorientierten Konfiguration erstellen | Ihre Arbeitslast benötigt eine zustandsorientierte Konfiguration, z. B. benötigen Sie Laufwerke, deren Daten beibehalten werden müssen, wenn VMs automatisch repariert, aktualisiert oder neu erstellt werden. |
Beschränkungen
MIGs haben unterschiedliche Einschränkungen, je nachdem, welche Features Sie verwenden. Die folgenden Listen enthalten allgemeine MIG-Einschränkungen sowie zusätzliche Einschränkungen bei Verwendung von regionalen oder zustandsorientierten Features.
Standardmäßig können Sie in einer zonalen MIG bis zu 1.000 VMs erstellen. Verwenden Sie bei Bedarf eine der folgenden Optionen:
- Erhöhen Sie die Größenbeschränkung Ihrer MIG.
- Erstellen Sie eine regionale MIG, die doppelt so viele VMs wie eine zonale MIG zulässt.
- Erstellen Sie mehrere MIGs und teilen Sie sie auf Ihre Arbeitslast auf.
- Wenden Sie sich an den Support, um eine Anfrage zu stellen.
Wenn Sie eine MIG aktualisieren, können Sie bis zu 1.000 VMs in einer einzelnen Anfrage angeben.
Nachdem die MIG erstellt wurde, können Sie die Netzwerke oder Subnetzwerke nicht mehr ändern. Alle VMs in der MIG sind denselben Subnetzwerken zugewiesen.
Eine freigegebene VPC auf anderen Schnittstellen als
nic0
für verwaltete Instanzgruppen wird in der gcloud CLI und in der API unterstützt, jedoch nicht in der Cloud Console.
Für eine MIG, die über mehrere Zonen verteilt ist (eine regionale MIG) gelten folgende Einschränkungen:
- Standardmäßig können Sie bis zu 2.000 VMs erstellen. Erhöhen Sie bei Bedarf die Größenbeschränkung Ihrer MIG oder wenden Sie sich an den Support.
- Sie müssen auswählen, welche Zonen einer regionalen MIG zugeordnet werden, wenn Sie die regionale MIG erstellen. Wenn Sie während der Erstellung bereits bestimmte Zonen ausgewählt haben, können Sie diese später nicht mehr ändern oder aktualisieren. Sie können jedoch eine Zielverteilungsform der MIG festlegen, um anzugeben, wie die verwalteten Instanzen der Gruppe auf die von Ihnen ausgewählten Zonen verteilt werden sollen.
Wenn Sie die Zielverteilungsform der Gruppe auf
BALANCED
,ANY
oderANY_SINGLE_ZONE
setzen, prüfen Sie die Einschränkungen für die Zielverteilungsform.- Wenn Sie eine regionale MIG automatisch skalieren möchten, müssen Sie die
Zielverteilungsform der Gruppe auf
BALANCED
oderEVEN
festlegen.
Beim Load Balancing mit einer regionalen MIG wird die max-rate
-Zielkapazität in den Balancing-Modi RATE
und UTILIZATION
nicht unterstützt. Weitere Informationen zu den Nutzungsrichtlinien für jeden Load Balancer finden Sie unter Balancing-Modi und Einstellungen für die Zielkapazität.
Für eine MIG mit einer zustandsorientierten Konfiguration – einer zustandsorientierten MIG – gelten folgende Einschränkungen:
- Sie können Autoscaling nicht verwenden, wenn Ihre MIG eine zustandsorientierte Konfiguration hat.
- Wenn Sie automatische Rolling Updates verwenden möchten, müssen Sie die Ersetzungsmethode auf
RECREATE
setzen. - Bei zustandsorientierten regionalen MIGs müssen Sie die proaktive Umverteilung deaktivieren. Setzen Sie dafür den Typ für die Umverteilung auf
NONE
. Damit wird verhindert, dass zustandsorientierte Instanzen durch die automatische zonenübergreifende Umverteilung gelöscht werden. - Wenn Sie eine instanzübergreifende Konfiguration zum Überschreiben der Attribute der Instanzvorlage verwenden, können Sie diese Attribute nicht in einer instanzspezifischen Konfiguration und gleichzeitig in der instanzübergreifenden Konfiguration der Gruppe konfigurieren.
Wenn Sie Autoscaling für Ihre MIG konfigurieren möchten, lesen Sie auch die Autoscaling-Spezifikationen.
IPv6-Unterstützung
Wenn Ihre MIG VM-Instanzen enthalten soll, die IPv6-Adressierung verwenden, müssen Sie beim Erstellen der Instanzvorlage die Dual-Stack-Einstellung verwenden. Weitere Informationen finden Sie unter Instanzvorlage mit IPv6-Adressen erstellen.
Zusätzliche MIG-Aufgaben
Nachdem Sie eine MIG erstellt haben, können Sie Folgendes tun:
Mehr über die Gruppe und ihre VMs erfahren
- Informationen zu MIGs und verwalteten VM-Instanzen aufrufen
- Erfahren, was eine verwaltete Instanz ist und wie man mit verwalteten Instanzen arbeitet
Größe der Gruppe anpassen
VMs zur Gruppe hinzufügen oder daraus entfernen
- MIG automatisch anhand der Erhöhung oder Verringerung der Last durch Konfiguration von Autoscaling anpassen
- Größe einer MIG manuell festlegen
- Modus für die wiederholte Erstellung während der Größenänderung deaktivieren
- Instanzen mit bestimmten Namen in einer MIG erstellen
- Bestimmte Instanzen aus einer Gruppe löschen
- Instanzen aus einer Gruppe verwerfen
VM-Konfiguration der Gruppe ändern
Konfigurationsaktualisierungen auf die VMs in einer MIG anwenden
Zustandsorientierte Konfiguration hinzufügen, um Laufwerke, IP-Adressen und Metadaten bei der Neuerstellung von VMs beizubehalten
MIG-Features hinzufügen
- Anwendungsbasierte Systemdiagnose einrichten, um VMs automatisch neu zu erstellen, wenn Ihre Anwendung nicht wie erwartet reagiert
- Load-Balancer einrichten, um den Nutzertraffic auf mehrere Instanzen Ihrer Anwendung zu verteilen
Anleitungen
Lesen Sie auch diese Anleitungen:
- Automatische Reparatur für Anwendungen mit hoher Verfügbarkeit verwenden
- Load-Balancing für Anwendungen mit hoher Verfügbarkeit verwenden
- Autoscaling für hochskalierbare Anwendungen verwenden
- Vorhandene Arbeitslast zu einer zustandsorientierten verwalteten Instanzgruppe migrieren