Gestire le risorse in coda
Le risorse in coda ti consentono di richiedere risorse Cloud TPU mettendole in coda. Quando richiedi le risorse in coda, la richiesta viene aggiunta a una coda gestita dal servizio Cloud TPU. Quando la risorsa richiesta diventa disponibile, viene assegnata al tuo progetto Google Cloud per il tuo utilizzo esclusivo immediato. Rimarrà assegnato al tuo progetto a meno che non lo elimini o non venga interrotto. Solo le VM spot TPU e le TPU prerilasciabili sono idonee al prerilascio.
Puoi specificare un'ora di inizio e di fine facoltativa in una richiesta di risorse in coda. L'ora di inizio specifica l'ora più vicina in cui soddisfare la richiesta. Se una richiesta non è stata soddisfatta entro l'ora di fine specificata, scade. La richiesta rimane in coda dopo la scadenza.
Le richieste di risorse in coda possono avere uno dei seguenti stati:
WAITING_FOR_RESOURCES
- La richiesta ha superato la convalida iniziale ed è stata aggiunta alla coda. Rimane in questo stato finché non sono disponibili risorse gratuite sufficienti per iniziare il provisioning della richiesta o finché non scade l'intervallo di allocazione. Quando la domanda è elevata, non tutte le richieste possono essere immediatamente fornite. Se hai bisogno di un'ottenibilità più affidabile delle TPU, valuta l'acquisto di una prenotazione.
PROVISIONING
- La richiesta è stata selezionata dalla coda e le sue risorse sono in fase di allocazione.
ACTIVE
- La richiesta è stata assegnata. Quando le richieste di risorse in coda sono nello stato
ACTIVE
, puoi gestire le tue VM TPU come descritto in Gestire le TPU. FAILED
- La richiesta non è stata completata perché si è verificato un problema con la richiesta o perché le risorse richieste non erano disponibili nell'intervallo di allocazione. La richiesta rimane in coda finché non viene eliminata esplicitamente.
SUSPENDING
- Le risorse associate alla richiesta sono in fase di eliminazione.
SUSPENDED
- Le risorse specificate nella richiesta sono state eliminate. Quando una richiesta
si trova nello stato
SUSPENDED
, non è più idonea per un'ulteriore allocazione.
Prerequisiti
Prima di eseguire i comandi in questa guida, devi installare Google Cloud CLI, creare un progetto e abilitare l'API Cloud TPU. Google Cloud Per istruzioni, vedi Configurare l'ambiente Cloud TPU.
Se utilizzi una delle librerie client di Cloud, segui le istruzioni di configurazione per il linguaggio che stai utilizzando:
Richiedere una risorsa in coda on demand
Le risorse on demand non verranno prerilasciate, ma la quota on demand non garantisce che ci saranno risorse Cloud TPU disponibili sufficienti per soddisfare la tua richiesta. Per ulteriori informazioni sulle risorse on demand, consulta Tipi di quote.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-central1-a \ --accelerator-type v5litepod-8 \ --runtime-version v2-alpha-tpuv5-lite
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-central1-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5litepod-8', 'runtime_version': 'v2-alpha-tpuv5-lite', } } } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central1-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per ulteriori informazioni sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software delle TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Fai clic su Crea per creare la richiesta di risorse in coda.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Richiedere una risorsa in coda utilizzando una prenotazione
Puoi richiedere una risorsa in coda utilizzando una prenotazione. Per acquistare una prenotazione, contatta il team Google Cloud dedicato al tuo account.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-central1-a \ --accelerator-type v5litepod-8 \ --runtime-version v2-alpha-tpuv5-lite \ --reserved
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
reserved
- Utilizza questo flag quando richiedi risorse in coda nell'ambito di una prenotazione Cloud TPU.
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-central1-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5litepod-8', 'runtime_version': 'v2-alpha-tpuv5-lite', } } }, 'guaranteed': { 'reserved': true, } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central1-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
reserved
- Utilizza questo flag quando richiedi risorse in coda nell'ambito di una prenotazione Cloud TPU.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per ulteriori informazioni sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software delle TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Espandi la sezione Gestione.
Seleziona la casella di controllo Utilizza prenotazione esistente.
Fai clic su Crea per creare la richiesta di risorse in coda.
Richiedi una risorsa in coda VM spot TPU
Una VM spot è una risorsa che può essere prerilasciata e assegnata a un altro workload in qualsiasi momento. Le risorse VM spot costano meno e potresti accedere alle risorse più rapidamente rispetto a una richiesta di VM non spot. Per saperne di più sulle VM spot TPU, consulta Gestire le VM spot TPU.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-central1-a \ --accelerator-type v5litepod-8 \ --runtime-version v2-alpha-tpuv5-lite \ --spot
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
spot
- Un flag booleano che specifica che la risorsa in coda è una VM spot.
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-central1-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5litepod-8', 'runtime_version': 'v2-alpha-tpuv5-lite' } } }, 'spot': {} }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central1-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
spot
- Un flag booleano che specifica che la risorsa in coda è una VM spot.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Espandi la sezione Gestione.
Seleziona la casella di controllo Crea una VM spot TPU.
Fai clic su Crea.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Richiedere l'allocazione di una risorsa in coda prima o dopo un orario specificato
Puoi specificare un'ora di inizio o un'ora di fine facoltative in una richiesta di risorse in coda. L'ora di inizio o la durata di inizio specifica l'ora più vicina in cui soddisfare la richiesta. L'ora di fine o la durata finale specificano per quanto tempo la richiesta rimane valida. Se una richiesta non viene soddisfatta entro l'ora di fine specificata o entro la durata specificata, la richiesta scade. Una volta scaduta, la richiesta rimane in coda, ma non è più idonea per l'allocazione.
Puoi anche specificare un intervallo di allocazione specificando un'ora o una durata di inizio e un'ora o una durata di fine.
Per un elenco dei formati di timestamp e durata supportati, consulta Data e ora.
Richiedere l'evasione di una risorsa in coda dopo un determinato periodo di tempo
In una richiesta di risorse in coda, puoi specificare un orario o una durata dopo la quale una risorsa deve essere allocata.
gcloud
Il seguente comando richiede una TPU v5p-4096 da allocare dopo le 9:00 del 14 dicembre 2022.
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-east5-a \ --accelerator-type v5p-4096 \ --runtime-version v2-alpha-tpuv5 \ --valid-after-time 2022-12-14T09:00:00Z
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-after-time
- L'ora dopo la quale la risorsa deve essere allocata. Per ulteriori informazioni sui formati della durata, consulta l'argomento datetime di Google Cloud CLI.
curl
Il seguente comando richiede una TPU v5p-4096 da allocare dopo le 9:00 del 14 dicembre 2022.
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-east5-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5p-4096', 'runtime_version': 'v2-alpha-tpuv5', } } }, 'queueing_policy': { 'valid_after_time': { 'seconds': 2022-12-14T09:00:00Z } } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-east5-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-after-time
- L'ora dopo la quale la risorsa deve essere allocata. Per ulteriori informazioni sui formati della durata, consulta l'argomento datetime di Google Cloud CLI.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per ulteriori informazioni sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Nel campo Avvia richiesta il giorno, inserisci l'ora dopo la quale deve essere allocata la risorsa.
Fai clic su Crea per creare la richiesta di risorse in coda.
L'esempio seguente richiede l'allocazione di v5p-32 dopo sei ore.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-east5-a \ --accelerator-type v5p-32 \ --runtime-version v2-alpha-tpuv5 \ --valid-after-duration 6h
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-after-duration
- La durata prima della quale la TPU non deve essere sottoposta a provisioning. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-east5-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5p-32', 'runtime_version': 'v2-alpha-tpuv5', } } }, 'queueing_policy': { 'valid_after_duration': { 'seconds': 21600 } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-east5-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-after-duration
- La durata prima della quale la TPU non deve essere sottoposta a provisioning. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Richiedi una risorsa in coda che scade dopo un determinato periodo di tempo
In una richiesta di risorse in coda, puoi specificare per quanto tempo una richiesta di risorse in coda rimane valida. Se la richiesta non viene soddisfatta entro l'ora o la durata specificata, scade.
gcloud
Il seguente comando richiede una TPU v5p-4096. Se la richiesta non viene soddisfatta entro il 14 dicembre 2022 alle 09:00, scade.
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-east5-a \ --accelerator-type v5p-4096 \ --runtime-version v2-alpha-tpuv5 \ --valid-until-time 2022-12-14T09:00:00Z
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-time
- Il periodo di tempo dopo il quale la richiesta viene annullata. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
curl
Il seguente comando richiede una TPU v5p-4096. Se la richiesta non viene soddisfatta entro il 14 dicembre 2022 alle 09:00, scade.
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-east5-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5p-4096', 'runtime_version': 'v2-alpha-tpuv5', } } }, 'queueing_policy': { 'valid_until_time': { 'seconds': 1655197200 } } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-east5-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-time
- Il periodo di tempo dopo il quale la richiesta viene annullata. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Nel campo Annulla richiesta il giorno, inserisci l'ora in cui la richiesta di risorse in coda deve scadere se non viene soddisfatta.
Fai clic su Crea per creare la richiesta di risorse in coda.
L'esempio seguente richiede un v5p-32. La richiesta scade se non viene compilata entro sei ore.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-east5-a \ --accelerator-type v5p-32 \ --runtime-version v2-alpha-tpuv5 \ --valid-until-duration 6h
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-duration
- La durata di validità della richiesta. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-east5-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5p-32', 'runtime_version': 'v2-alpha-tpuv5', } } }, 'queueing_policy': { 'valid_until_duration': { 'seconds': 21600 } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-east5-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-duration
- La durata di validità della richiesta. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Richiedere l'allocazione di una risorsa in coda entro un intervallo specificato
Puoi specificare un intervallo di allocazione specificando sia l'ora o la durata di inizio sia l'ora o la durata di fine.
gcloud
Il seguente comando richiede la creazione di un v5p-32 tra 5 ore e 30 minuti dall'ora corrente, entro le ore 09:00 del 14 dicembre 2022.
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-east5-a \ --accelerator-type v5p-32 \ --runtime-version v2-alpha-tpuv5 \ --valid-after-duration 5h30m \ --valid-until-time 2022-12-14T09:00:00Z
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-time
- Il periodo di tempo dopo il quale la richiesta viene annullata. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
valid-after-duration
- La durata prima della quale la TPU non deve essere sottoposta a provisioning. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
curl
Il seguente comando richiede la creazione di un v5p-32 tra 5 ore e 30 minuti dall'ora corrente, entro le ore 09:00 del 14 dicembre 2022.
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-east5-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5p-32', 'runtime_version': 'v2-alpha-tpuv5', } } }, 'queueing_policy': { 'validInterval': { 'startTime': '2022-12-10T14:30:00Z', 'endTime': '2022-12-14T09:00:00Z' } }, }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-east5-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
valid-until-timw
- Il periodo di tempo dopo il quale la richiesta viene annullata. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
valid-until-duration
- La durata di validità della richiesta. Per saperne di più sui formati di durata, consulta l'articolo datetime di Google Cloud CLI.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Nel campo Avvia richiesta il giorno, inserisci l'ora dopo la quale deve essere allocata la risorsa.
Nel campo Annulla richiesta il giorno, inserisci l'ora in cui la richiesta di risorse in coda deve scadere se non viene soddisfatta.
Fai clic su Crea per creare la richiesta di risorse in coda.
Richiedere una risorsa in coda con uno script di avvio
Puoi specificare uno script da eseguire su una risorsa in coda dopo il provisioning.
gcloud
Quando utilizzi il comando gcloud
, puoi utilizzare il flag --metadata
o --metadata-from-file
per specificare un comando script o un file
contenente il codice dello script, rispettivamente. L'esempio seguente crea una
richiesta di risorse in coda che eseguirà lo script startup-script.sh
.
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-central1-a \ --accelerator-type v5litepod-8 \ --runtime-version v2-alpha-tpuv5-lite \ --metadata-from-file='startup-script=startup-script.sh'
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
validInterval
- Il periodo di tempo durante il quale la richiesta è valida, dopodiché viene annullata. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI.
metadata-from-file
- Specifica un file che contiene metadati. Se non specifichi un percorso completo al file di metadati, il comando presuppone che si trovi nella directory corrente. In questo esempio, il file contiene uno script di avvio che viene eseguito quando viene eseguito il provisioning della risorsa in coda.
metadata
- Specifica i metadati per la richiesta. In questo esempio, i metadati sono un comando dello script di avvio eseguito quando viene eseguito il provisioning della risorsa in coda.
curl
Quando utilizzi curl
, devi includere il codice dello script nei contenuti JSON.
Il seguente esempio include uno script incorporato nel corpo JSON.
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ tpu: { node_spec: { parent: 'projects/your-project-number/locations/us-central1-a', node_id: 'your-node-id', node: { accelerator_type: 'v5e-8', runtime_version: 'v2-alpha-tpuv5-lite', metadata: { "startup-script": "#! /bin/bash\npwd > /tmp/out.txt\nwhoami >> /tmp/out.txt" } } } }, 'queueing_policy': { 'validInterval': { 'startTime': '2022-12-10T14:30:00Z', 'endTime': '2022-12-14T09:00:00Z' } }, }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central1-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID definito dall'utente della TPU creata in risposta alla richiesta.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
validInterval
- Il periodo di tempo durante il quale la richiesta è valida, dopodiché viene annullata. Per saperne di più sui formati di durata, consulta l'argomento datetime di Google Cloud CLI.
metadata-from-file
- Specifica un file che contiene metadati. Se non specifichi un percorso completo al file di metadati, il comando presuppone che si trovi nella directory corrente. In questo esempio, il file contiene uno script di avvio che viene eseguito quando viene eseguito il provisioning della risorsa in coda.
metadata
- Specifica i metadati per la richiesta. In questo esempio, i metadati sono un comando dello script di avvio eseguito quando viene eseguito il provisioning della risorsa in coda.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Richiedi una risorsa in coda con una rete e una subnet specificate
In una richiesta di risorse in coda, puoi specificare una rete e una subnet a cui vuoi connettere la TPU.
gcloud
gcloud compute tpus queued-resources create your-queued-resource-id \ --node-id your-node-id \ --project your-project-id \ --zone us-central1-a \ --accelerator-type v5e-8 \ --runtime-version v2-alpha-tpuv5-lite \ --network network-name \ --subnetwork subnetwork-name
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
reserved
- Utilizza questo flag quando richiedi risorse in coda nell'ambito di una prenotazione Cloud TPU.
network
- Una rete di cui farà parte la risorsa in coda.
subnetwork
- Una subnet di cui farà parte la risorsa in coda.
curl
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -d "{ 'tpu': { 'node_spec': { 'parent': 'projects/your-project-number/locations/us-central1-a', 'node_id': 'your-node-id', 'node': { 'accelerator_type': 'v5e-8', 'runtime_version': 'v2-alpha-tpuv5-lite', 'network_config': { 'network': 'network-name', 'subnetwork': 'subnetwork-name', 'enable_external_ips': true } } }, 'guaranteed': { 'reserved': true, } }" \ https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central1-a/queuedResources?queued_resource_id=your-queued-resource-id
Descrizioni dei parametri dei comandi
queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
node-id
- L'ID assegnato dall'utente della TPU creata quando viene allocata la richiesta di risorsa in coda.
project
- Il tuo progetto Google Cloud .
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
accelerator-type
- Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta la sezione Versioni di TPU.
runtime-version
- La versione del software Cloud TPU.
reserved
- Utilizza questo flag quando richiedi risorse in coda nell'ambito di una prenotazione Cloud TPU.
network
- Una rete di cui farà parte la risorsa in coda.
subnetwork
- Una subnet di cui farà parte la risorsa in coda.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic su Crea TPU.
Nel campo Nome, inserisci un nome per la TPU.
Nella casella Zona, seleziona la zona in cui vuoi creare la TPU.
Nella casella Tipo di TPU, seleziona un tipo di acceleratore. Il tipo di acceleratore specifica la versione e le dimensioni della Cloud TPU che vuoi creare. Per saperne di più sui tipi di acceleratore supportati per ogni versione di TPU, consulta Versioni di TPU.
Nella casella Versione software TPU, seleziona una versione software. Quando crei una VM Cloud TPU, la versione del software TPU specifica la versione del runtime TPU da installare. Per maggiori informazioni, vedi Versioni software TPU.
Fai clic sul pulsante di attivazione/disattivazione Attiva la messa in coda.
Nel campo Nome risorsa in coda, inserisci un nome per la richiesta di risorsa in coda.
Espandi la sezione Rete.
Nei campi Rete e Subnet, seleziona la rete e la subnet che vuoi utilizzare.
Fai clic su Crea per creare la richiesta di risorse in coda.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Elimina una richiesta di risorsa in coda
Puoi eliminare una richiesta di risorse in coda e la TPU associata alla richiesta eliminando la richiesta di risorse in coda:
gcloud
Passa il flag --force
al comando queued-resource delete
:
gcloud compute tpus queued-resources delete your-queued-resource-id \ --project your-project-id \ --zone us-central1-a \ --force \ --async
Descrizioni dei flag dei comandi
your-queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
force
- Elimina sia la VM TPU sia la richiesta di risorsa in coda.
curl
Utilizza il parametro di query force=true
nella richiesta curl
:
curl -X DELETE -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://tpu.googleapis.com/v2/projects/your-project-id/locations/us-central1-a/queuedResources/your-queued-resource-id?force=true
Descrizioni dei flag dei comandi
your-queued-resource-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
force
- Elimina sia la VM TPU sia la richiesta di risorsa in coda.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic sulla scheda Risorse in coda.
Seleziona la casella di controllo accanto alla richiesta di risorse in coda.
Fai clic su
Elimina.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Se elimini direttamente la TPU, devi eliminare anche la risorsa in coda, come
mostrato nell'esempio seguente. Quando elimini la TPU, la richiesta di risorsa in coda
passa allo stato SUSPENDED
, dopodiché può essere eliminata.
gcloud
Elimina la TPU:
$ gcloud compute tpus tpu-vm delete your-node-id \ --project=your-project-id \ --zone=us-central1-a \ --quiet
Descrizioni dei flag dei comandi
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
your-node-id
- Il nome della TPU che vuoi eliminare.
Quando elimini la TPU, la risorsa in coda associata passa allo stato
SUSPENDING
, poi allo stato SUSPENDED
. Quando la risorsa in coda
si trova nello stato SUSPENDED
, puoi eliminarla:
gcloud compute tpus queued-resources delete your-queued-resource-id \ --project your-project-id \ --zone us-central1-a
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
curl
Elimina la TPU:
curl -X DELETE -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://tpu.googleapis.com/v2/projects/your-project/locations/us-central1-a/nodes?node_id=your-node-id
Descrizioni dei flag dei comandi
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
your-node-id
- Il nome della TPU che vuoi eliminare.
Quando elimini la TPU, la risorsa in coda associata passa allo stato
SUSPENDING
, poi allo stato SUSPENDED
. Quando la risorsa in coda
si trova nello stato SUSPENDED
, puoi eliminarla:
curl -X DELETE -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://tpu.googleapis.com/v2/projects/your-project-id/locations/us-central1-a/queuedResources/your-queued-resource-id
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona di Cloud TPU da eliminare.
Console
Elimina la TPU:
Nella console Google Cloud , vai alla pagina TPU:
Seleziona la casella di controllo accanto alla TPU.
Fai clic su
Elimina.
Quando elimini la TPU, la risorsa in coda associata passa allo stato Sospensione, quindi allo stato Sospesa. Quando la risorsa in coda è nello stato Sospesa, puoi eliminarla:
- Fai clic sulla scheda Risorse in coda.
- Seleziona la casella di controllo accanto alla richiesta di risorse in coda.
- Fai clic su Elimina.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Quando elimini la TPU, la risorsa in coda associata passa allo stato
SUSPENDING
, poi allo stato SUSPENDED
. Quando la risorsa in coda si trova
nello stato SUSPENDED
, puoi eliminarla:
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Quando elimini la TPU, la risorsa in coda associata passa allo stato
SUSPENDING
, poi allo stato SUSPENDED
. Quando la risorsa in coda si trova
nello stato SUSPENDED
, puoi eliminarla:
Recupera informazioni sullo stato e sulla diagnostica di una richiesta di risorse in coda
Recupera lo stato e le informazioni diagnostiche di una richiesta di risorse in coda:
gcloud
gcloud compute tpus queued-resources describe queued-resource-request-id \ --project your-project-id \ --zone us-central1-a
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
curl
curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://tpu.googleapis.com/v2/projects/your-project-id/locations/us-central1-a/queuedResources/your-queued-resource-id
Descrizioni dei flag dei comandi
queued-resource-request-id
- L'ID assegnato dall'utente della richiesta di risorsa in coda.
project
- L'ID del progetto in cui viene allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic sulla scheda Risorse in coda.
Fai clic sul nome della richiesta di risorsa in coda.
Una volta eseguito il provisioning della TPU, puoi anche visualizzare i dettagli della richiesta di risorse in coda andando alla pagina TPU, trovando la tua TPU e facendo clic sul nome della richiesta di risorse in coda corrispondente.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Se la richiesta non riesce, l'output conterrà informazioni sull'errore. Per una richiesta in attesa di risorse, l'output è simile al seguente:
gcloud
name: projects/your-project-id/locations/us-central1-a/queuedResources/your-queued-resource-id state: state: WAITING_FOR_RESOURCES tpu: nodeSpec: - node: acceleratorType: v4-8 bootDisk: {} networkConfig: enableExternalIps: true queuedResource: projects/your-project-number/locations/us-central1-a/queuedResources/your-queued-resource-id runtimeVersion: v2-alpha-tpuv5-lite schedulingConfig: {} serviceAccount: {} shieldedInstanceConfig: {} useTpuVm: true nodeId: your-node-id parent: projects/your-project-number/locations/us-central1-a
Console
Il campo Stato risorsa in coda mostra In attesa di risorse.
Elenca le richieste di risorse in coda nel tuo progetto
Elenca le richieste di risorse in coda nel tuo progetto:
gcloud
gcloud compute tpus queued-resources list --project your-project-id \ --zone us-central1-a
Descrizioni dei flag dei comandi
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
curl
curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ https://tpu.googleapis.com/v2/projects/your-project-id/locations/your-zone/queuedResources
Descrizioni dei flag dei comandi
project
- Il Google Cloud progetto in cui è allocata la risorsa in coda.
zone
- La zona in cui prevedi di creare la tua Cloud TPU.
Console
Nella console Google Cloud , vai alla pagina TPU:
Fai clic sulla scheda Risorse in coda.
Java
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per autenticarti in Cloud TPU, configura le Credenziali predefinite dell'applicazione. Per ulteriori informazioni, consulta Configura l'autenticazione per un ambiente di sviluppo locale.