Apagado por inactividad
Las instancias de Vertex AI Workbench se cierran de forma predeterminada tras un periodo de inactividad especificado. En esta página se describe la función de apagado por inactividad y cómo cambiar la configuración predeterminada de apagado por inactividad durante la creación de instancias.
Información general
Para ayudar a gestionar los costes, las instancias de Vertex AI Workbench se cierran de forma predeterminada después de estar inactivas durante un periodo específico. Puedes cambiar el tiempo o desactivar esta función.
Requisitos para ejecutar el cierre por inactividad
Para que se ejecute el apagado por inactividad, tu instancia de Vertex AI Workbench debe tener habilitados los atributos de invitado. Los atributos de invitado están habilitados de forma predeterminada, pero si los has desactivado, puedes volver a habilitarlos configurando la clave de metadatos enable-guest-attributes
en true
. Consulta Actualizar los metadatos de una instancia.
Facturación
Mientras la instancia esté apagada, no se te cobrará por el uso de la CPU ni de la GPU, excepto por las ejecuciones programadas que se realicen durante el apagado. Para obtener más información sobre las ejecuciones programadas, consulta la sección Las ejecuciones programadas se realizan mientras la instancia está apagada de esta página.
Los cargos por almacenamiento en disco se siguen aplicando mientras la instancia está desactivada. Para obtener más información, consulta los precios.
Desactivar el cierre por inactividad o cambiar el periodo de inactividad predeterminado
El cierre por inactividad está habilitado y configurado para cerrar la instancia tras 180 minutos de inactividad de forma predeterminada.
Puedes cambiar estos ajustes cuando crees una instancia.
Para desactivar el apagado por inactividad o cambiar el periodo de inactividad de una instancia, sigue estos pasos:
En la consola, ve a la página Instancias. Google Cloud
Haz clic en el nombre de la instancia.
En la página Detalles de la instancia, haga clic en la pestaña Software y seguridad.
En la sección Modificar la configuración del software y de la seguridad, haz lo siguiente:
Para desactivar el cierre por inactividad, desmarca la casilla situada junto a Habilitar cierre por inactividad.
Para cambiar el periodo de inactividad, en Tiempo de inactividad antes del apagado (minutos), cambia el número por el número de minutos de inactividad que quieras. En la consola Google Cloud , este ajuste se puede configurar con cualquier valor entero entre 10 y 1440.
Haz clic en Enviar.
Gestionar el apagado por inactividad con la CLI de gcloud
El apagado por inactividad de las instancias de Vertex AI Workbench se gestiona mediante la marca metadata
. Para habilitar el apagado por inactividad, crea una instancia con la clave idle-timeout-seconds
en los metadatos y asigna el número de segundos como valor.
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
Para cambiar el periodo de inactividad antes de que se apague, actualiza el valor de la clave idle-timeout-seconds
en los metadatos.
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
Para desactivar el apagado por inactividad, usa el siguiente comando:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
Gestionar el apagado por inactividad en Terraform
El cierre por inactividad de las instancias de Workbench en Terraform se gestiona mediante la clave idle-timeout-seconds
en el campo de metadatos.
Para saber cómo aplicar o quitar una configuración de Terraform, consulta Comandos básicos de Terraform.
Cómo funciona el cierre por inactividad
La instancia se cierra cuando no hay actividad del kernel durante el periodo especificado. Por ejemplo, ejecutar una celda o imprimir una salida nueva en un cuaderno es una actividad que restablece el temporizador de apagado por inactividad. El uso de la CPU no restablece el temporizador de apagado por inactividad.
Si dejas JupyterLab abierto y no interactúas con la ventana, la instancia se cerrará tras el periodo de inactividad.
De forma predeterminada, el cierre por inactividad busca actividad en los kernels que se ejecutan en las siguientes direcciones de la instancia:
127.0.0.1:8080/api/sessions
127.0.0.1:8080/api/terminals
127.0.0.1:8080/api/kernels
Las ejecuciones programadas se ejecutan mientras la instancia está desactivada
Si has programado la ejecución de un archivo de cuaderno en una instancia de Vertex AI Workbench que está apagada, la ejecución se realizará según lo programado.
Siguientes pasos
- Para ejecutar un archivo de cuaderno de forma programada, incluso cuando la instancia esté detenida, consulta Programar la ejecución de un cuaderno.