In diesem Dokument wird der Lebenszyklus einer Compute Engine-Instanz beschrieben, einschließlich der verschiedenen Status, die sie vom Erstellen bis zum Löschen durchlaufen kann. So prüfen Sie den Status einer oder mehrerer Instanzen:
Wenn Sie den Lebenszyklus einer Instanz kennen, können Sie Folgendes effektiver tun:
Probleme mit Instanzen beheben
Instanzressourcen verwalten
Instanzenmigrationen planen
Instanzstatus
Eine Compute-Instanz kann im Verlauf ihres Lebenszyklus verschiedene Status durchlaufen. Wenn eine Instanz erstellt wird, stellt Compute Engine Ressourcen zum Starten der Instanz bereit. Danach wird die Instanz in die Staging-Phase versetzt und für den ersten Bootvorgang vorbereitet. Nach dem Start gilt die Instanz als ausgeführt. Eine laufende Instanz kann bis zu ihrem Löschen wiederholt angehalten und neu gestartet bzw. angehalten und fortgesetzt werden.
Das folgende Diagramm zeigt die verschiedenen Status, in die Compute Engine eine Instanz versetzen kann:
Die im vorherigen Diagramm dargestellten Status sind:
PROVISIONING
: In der ersten Phase einer Instanz weist Compute Engine Ressourcen für die Instanz zu.STAGING
: Compute Engine bereitet die Instanz aus einem der folgenden Gründe für den ersten Start vor:Compute Engine erstellt und konfiguriert die Instanz noch.
Sie oder ein geplanter Vorgang haben einen Neustart oder eine Fortsetzung der Instanz angefordert.
In diesem Status wird die Instanz noch nicht ausgeführt.
RUNNING
: Compute Engine startet die Instanz oder die Instanz wird ausgeführt. In diesem Status können Sie die Instanz beenden, aussetzen oder löschen. Außerdem kann Compute Engine die Instanz für geplante Aktionen beenden oder löschen oder sie reparieren, wenn die Instanz Teil einer verwalteten Instanzgruppe (MIG) ist und ein Hardwarefehler auftritt.PENDING_STOP
: Die Instanz wird ordnungsgemäß heruntergefahren. Dieser Herunterfahrvorgang erfolgt nur, wenn Sie Graceful Shutdown aktiviert haben und Sie das Beenden oder Löschen der Instanz angefordert haben oder Compute Engine dies automatisch für ein geplantes Beenden oder Löschen durchführt. Der Instanzstatus ändert sich inSTOPPING
, wenn eines der folgenden Ereignisse eintritt:Sie beenden das ordnungsgemäße Herunterfahren manuell.
Der Zeitraum für das ordnungsgemäße Herunterfahren läuft ab. Wenn noch Tasks ausgeführt werden, werden sie von Compute Engine erzwungen.
STOPPING
: Das Gastbetriebssystem der Instanz wird heruntergefahren. Dies geschieht in den folgenden Fällen:Sie oder ein geplanter Vorgang haben das Beenden oder Löschen der Instanz angefordert.
Ein Hardwarefehler ist aufgetreten.
Die Shutdown-Zeit hängt vom Instanztyp ab. Wenn die Instanz jedoch aufgrund eines Hardwarefehlers beendet wird, kann die Shutdown-Zeit variieren. Nachdem Compute Engine das Gastbetriebssystem heruntergefahren hat, wird der Instanzstatus auf
TERMINATED
gesetzt. Anschließend wird entweder der Stoppvorgang abgeschlossen oder die Instanz und alle angehängten Ressourcen werden gelöscht.TERMINATED
: Compute Engine hat den Stoppvorgang abgeschlossen. Die angehängten Ressourcen bleiben angehängt, bis Sie sie trennen. In diesem Status bleibt die Instanz angehalten, bis Sie sie neu starten oder löschen.REPAIRING
: Compute Engine repariert die Instanz. Compute Engine repariert eine Instanz, wenn ein interner Fehler auftritt oder der Hostserver der Instanz aufgrund von Wartungsarbeiten nicht verfügbar ist. Während eine Instanz repariert wird, geschieht Folgendes:Sie können sie nicht verwenden.
Das Service Level Agreement (SLA) deckt dies nicht ab.
Wenn Compute Engine die Instanz erfolgreich repariert, wird der Instanzstatus auf den ursprünglichen Status vor Beginn des Reparaturvorgangs zurückgesetzt. Dieser Status kann
STAGING
,RUNNING
,SUSPENDING
oderSTOPPING
sein.SUSPENDING
: Compute Engine hat den Vorgang zum Anhalten der Instanz gestartet, nachdem Sie das Anhalten angefordert haben. In diesem Status können Sie nur warten, bis der Vorgang zum Sperren abgeschlossen ist.SUSPENDED
: Compute Engine hat den Vorgang zum Anhalten abgeschlossen. In diesem Zustand können Sie die Instanz fortsetzen oder löschen. Wenn eine Instanz länger als 60 Tage im StatusSUSPENDED
verbleibt, wird sie von Compute Engine beendet und ihr Status inTERMINATED
geändert.
Hardwarefehler
In seltenen Fällen kann eine Compute-Instanz aufgrund eines unerwarteten Ausfalls, Hardwarefehlers oder eines anderen Systemproblems fehlschlagen. Google empfiehlt, Hardwarefehler zu minimieren, indem Sie nichtflüchtige Speichervolumes verwenden, Ihre Daten regelmäßig sichern und Ihr System so konzipieren, dass ein einzelner Instanzausfall keine schwerwiegenden Auswirkungen hat. Weitere Informationen finden Sie unter Robuste Systeme konzipieren.
Wenn bei einer Instanz ein Fehler auftritt, wird sie von Compute Engine automatisch mit derselben Bootdisk, denselben Metadaten und denselben Instanzeinstellungen neu gestartet. Informationen zum Ändern des Verhaltens beim automatischen Neustart einer Instanz finden Sie unter VM-Hostwartungsrichtlinie festlegen.
Preise
Die Abrechnung für eine Compute-Instanz erfolgt so:
Die CPU-Nutzung wird Ihnen in Rechnung gestellt, wenn sich die Instanz in den folgenden Status befindet:
RUNNING
PENDING_STOP
Für die Arbeitsspeichernutzung werden Gebühren berechnet, wenn sich die Instanz in den folgenden Status befindet:
RUNNING
PENDING_STOP
SUSPENDING
SUSPENDED
Für angehängte Ressourcen wie Festplatten oder externe IP-Adressen werden Ihnen Gebühren berechnet, solange die Ressourcen vorhanden sind, unabhängig vom Instanzstatus.
Weitere Informationen finden Sie unter Preise für VM-Instanzen.
Nächste Schritte
So rufen Sie den Status einer oder mehrerer Compute-Instanzen auf:
Weitere Informationen zum Anhalten, Beenden oder Zurücksetzen von Instanzen
Weitere Informationen zur Live-Migration während Wartungsereignissen