Cierre inactivo

Las instancias de Vertex AI Workbench se cierran después de un período específico de inactividad de forma predeterminada. En esta página, se describe la función de cierre inactivo y cómo cambiar su configuración predeterminada durante la creación de la instancia.

Descripción general

Para ayudar a administrar los costos, las instancias de Vertex AI Workbench se cierran de forma predeterminada después de estar inactivas durante un período específico. Puedes cambiar el tiempo o desactivar esta función.

Facturación

Mientras la instancia está cerrada, no hay cargos por uso de CPU ni GPU, excepto por las ejecuciones programadas que se ejecutan durante el cierre. Para obtener más información sobre las ejecuciones programadas, consulta Ejecuciones programadas que se ejecutan mientras la instancia está cerrada en esta página.

Aún se aplican cargos de almacenamiento en disco mientras la instancia está cerrada. Para obtener más información, consulta Precios.

Desactiva el cierre inactivo o cambia el período de inactividad predeterminado

El cierre inactivo está habilitado y configurado de forma predeterminada para cerrar tu instancia después de 180 minutos de inactividad.

Puedes cambiar esta configuración cuando creas una instancia.

Para desactivar el cierre inactivo o cambiar el período de inactividad en una instancia existente, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Instancias.

    Ir a Instancias

  2. Haga clic en el nombre de la instancia.

  3. En la página Detalles de la instancia, haz clic en la pestaña Software y seguridad.

  4. En la sección Modifica la configuración del software y la seguridad, haz lo siguiente:

    • Para desactivar el cierre inactivo, quita la marca de verificación junto a Habilitar 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, esta configuración se puede establecer con cualquier valor de número entero entre 10 y 1440.

  5. Haz clic en Enviar.

Administra el cierre inactivo a través de gcloud CLI

El cierre inactivo para las instancias de Vertex AI Workbench se administra con la marca metadata. Para habilitar el cierre inactivo, crea una instancia con la clave idle-timeout-seconds en los metadatos con el valor establecido en la cantidad de segundos.

gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400

Para cambiar el período de cierre inactivo, 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 cierre inactivo, usa el siguiente comando:

gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=

Administra el cierre inactivo en Terraform

El cierre inactivo para las instancias de Workbench en Terraform se administra a través de la clave idle-timeout-seconds en el campo de metadatos.

Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.

resource "google_workbench_instance" "default" {
  name     = "workbench-instance-example"
  location = "us-central1-a"

  gce_setup {
    machine_type = "n1-standard-1"
    vm_image {
      project = "cloud-notebooks-managed"
      family  = "workbench-instances"
    }
    metadata = {
      idle-timeout-seconds = "10800"
    }
  }
}

Cómo funciona el cierre inactivo

La instancia se cierra cuando no hay actividad de kernel durante el período especificado. Por ejemplo, ejecutar una celda o una nueva impresión de resultado en un notebook es una actividad que restablece el temporizador de apagado inactivo. El uso de CPU no restablece el temporizador de tiempo de espera de inactividad.

Si dejas JupyterLab abierto y no interactúas con la ventana, la instancia se cerrará después del período de cierre inactivo.

De forma predeterminada, el cierre inactivo 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á cerrada

Si programaste la ejecución de un archivo de notebook en una instancia de Vertex AI Workbench que está cerrada, la ejecución se sigue ejecutando según el programa.

¿Qué sigue?