Herunterfahren bei Inaktivität
Colab Enterprise-Laufzeiten werden standardmäßig nach 180 Minuten 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 ändern oder das Feature deaktivieren können, wenn Sie eine Laufzeitvorlage erstellen.
Übersicht
Zur Kostensenkung werden Colab Enterprise-Laufzeiten standardmäßig heruntergefahren, nachdem sie für einen bestimmten Zeitraum inaktiv waren. Sie können die Zeitspanne ändern oder dieses Feature deaktivieren, wenn Sie eine Laufzeitvorlage erstellen.
Nachdem Sie eine Laufzeitvorlage erstellt haben, kann ihre Konfiguration nicht mehr geändert werden. Daher können Sie die Einstellungen für das Herunterfahren im inaktiven Zustand einer Laufzeit oder Laufzeitvorlage nicht ändern. Wenn Sie eine Laufzeit mit anderen Einstellungen für das Herunterfahren bei Inaktivität verwenden möchten, müssen Sie eine Laufzeitvorlage mit den gewünschten Einstellungen erstellen und dann eine Laufzeit verwenden, die aus dieser Laufzeitvorlage generiert wurde.
Hinweis
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Agent Platform, Dataform, and Compute Engine APIs, if any are not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle „Colab Enterprise Admin“ (roles/aiplatform.colabEnterpriseAdmin) für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen einer Laufzeit in Colab Enterprise benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Laufzeitvorlage mit bestimmten Einstellungen für das Herunterfahren bei Inaktivität erstellen
Wenn Sie eine Laufzeitvorlage mit bestimmten Einstellungen für das Herunterfahren bei Inaktivität erstellen möchten, können Sie die Google Cloud Console oder die Google Cloud CLI verwenden.
Console
So erstellen Sie eine Laufzeitvorlage mit bestimmten Einstellungen für das Herunterfahren bei Inaktivität:
-
Rufen Sie in der Google Cloud Console die Colab Enterprise-Seite Laufzeitvorlagen auf.
-
Klicken Sie auf Neue Vorlage.
Das Dialogfeld Neue Laufzeitvorlage erstellen wird angezeigt.
-
Geben Sie im Abschnitt Laufzeitgrundlagen einen Anzeigenamen ein.
-
Wählen Sie im Menü Region die Region aus, in der sich Ihre Laufzeitvorlage befinden soll.
-
Wenn Sie die Einstellungen für das Herunterfahren bei Inaktivität ändern möchten, klicken Sie auf den Abschnitt Compute konfigurieren und führen Sie den folgenden Schritt aus.
-
Im Bereich Herunterfahren bei Inaktivität:
-
Wenn Sie das Herunterfahren bei Inaktivität deaktivieren möchten, entfernen Sie das Häkchen bei 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.
-
-
Wählen Sie im Bereich Umgebung eine Umgebung aus. Der Standardwert ist Latest (derzeit Python 3.13).
-
Optional: Geben Sie im Feld Script nach dem Start den URI für ein Script nach dem Start ein. Weitere Informationen zur Verwendung eines Startskripts nach dem Start finden Sie unter Startskript nach dem Start verwenden.
-
Optional: Wählen Sie unter der URL des Post-Startscripts das Verhalten des Post-Startscripts aus. Das Standardverhalten ist Einmal ausführen. Weitere Informationen finden Sie unter Verhalten von Startskripts nach dem Start.
-
Optional: Klicken Sie zum Hinzufügen einer Umgebungsvariablen auf Umgebungsvariable hinzufügen und geben Sie dann ein Paar aus Schlüssel und Wert ein. Wenn Sie weitere Umgebungsvariablen hinzufügen möchten, wiederholen Sie diesen Schritt.
-
Klicken Sie auf Weiter.
-
Führen Sie die restlichen Schritte im Dialogfeld zum Erstellen aus.
-
Klicken Sie auf Erstellen, um die Erstellung der Laufzeitvorlage abzuschließen.
Die Laufzeitvorlage wird in der Liste auf dem Tab Laufzeitvorlagen angezeigt.
gcloud
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
DISPLAY_NAME: der Anzeigename Ihrer Laufzeitvorlage.INACTIVITY_DURATION: die Dauer der Inaktivität, bevor die Laufzeit heruntergefahren wird. Bei der Eingabe von0swird die Funktion zum Herunterfahren bei Inaktivität deaktiviert. Der gültige Wertebereich liegt zwischen 10 Minuten (10m) und 24 Stunden (24h).PROJECT_ID: Ihre Projekt-ID.REGION: die Region, in der sich Ihre Laufzeitvorlage befinden soll.
Führen Sie folgenden Befehl aus:
Linux, macOS oder Cloud Shell
gcloud colab runtime-templates create --display-name=DISPLAY_NAME \ --idle-shutdown-timeout=INACTIVITY_DURATION \ --project=PROJECT_ID \ --region=REGION
Windows (PowerShell)
gcloud colab runtime-templates create --display-name=DISPLAY_NAME ` --idle-shutdown-timeout=INACTIVITY_DURATION ` --project=PROJECT_ID ` --region=REGION
Windows (cmd.exe)
gcloud colab runtime-templates create --display-name=DISPLAY_NAME ^ --idle-shutdown-timeout=INACTIVITY_DURATION ^ --project=PROJECT_ID ^ --region=REGION
Weitere Informationen zum Befehl zum Erstellen einer Laufzeitvorlage über die Befehlszeile finden Sie in der Dokumentation zur gcloud CLI.
Funktionsweise des Herunterfahrens bei Inaktivität
Ihre Laufzeit wird heruntergefahren, wenn die folgenden Bedingungen erfüllt sind:
Für den angegebenen Zeitraum gibt es keine Kernel-Aktivität.
Die Laufzeit ist nicht mit einem Notebook verbunden.
Wenn Sie die Verbindung einer Laufzeit zu einem Notebook trennen möchten, schließen Sie das Notebook. Wenn Sie ein Notebook geöffnet lassen, während es mit einer Laufzeit verbunden ist, wird die Laufzeit nicht heruntergefahren.
Informationen zu den durch Laufzeiten generierten Gebühren finden Sie unter Laufzeitgebühren.
Nächste Schritte
- Weitere Informationen zu Laufzeiten und Laufzeitvorlagen.
- Weitere Informationen zum Erstellen einer Laufzeit auf Basis einer Laufzeitvorlage.
- In der Notebook-Galerie finden Sie ein Notebook, mit dem Sie Ihr Projekt schnell starten können.