Ative os tempos de execução predefinidos com GPUs

Para receber apoio técnico durante a pré-visualização, envie um email para vertex-notebooks-previews-external@google.com.

Este documento descreve como ativar um tempo de execução predefinido com GPUs para utilizadores do Colab Enterprise num projeto. Depois de ativar um tempo de execução predefinido com GPUs, os utilizadores podem mudar de um tempo de execução predefinido normal para um tempo de execução predefinido com GPUs clicando num botão no respetivo bloco de notas.

Este documento destina-se aos administradores do Colab Enterprise que querem ativar tempos de execução predefinidos com GPUs para outros utilizadores na respetiva organização. Pressupõe que tem conhecimentos sobre o seguinte:

  • Como gerir os tempos de execução e os modelos de tempo de execução do Colab Enterprise.
  • Como usar a gestão de identidade e de acesso (IAM) para controlar o acesso.

Vista geral

Para permitir que os utilizadores mudem para um tempo de execução predefinido com GPUs, um administrador (roles/aiplatform.colabEnterpriseAdmin) ou uma conta de utilizador com a autorização aiplatform.notebookRuntimeTemplates.create tem de criar primeiro um tempo de execução predefinido com GPUs.

Quando cria um tempo de execução predefinido com GPUs pela primeira vez, o Colab Enterprise cria um novo modelo de tempo de execução predefinido que inclui GPUs nas respetivas especificações. O tempo de execução predefinido original não é afetado e existe até expirar ou ser eliminado. Depois de criar o novo modelo de tempo de execução predefinido com GPUs, qualquer utilizador com a autorização aiplatform.notebookRuntimes.assign no projeto e a autorização aiplatform.notebookRuntimeTemplates.apply no modelo de tempo de execução pode criar e usar um tempo de execução predefinido com GPUs. Estas autorizações estão incluídas na função de utilizador do Colab Enterprise (roles/aiplatform.colabEnterpriseUser).

Especificações

O tempo de execução predefinido com GPUs tem especificações diferentes do tempo de execução predefinido original. Os tipos de máquinas, as GPUs e os tipos de discos de dados disponíveis variam consoante a região, pelo que algumas especificações podem ser diferentes do tempo de execução predefinido original.

A tabela seguinte descreve as especificações de um tempo de execução predefinido com GPUs com base na região do tempo de execução predefinido.

Descrição da região Especificações de tempo de execução predefinidas
Regiões que suportam GPUs L4
  • Tipo de máquina: g2-standard-4
  • Acelerador: 1 acelerador NVIDIA_L4
  • Disco de dados: 100 GB pd-balanced
Regiões que não suportam GPUs L4, mas suportam GPUs T4
  • Tipo de máquina: n1-standard-4
  • Acelerador: 1 acelerador NVIDIA_TESLA_T4
  • Disco de dados: 100 GB pd-standard
Regiões que não suportam GPUs L4 ou T4 Os tempos de execução predefinidos com GPUs não são suportados.

Disponibilidade do acelerador

O Colab Enterprise suporta tempos de execução predefinidos com os seguintes tipos de aceleradores:

  • L4
  • T4

Para saber mais sobre a disponibilidade regional destes aceleradores, consulte o artigo Usar aceleradores.

Antes de começar

  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.

    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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  5. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  8. Funções necessárias

    Para garantir que a sua conta de utilizador tem as autorizações necessárias para ativar os tempos de execução predefinidos com GPUs no Colab Enterprise, peça ao seu administrador para conceder à sua conta de utilizador a função de IAM Administrador do Colab Enterprise (roles/aiplatform.colabEnterpriseAdmin) no projeto.

    Para mais informações sobre a concessão de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.

    O administrador também pode conceder à sua conta de utilizador as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

    Ative as GPUs para tempos de execução predefinidos

    Para ativar as GPUs para os tempos de execução predefinidos, faça o seguinte:

    1. Na Google Cloud consola, aceda à página Os meus blocos de notas do Colab Enterprise.

      Aceda a Os meus notebooks

    2. No menu Região, selecione a região que contém o seu bloco de notas.

    3. Clique no bloco de notas que quer abrir. Se ainda não tiver criado um bloco de notas, crie um bloco de notas.

    4. No bloco de notas, clique em Associar.

    5. Depois de o Colab Enterprise se ligar ao tempo de execução predefinido, no canto superior direito do bloco de notas, clique no botão para mudar para um tempo de execução predefinido com GPUs. Por exemplo, se o seu bloco de notas estiver numa região que suporta aceleradores L4, clique em Mudar para L4.

    O Colab Enterprise cria um novo tempo de execução predefinido com GPUs e, em seguida, liga-se ao tempo de execução. A capacidade de mudar para um tempo de execução predefinido com GPUs está ativada para outros utilizadores no projeto.

    Desative as GPUs para tempos de execução predefinidos

    Para desativar a capacidade de mudar para um tempo de execução predefinido com GPUs, tem de eliminar o modelo de tempo de execução denominado Default with GPU. Consulte o artigo Elimine um modelo de tempo de execução.

    Limitações

    • Os tempos de execução predefinidos com GPUs só estão disponíveis em regiões que suportam a disponibilidade de aceleradores específicos. Consulte a disponibilidade do acelerador.

    • Primeiro, tem de associar um bloco de notas a um tempo de execução predefinido para poder mudar para um tempo de execução predefinido com GPUs.

    O que se segue?