Arresto per inattività

Per impostazione predefinita, i runtime di Colab Enterprise si arrestano dopo 180 minuti di inattività. Questa pagina descrive la funzionalità di arresto inattivo e come modificare le impostazioni predefinite di arresto inattivo o disattivare la funzionalità quando crei un modello di runtime.

Panoramica

Per contribuire a gestire i costi, i runtime di Colab Enterprise vengono arrestati dopo un determinato periodo di inattività per impostazione predefinita. Puoi modificare la quantità di tempo o disattivare questa funzionalità quando crei un modello di runtime.

Una volta creato un modello di runtime, la sua configurazione non può essere modificata. Pertanto, non puoi modificare le impostazioni di spegnimento inattivo di un runtime o di un modello di runtime. Per utilizzare un runtime con impostazioni di arresto inattivo diverse, devi creare un modello di runtime con le impostazioni che preferisci e poi utilizzare un runtime generato da quel modello di runtime.

Prima di iniziare

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Vertex AI, Dataform, and Compute Engine APIs.

    Enable the APIs

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Vertex AI, Dataform, and Compute Engine APIs.

    Enable the APIs

  8. Ruoli obbligatori

    Per ottenere le autorizzazioni necessarie per creare un runtime in Colab Enterprise, chiedi all'amministratore di concederti il ruolo IAM Amministratore Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

    Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

    Crea un modello di runtime con impostazioni di spegnimento inattivo specifiche

    Per creare un modello di runtime con impostazioni di arresto inattivo specifiche, puoi utilizzare la console Google Cloud o Google Cloud CLI.

    Console

    Per creare un modello di runtime con impostazioni di arresto inattivo specifiche:

    1. Nella console Google Cloud , vai alla pagina Modelli di runtime di Colab Enterprise.

      Vai a Modelli di runtime

    2. Fai clic su  Nuovo modello.

      Viene visualizzata la finestra di dialogo Crea nuovo modello di runtime.

    3. Nella sezione Nozioni di base sul runtime, inserisci un Nome visualizzato.

    4. Nel menu Regione, seleziona la regione in cui vuoi il modello di runtime.

    5. Per modificare le impostazioni di spegnimento inattivo, fai clic sulla sezione Configura calcolo e completa il passaggio seguente.

    6. Nella sezione Arresto inattivo:

      • Per disattivare l'arresto per inattività, deseleziona Abilita arresto per inattività.

      • Per modificare il periodo di inattività, in Tempo di inattività prima dell'arresto (minuti), modifica il numero con il numero di minuti di inattività che vuoi. Nella console Google Cloud , questa impostazione può essere impostata su qualsiasi valore intero compreso tra 10 e 1440.

    7. Nella sezione Ambiente, seleziona un ambiente. Il valore predefinito è Più recente (attualmente Python 3.11).

    8. Fai clic su Continua.

    9. Completa il resto della finestra di dialogo di creazione.

    10. Fai clic su Crea per completare la creazione del modello di runtime.

      Il modello di runtime viene visualizzato nell'elenco della scheda Modelli di runtime.

    gcloud

    Prima di utilizzare i dati dei comandi riportati di seguito, apporta le seguenti sostituzioni:

    • DISPLAY_NAME: il nome visualizzato del modello di runtime.
    • INACTIVITY_DURATION: la durata dell'inattività prima dell'arresto dell'ambiente di runtime. Un input di 0s disattiva la funzionalità di spegnimento inattivo. L'intervallo di valori validi è compreso tra 10 minuti (10m) e 24 ore (24h).
    • PROJECT_ID: il tuo ID progetto.
    • REGION: la regione in cui vuoi il modello di runtime.

    Esegui questo comando:

    Linux, macOS o 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

    Per ulteriori informazioni sul comando per creare un modello di runtime dalla riga di comando, consulta la documentazione di gcloud CLI.

    Come funziona l'arresto inattivo

    Il runtime si arresta quando sono soddisfatte le seguenti condizioni:

    • Non è presente alcuna attività del kernel per il periodo di tempo specificato.

    • Il runtime non è connesso a un notebook.

    Per disconnettere un runtime da un notebook, chiudi il notebook. Se lasci un notebook aperto mentre è connesso a un runtime, quest'ultimo non si spegne.

    Per informazioni sui costi generati dai runtime, consulta Costi del runtime.

    Passaggi successivi