Configura un progetto Google Cloud per le TPU

Questo argomento descrive come configurare il tuo progetto Google Cloud per utilizzare le VM Cloud TPU:

Crea un progetto Google Cloud

  1. Nella Google Cloud console, accedi al tuo Account Google o registrati per un nuovo account.

  2. Crea un progetto Google Cloud . Per saperne di più, vedi Creare un progetto.

  3. Abilita la fatturazione per il tuo progetto Google Cloud . Per saperne di più, consulta la documentazione sulla fatturazione Cloud.

    La fatturazione per tutte le versioni di Cloud TPU utilizza i prezzi regionali standard nella pagina dei prezzi di Cloud TPU.

Configura il tuo progetto Google Cloud per Cloud TPU

Puoi configurare il progetto Google Cloud utilizzando Cloud Shell, una VM Compute Engine o la tua macchina locale. Cloud Shell ti consente di interagire con le VM TPU senza installare alcun software. Cloud Shell si disconnette dopo un periodo di inattività. Se esegui comandi a lunga esecuzione, ti consigliamo di installare Google Cloud CLI sulla tua macchina locale. Per saperne di più su Google Cloud CLI, consulta il gcloud Reference.

  1. Se utilizzi una macchina locale o una VM Compute Engine, installa Google Cloud CLI. Google Cloud CLI include il comando gcloud che utilizzi per lavorare con le risorse e i servizi Google Cloud .

  2. Configura il comando gcloud in modo da utilizzare il tuo progetto.

    export PROJECT_ID=your-project-id
    gcloud config set project $PROJECT_ID
  3. Attiva l'API Cloud TPU utilizzando gcloud o la console Google Cloud :

    gcloud

    gcloud services enable tpu.googleapis.com
    

    Console

    1. Nella console Google Cloud , vai alla pagina dell'API Cloud TPU.

      Vai all'API Cloud TPU

    2. Fai clic su Attiva.

  4. Assicurati che il tuo account Google Cloud disponga dei seguenti ruoli nel tuo progetto:

    Per visualizzare i tuoi ruoli attuali, consulta Visualizzare l'accesso attuale.

    Per aggiungere i ruoli mancanti, consulta Concedi un singolo ruolo IAM o chiedi all'amministratore di farlo per te.

  5. Crea un service agent Cloud TPU:

    Un service agent TPU è un service account gestito da Google che consente al servizio Cloud TPU di creare e gestire risorse nel tuo progetto Google Cloud .

      gcloud beta services identity create --service tpu.googleapis.com \
      --project $PROJECT_ID
  6. Crea un account di servizio TPU:

    I service account forniscono le credenziali alle VM TPU per accedere ad altre risorseGoogle Cloud . Per migliorare la sicurezza, crea un service account gestito dall'utente che disponga solo delle autorizzazioni richieste dalla tua VM TPU. Per utilizzarlo, specifica il account di servizio con il flag --service-account quando crei la VM TPU.

    1. Segui le istruzioni riportate in Creare service account per creare un account di servizio gestito dall'utente.

    2. Concedi al tuo account di servizio i seguenti ruoli in modo che la tua VM TPU possa accedere ai servizi Google Cloud comuni:

Passaggi successivi