Cierre inactivo

De forma predeterminada, los entornos de ejecución de Colab Enterprise se cierran después de 180 minutos de inactividad. En esta página, se describe la función de cierre inactivo y cómo cambiar su configuración predeterminada o desactivarla cuando creas una plantilla de entorno de ejecución.

Descripción general

Para ayudar a administrar los costos, los tiempos de ejecución de Colab Enterprise se cierran de forma predeterminada después de estar inactivos durante un período específico. Puedes cambiar el tiempo o desactivar esta función cuando creas una plantilla de tiempo de ejecución.

Después de crear una plantilla de tiempo de ejecución, no se puede cambiar su configuración. Por lo tanto, no puedes cambiar la configuración de apagado por inactividad de un tiempo de ejecución o una plantilla de tiempo de ejecución. Para usar un entorno de ejecución con diferentes parámetros de configuración de apagado por inactividad, debes crear una plantilla de entorno de ejecución con los parámetros de configuración que desees y, luego, usar un entorno de ejecución generado a partir de esa plantilla.

Antes de comenzar

  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. Roles obligatorios

    Para obtener los permisos que necesitas para crear un entorno de ejecución en Colab Enterprise, pídele a tu administrador que te otorgue el rol de IAM de administrador de Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

    También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.

    Crea una plantilla de entorno de ejecución con parámetros de configuración de apagado por inactividad específicos

    Para crear una plantilla de ejecución con parámetros de configuración de apagado por inactividad específicos, puedes usar la Google Cloud consola o Google Cloud CLI.

    Console

    Para crear una plantilla de entorno de ejecución con parámetros de configuración de apagado por inactividad específicos, sigue estos pasos:

    1. En la consola de Google Cloud , ve a la página Plantillas de entorno de ejecución de Colab Enterprise.

      Ir a Plantillas de entorno de ejecución

    2. Haz clic en Plantilla nueva.

      Aparecerá el cuadro de diálogo Crear nueva plantilla de entorno de ejecución.

    3. En la sección Conceptos básicos del entorno de ejecución, ingresa un Nombre visible.

    4. En el menú Región, selecciona la región en la que deseas que se ejecute el entorno de ejecución.

    5. Para cambiar la configuración de apagado por inactividad, haz clic en la sección Configurar recursos de procesamiento y completa el siguiente paso.

    6. En la sección Cierre inactivo, haz lo siguiente:

      • Para desactivar el cierre inactivo, borra Habilitar el cierre inactivo.

      • Para cambiar el período de inactividad, en Tiempo de inactividad antes del cierre (Minutos), cambia la cifra a la cantidad de minutos de inactividad que deseas. En la consola de Google Cloud , este parámetro de configuración se puede establecer en cualquier valor entero entre 10 y 1440.

    7. En la sección Entorno, selecciona un entorno. El valor predeterminado es Latest (actualmente Python 3.11).

    8. Haz clic en Continuar.

    9. Completa el resto del diálogo de creación.

    10. Haz clic en Crear para terminar de crear la plantilla de entorno de ejecución.

      Tu plantilla de entorno de ejecución aparece en la lista en la pestaña Plantillas de entorno de ejecución.

    gcloud

    Antes de usar cualquiera de los datos de comando a continuación, realiza los siguientes reemplazos:

    • DISPLAY_NAME: Es el nombre visible de tu plantilla de tiempo de ejecución.
    • INACTIVITY_DURATION: Es la duración de la inactividad antes de que se cierre el entorno de ejecución. Una entrada de 0s desactiva la función de cierre inactivo. El rango de valores válidos es de 10 minutos (10m) a 24 horas (24h).
    • PROJECT_ID: el ID de tu proyecto
    • REGION: Es la región en la que deseas que se encuentre tu plantilla de ejecución.

    Ejecuta el siguiente 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

    Si deseas obtener más información sobre el comando para crear una plantilla de ejecución desde la línea de comandos, consulta la documentación de gcloud CLI.

    Cómo funciona el cierre inactivo

    El tiempo de ejecución se cierra cuando se cumplen las siguientes condiciones:

    • No hay actividad del kernel durante el período especificado.

    • El entorno de ejecución no está conectado a un notebook.

    Para desconectar un tiempo de ejecución de un notebook, cierra el notebook. Si dejas un notebook abierto mientras está conectado a un entorno de ejecución, se evita que este se cierre.

    Para obtener información sobre los cargos que generan los tiempos de ejecución, consulta Cargos por tiempo de ejecución.

    ¿Qué sigue?