Arrêt en cas d'inactivité

Par défaut, les environnements d'exécution Colab Enterprise s'arrêtent après 180 minutes d'inactivité. Cette page décrit la fonctionnalité d'arrêt en cas d'inactivité et explique comment en modifier les paramètres par défaut ou la désactiver lorsque vous créez un modèle d'exécution.

Présentation

Pour vous aider à gérer les coûts, les environnements d'exécution Colab Enterprise s'arrêtent après une période d'inactivité spécifique par défaut. Vous pouvez modifier cette durée ou désactiver cette fonctionnalité lorsque vous créez un modèle d'exécution.

Une fois que vous avez créé un modèle d'exécution, vous ne pouvez plus modifier sa configuration. Par conséquent, vous ne pouvez pas modifier les paramètres d'arrêt inactif d'un environnement d'exécution ou d'un modèle d'environnement d'exécution. Pour utiliser un environnement d'exécution avec des paramètres d'arrêt inactif différents, vous devez créer un modèle d'environnement d'exécution avec les paramètres souhaités, puis utiliser un environnement d'exécution généré à partir de ce modèle.

Avant de commencer

  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. Rôles requis

    Pour obtenir les autorisations nécessaires pour créer un environnement d'exécution dans Colab Enterprise, demandez à votre administrateur de vous accorder le rôle IAM Administrateur Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin) sur le projet. Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.

    Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.

    Créer un modèle d'environnement d'exécution avec des paramètres d'arrêt inactif spécifiques

    Pour créer un modèle d'exécution avec des paramètres d'arrêt inactif spécifiques, vous pouvez utiliser la console Google Cloud ou la Google Cloud CLI.

    Console

    Pour créer un modèle d'exécution avec des paramètres d'arrêt inactif spécifiques :

    1. Dans la console Google Cloud , accédez à la page Modèles d'exécution de Colab Enterprise.

      Accéder à la page "Modèles d'exécution"

    2. Cliquez sur  Nouveau modèle.

      La boîte de dialogue Créer un modèle d'exécution s'affiche.

    3. Dans la section Blocs de base de l'environnement d'exécution, saisissez un nom à afficher.

    4. Dans le menu Région, sélectionnez la région dans laquelle vous souhaitez créer votre modèle d'exécution.

    5. Pour modifier les paramètres d'arrêt en cas d'inactivité, cliquez sur la section Configurer le calcul, puis procédez comme suit.

    6. Dans la section Arrêt en cas d'inactivité :

      • Pour désactiver l'arrêt en cas d'inactivité, désélectionnez Activer l'arrêt en cas d'inactivité.

      • Pour modifier la période d'inactivité, dans le champ Temps d'inactivité avant l'arrêt (en minutes), remplacez la valeur par le nombre de minutes d'inactivité souhaité. Dans la console Google Cloud , ce paramètre peut être défini sur une valeur entière comprise entre 10 et 1 440.

    7. Dans la section Environnement, sélectionnez un environnement. La valeur par défaut est Dernière version (actuellement Python 3.11).

    8. Cliquez sur Continuer.

    9. Renseignez le reste de la boîte de dialogue de création.

    10. Cliquez sur Créer pour terminer la création du modèle d'exécution.

      Votre modèle d'exécution apparaît dans la liste de l'onglet Modèles d'exécution.

    gcloud

    Avant d'utiliser les données de la commande ci-dessous, effectuez les remplacements suivants :

    • DISPLAY_NAME : nom à afficher de votre modèle d'exécution
    • INACTIVITY_DURATION : durée d'inactivité avant l'arrêt de l'exécution. Si vous saisissez 0s, la fonctionnalité d'arrêt en cas d'inactivité est désactivée. La plage de valeurs valides est comprise entre 10 minutes (10m) et 24 heures (24h).
    • PROJECT_ID : ID de votre projet.
    • REGION : région dans laquelle vous souhaitez placer votre modèle d'exécution

    Exécutez la commande suivante :

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

    Pour en savoir plus sur la commande permettant de créer un modèle d'exécution à partir de la ligne de commande, consultez la documentation de la gcloud CLI.

    Fonctionnement de l'arrêt en cas d'inactivité

    Votre environnement d'exécution s'arrête lorsque les conditions suivantes sont remplies :

    • Aucune activité de noyau n'a été détectée pendant la période spécifiée.

    • L'environnement d'exécution n'est pas connecté à un notebook.

    Pour déconnecter un environnement d'exécution d'un notebook, fermez le notebook. Si vous laissez un notebook ouvert alors qu'il est connecté à un environnement d'exécution, cet environnement ne s'arrêtera pas.

    Pour en savoir plus sur les frais générés par les environnements d'exécution, consultez Frais d'exécution.

    Étapes suivantes