Herunterfahren bei Inaktivität
Vertex AI Workbench-Instanzen werden standardmäßig nach einer bestimmten Zeit der Inaktivität heruntergefahren. Auf dieser Seite wird das Feature zum Herunterfahren bei Inaktivität beschrieben und erläutert, wie Sie die Standardeinstellungen für das Herunterfahren bei Inaktivität während der Instanzerstellung ändern können.
Überblick
Zur Kostensenkung werden Vertex AI Workbench-Instanzen standardmäßig heruntergefahren, nachdem sie für einen bestimmten Zeitraum inaktiv waren. Sie können die Zeitspanne ändern oder dieses Feature deaktivieren.
Abrechnung
Während die Instanz heruntergefahren ist, fallen keine Gebühren für die CPU- oder GPU-Nutzung an, mit Ausnahme von geplanten Ausführungen für heruntergefahrene Instanzen. Weitere Informationen zu geplanten Ausführungen finden Sie auf dieser Seite unter Geplante Ausführungen werden ausgeführt, während die Instanz heruntergefahren ist.
Gebühren für den Laufwerksspeicher fallen weiterhin an, während Ihre Instanz heruntergefahren ist. Weitere Informationen finden Sie unter Preise.
Herunterfahren bei Inaktivität deaktivieren oder Standardzeitraum für Inaktivität ändern
Das Herunterfahren bei Inaktivität ist standardmäßig aktiviert und so eingestellt, dass Ihre Instanz nach 180 Minuten Inaktivität standardmäßig heruntergefahren wird.
Sie können diese Einstellungen beim Erstellen einer Instanz ändern.
So deaktivieren Sie das Herunterfahren bei Inaktivität oder ändern den Zeitraum der Inaktivität bei einer vorhandenen Instanz:
Rufen Sie in der Google Cloud Console die Seite Instanzen auf.
Klicken Sie auf den Instanznamen.
Klicken Sie auf der Seite Instanzdetails auf den Tab Software und Sicherheit.
Gehen Sie im Abschnitt Software- und Sicherheitskonfiguration ändern so vor:
Wenn Sie das Herunterfahren bei Inaktivität deaktivieren möchten, entfernen Sie das Häkchen neben Herunterfahren bei Inaktivität aktivieren.
Wenn Sie den Zeitraum der Inaktivität unter Dauer der Inaktivität vor dem Herunterfahren (Minuten) ändern möchten, ändern Sie den Wert in die Anzahl der gewünschten Minuten an Inaktivität. In der Google Cloud Console kann diese Einstellung auf einen beliebigen Ganzzahlwert zwischen 10 und 1440 gesetzt werden.
Klicken Sie auf Senden.
Energiesparmodus mit der gcloud CLI verwalten
Das Herunterfahren bei Inaktivität von Vertex AI Workbench-Instanzen wird mit dem Flag metadata
verwaltet. Erstellen Sie zum Aktivieren des Herunterfahrens bei Inaktivität eine Instanz mit dem Schlüssel idle-timeout-seconds
in den Metadaten, wobei der Wert auf die Anzahl der Sekunden festgelegt ist.
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
Wenn Sie den Zeitraum für das Herunterfahren bei Inaktivität ändern möchten, aktualisieren Sie den Wert für den Schlüssel idle-timeout-seconds
in den Metadaten.
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
Verwenden Sie den folgenden Befehl, um das Herunterfahren bei Inaktivität zu deaktivieren:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
Herunterfahren bei Inaktivität in Terraform verwalten
Die Ruhestandsverwaltung für Workbench-Instanzen in Terraform wird mit dem Schlüssel idle-timeout-seconds
im Metadatenfeld verwaltet.
Informationen zum Anwenden oder Entfernen einer Terraform-Konfiguration finden Sie unter Grundlegende Terraform-Befehle.
Funktionsweise der Inaktivitätsabschaltung
Ihre Instanz wird heruntergefahren, wenn für den angegebenen Zeitraum keine Kernel-Aktivität vorhanden ist. Das Ausführen einer Zelle oder eines neuen Ausgabedrucks auf einem Notebook ist beispielsweise eine Aktivität, die den Timer für Herunterfahren bei Inaktivität zurücksetzt. Die CPU-Nutzung setzt den Timer für das Herunterfahren bei Inaktivität nicht zurück.
Wenn Sie JupyterLab geöffnet lassen und nicht mit dem Fenster interagieren, wird die Instanz nach dem Zeitraum für das Herunterfahren bei Inaktivität heruntergefahren.
Standardmäßig wird beim Herunterfahren bei Inaktivität nach Aktivität in Kerneln gesucht, die an den folgenden Adressen der Instanz ausgeführt werden:
127.0.0.1:8080/api/sessions
127.0.0.1:8080/api/terminals
127.0.0.1:8080/api/kernels
Geplante Ausführungen werden ausgeführt, während die Instanz heruntergefahren ist
Wenn Sie die Ausführung einer Notebook-Datei in einer heruntergefahrenen Vertex AI Workbench-Instanz geplant haben, wird sie trotzdem nach Zeitplan ausgeführt.
Nächste Schritte
- Wenn Sie eine Notebookdatei nach einem Zeitplan ausführen möchten, selbst wenn die Instanz heruntergefahren ist, planen Sie eine Ausführung.