Habilitar los tiempos de ejecución predeterminados con GPUs
Si necesitas ayuda durante la vista previa, envía un correo a vertex-notebooks-previews-external@google.com.
En este documento se describe cómo habilitar un tiempo de ejecución predeterminado con GPUs para los usuarios de Colab Enterprise en un proyecto. Después de habilitar un entorno de ejecución predeterminado con GPUs, los usuarios pueden cambiar de un entorno de ejecución predeterminado normal a un entorno de ejecución predeterminado con GPUs haciendo clic en un botón de su cuaderno.
Este documento está dirigido a los administradores de Colab Enterprise que quieran habilitar tiempos de ejecución predeterminados con GPUs para otros usuarios de su organización. Se presupone que tienes conocimientos sobre lo siguiente:
- Cómo gestionar los entornos de ejecución y las plantillas de entornos de ejecución de Colab Enterprise.
- Cómo usar Gestión de Identidades y Accesos (IAM) para controlar el acceso.
Información general
Para que los usuarios puedan cambiar a un tiempo de ejecución predeterminado con GPUs, un administrador
(roles/aiplatform.colabEnterpriseAdmin)
o una cuenta de usuario con el permiso aiplatform.notebookRuntimeTemplates.create
deben crear primero un tiempo de ejecución predeterminado con GPUs.
La primera vez que creas un tiempo de ejecución predeterminado con GPUs, Colab Enterprise crea una plantilla de tiempo de ejecución predeterminada que incluye GPUs en sus especificaciones. El tiempo de ejecución predeterminado original no se ve afectado y existe hasta que caduca o se elimina. Una vez que se haya creado la nueva plantilla de tiempo de ejecución predeterminada con GPUs, cualquier usuario que tenga el permiso aiplatform.notebookRuntimes.assign en el proyecto y el permiso aiplatform.notebookRuntimeTemplates.apply en la plantilla de tiempo de ejecución podrá crear y usar un tiempo de ejecución predeterminado con GPUs. Estos permisos se incluyen en el rol de usuario de Colab Enterprise (roles/aiplatform.colabEnterpriseUser).
Especificaciones
El entorno de ejecución predeterminado con GPUs tiene especificaciones diferentes al entorno de ejecución predeterminado original. Los tipos de máquina, las GPUs y los tipos de disco de datos disponibles varían según la región, por lo que algunas especificaciones pueden ser diferentes del tiempo de ejecución predeterminado original.
En la siguiente tabla se describen las especificaciones de un tiempo de ejecución predeterminado con GPUs en función de la región del tiempo de ejecución predeterminado.
| Descripción de la región | Especificaciones de tiempo de ejecución predeterminadas |
|---|---|
| Regiones que admiten GPUs L4 |
|
| Regiones que no admiten GPUs L4, pero sí GPUs T4 |
|
| Regiones que no admiten GPUs L4 ni T4 | No se admiten tiempos de ejecución predeterminados con GPUs. |
Disponibilidad de Accelerator
Colab Enterprise admite entornos de ejecución predeterminados con los siguientes tipos de aceleradores:
- L4
- T4
Para obtener información sobre la disponibilidad de estos aceleradores en cada zona, consulta Usar aceleradores.
Antes de empezar
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI, Dataform, and Compute Engine APIs.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
En la consola, ve a la página Mis cuadernos de Colab Enterprise. Google Cloud
-
En el menú Región, selecciona la región que contiene tu cuaderno.
-
Haz clic en el cuaderno que quieras abrir. Si aún no has creado ningún cuaderno, crea uno.
-
En tu cuaderno, haz clic en Conectar.
-
Una vez que Colab Enterprise se conecte al entorno de ejecución predeterminado, haz clic en el botón de la esquina superior derecha del cuaderno para cambiar a un entorno de ejecución predeterminado con GPUs. Por ejemplo, si tu cuaderno está en una región que admite aceleradores L4, haz clic en Cambiar a L4.
Los tiempos de ejecución predeterminados con GPUs solo están disponibles en las regiones que admiten una disponibilidad específica de aceleradores. Consulta la disponibilidad de los aceleradores.
Primero debes conectar un cuaderno a un entorno de ejecución predeterminado para poder cambiar a un entorno de ejecución predeterminado con GPUs.
- Para gestionar tu tiempo de ejecución, consulta Gestionar tiempos de ejecución.
- Consulta más información sobre los runtimes y las plantillas de runtime.
Roles obligatorios
Para asegurarte de que tu cuenta de usuario tiene los permisos necesarios para habilitar los entornos de ejecución predeterminados con GPUs en Colab Enterprise,
pide a tu administrador que le asigne a tu cuenta de usuario el rol de gestión de identidades y accesos
Administrador de Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin) en el proyecto.
Es posible que tu administrador también pueda conceder a tu cuenta de usuario los permisos necesarios a través de roles personalizados u otros roles predefinidos.
Habilitar GPUs para los tiempos de ejecución predeterminados
Para habilitar las GPUs en los tiempos de ejecución predeterminados, haz lo siguiente:
Colab Enterprise crea un nuevo entorno de ejecución predeterminado que tiene GPUs y, a continuación, se conecta al entorno de ejecución. Otros usuarios del proyecto pueden cambiar a un entorno de ejecución predeterminado con GPUs.
Desactivar las GPUs en los entornos de ejecución predeterminados
Para inhabilitar la opción de cambiar a un entorno de ejecución predeterminado con GPUs, debes eliminar la plantilla de entorno de ejecución llamada Default with GPU.
Consulta Eliminar una plantilla de tiempo de ejecución.