In die Warteschlange gestellte Ressourcen verwalten
Mit in die Warteschlange gestellten Ressourcen können Sie Cloud TPU-Ressourcen über eine Warteschlange anfordern. Wenn Sie in die Warteschlange gestellte Ressourcen anfordern, wird die Anfrage einer vom Cloud TPU-Dienst verwalteten Warteschlange hinzugefügt. Wenn die angeforderte Ressource verfügbar wird, wird sie Ihrem Projekt in Google Cloud zugewiesen und steht Ihnen sofort zur exklusiven Nutzung zur Verfügung. Sie bleibt Ihrem Projekt zugewiesen, bis Sie sie löschen oder sie vorzeitig beendet wird. Nur TPU-Spot-VMs und TPUs auf Abruf können vorzeitig beendet werden.
Sie können in einer Anfrage für in die Warteschlange gestellte Ressourcen optional Beginn und Ende angeben. Der Beginn ist der früheste Zeitpunkt, zu dem die Anfrage ausgeführt werden soll. Wenn eine Anfrage nicht bis zum angegebenen Ende ausgeführt wurde, läuft sie ab. Die Anfrage bleibt in der Warteschlange, nachdem sie abgelaufen ist.
Anfragen für in die Warteschlange gestellte Ressourcen können einen der folgenden Status haben:
WAITING_FOR_RESOURCES
- Die Anfrage hat die erste Validierung bestanden und wurde der Warteschlange hinzugefügt. Dieser Status bleibt bestehen, bis genügend freie Ressourcen vorhanden sind, um mit der Bereitstellung zu beginnen, oder bis das Zuweisungsintervall abläuft. Bei hoher Nachfrage können nicht alle angefragten Ressourcen sofort bereitgestellt werden. Wenn Sie eine verlässlichere Verfügbarkeit von TPUs benötigen, empfiehlt es sich, eine Reservierung zu erwerben.
PROVISIONING
- Die Anfrage wurde aus der Warteschlange ausgewählt und die Ressourcen werden zugewiesen.
ACTIVE
- Die angefragten Ressourcen wurden zugewiesen. Wenn sich Anfragen für in die Warteschlange gestellte Ressourcen im Status
ACTIVE
befinden, können Sie Ihre TPU-VMs so verwalten wie es unter TPUs verwalten beschrieben wird. FAILED
- Die Anfrage konnte nicht abgeschlossen werden, da entweder ein Problem mit der Anfrage vorliegt oder die angeforderten Ressourcen im Zuweisungsintervall nicht verfügbar waren. Die Anfrage bleibt in der Warteschlange, bis sie explizit gelöscht wird.
SUSPENDING
- Die mit der Anfrage verknüpften Ressourcen werden gelöscht.
SUSPENDED
- Die in der Anfrage angegebenen Ressourcen wurden gelöscht. Wenn sich eine Anfrage im Status
SUSPENDED
befindet, können ihr keine Ressourcen mehr zugewiesen werden.
Vorbereitung
Bevor Sie die Befehle in dieser Anleitung ausführen, müssen Sie die Google Cloud CLI installieren, ein Projekt in Google Cloud erstellen und die Cloud TPU API aktivieren. Eine Anleitung dazu finden Sie unter Cloud TPU-Umgebung einrichten.
Wenn Sie eine der Cloud-Clientbibliotheken verwenden, folgen Sie der Einrichtungsanleitung für die verwendete Sprache:
On-Demand-Ressource in der Warteschlange anfordern
On-Demand-Ressourcen werden nicht vorzeitig beendet. Das On-Demand-Kontingent gewährleistet jedoch nicht, dass genügend Cloud TPU-Ressourcen für Ihre Anfrage verfügbar sein werden. Weitere Informationen zu On-Demand-Ressourcen finden Sie auf der Seite zu den Kontingenttypen.
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Ressource in der Warteschlange mit einer Reservierung anfordern
Sie können eine Ressource in der Warteschlange mit einer Reservierung anfordern. Wenn Sie eine Reservierung kaufen möchten, wenden Sie sich an Ihr Account-Management-Team von Google Cloud .
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
reserved
- Verwenden Sie dieses Flag, wenn Sie in die Warteschlange gestellte Ressourcen im Rahmen einer Cloud TPU-Reservierung anfordern.
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
reserved
- Verwenden Sie dieses Flag, wenn Sie in die Warteschlange gestellte Ressourcen im Rahmen einer Cloud TPU-Reservierung anfordern.
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Maximieren Sie den Bereich Verwaltung.
Aktivieren Sie das Kästchen Vorhandene Reservierung verwenden.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
TPU-Spot-VM-Ressource in der Warteschlange anfordern
Eine Spot-VM ist eine Ressource, die jederzeit vorzeitig beendet und einer anderen Arbeitslast zugewiesen werden kann. Spot-VM-Ressourcen kosten weniger und Sie erhalten möglicherweise schneller Zugriff auf Ressourcen als bei anderen Anfragen. Weitere Informationen zu TPU-Spot-VMs finden Sie unter TPU-Spot-VMs verwalten.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
spot
- Boolesches Flag, das angibt, dass die Ressource in der Warteschlange eine Spot-VM ist
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
spot
- Boolesches Flag, das angibt, dass die Ressource in der Warteschlange eine Spot-VM ist
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Maximieren Sie den Bereich Verwaltung.
Aktivieren Sie das Kästchen Daraus eine TPU-Spot-VM machen.
Klicken Sie auf Erstellen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Zuweisung einer Ressource in der Warteschlange vor oder nach einer bestimmten Zeit anfordern
Sie können in einer Anfrage für in die Warteschlange gestellte Ressourcen optional einen Beginn oder ein Ende angeben. Der Beginn oder die Dauer bis zum Beginn ist der früheste Zeitpunkt, zu dem die Anfrage ausgeführt werden soll. Das Ende oder die Dauer bis zum Ende gibt an, wie lange die Anfrage gültig bleibt. Wenn eine Anfrage nicht bis zum angegebenen Ende oder innerhalb der angegebenen Dauer ausgeführt wurde, läuft sie ab. Abgelaufene Anfragen bleiben in der Warteschlange, ihr können jedoch keine Ressourcen mehr zugewiesen werden.
Sie können auch ein Zuweisungsintervall angeben, indem Sie einen Beginn oder eine Dauer bis zum Beginn und ein Ende oder eine Dauer bis zum Ende festlegen.
Eine Liste der unterstützten Zeitstempel- und Zeitdauerformate finden Sie unter Datum/Uhrzeit.
Ausführung einer Ressource in der Warteschlange vor oder nach einer bestimmten Zeit anfordern
In einer Anfrage für in die Warteschlange gestellte Ressourcen können Sie eine Uhrzeit oder eine Dauer angeben, nach der eine Ressource zugewiesen werden soll.
gcloud
Mit dem folgenden Befehl wird eine v5p-4096-TPU angefordert, die nach 9:00 Uhr am 14. Dezember 2022 zugewiesen werden soll.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-after-time
- Zeit, nach der die Ressource zugewiesen werden soll. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
curl
Mit dem folgenden Befehl wird eine v5p-4096-TPU angefordert, die nach 9:00 Uhr am 14. Dezember 2022 zugewiesen werden soll.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-after-time
- Zeit, nach der die Ressource zugewiesen werden soll. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Geben Sie im Feld Anfrage beginnen um die Uhrzeit ein, nach der die Ressource zugewiesen werden soll.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
Im folgenden Beispiel wird angefordert, dass nach sechs Stunden eine v5p-32 zugewiesen wird.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-after-duration
- Dauer, vor deren Ablauf die TPU nicht bereitgestellt werden darf. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-after-duration
- Dauer, vor deren Ablauf die TPU nicht bereitgestellt werden darf. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Zeitbegrenzte Anfrage nach einer Ressource in der Warteschlange stellen
In einer Anfrage für in die Warteschlange gestellte Ressourcen können Sie angeben, wie lange die Anfrage gültig bleiben soll. Wenn die Anfrage nicht bis zur von Ihnen angegebenen Uhrzeit oder innerhalb der von Ihnen angegebenen Dauer ausgeführt wurde, läuft sie ab.
gcloud
Mit dem folgenden Befehl wird eine v5p-4096-TPU angefordert. Wenn die Anfrage nicht bis zum 14. Dezember 2022 um 9:00 Uhr ausgeführt wird, läuft sie ab.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-time
- Zeit, nach der die Anfrage abgebrochen wird. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
curl
Mit dem folgenden Befehl wird eine v5p-4096-TPU angefordert. Wenn die Anfrage nicht bis zum 14. Dezember 2022 um 9:00 Uhr ausgeführt wird, läuft sie ab.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-time
- Zeit, nach der die Anfrage abgebrochen wird. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Geben Sie im Feld Anfrage abbrechen um die Uhrzeit ein, zu der die Anfrage für in die Warteschlange gestellte Ressourcen ablaufen soll, wenn sie bis dahin nicht ausgeführt wurde.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
Im folgenden Beispiel wird eine v5p-32 angefordert. Die Anfrage läuft ab, wenn sie nicht innerhalb von sechs Stunden ausgeführt wird.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-duration
- Gültigkeitsdauer der Anfrage. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
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
Beschreibungen der Befehlsparameter
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-duration
- Gültigkeitsdauer der Anfrage. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Zuweisung einer Ressource in der Warteschlange innerhalb eines bestimmten Intervalls anfordern
Sie können ein Zuweisungsintervall angeben, indem Sie sowohl einen Beginn bzw. eine Dauer bis zum Beginn als auch ein Ende bzw. eine Dauer bis zum Ende angeben.
gcloud
Mit dem folgenden Befehl wird in 5 Stunden und 30 Minuten ab der aktuellen Uhrzeit eine v5p-32 angefordert, die spätestens am 14. Dezember 2022 um 9:00 Uhr erstellt werden soll.
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
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-time
- Zeit, nach der die Anfrage abgebrochen wird. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
valid-after-duration
- Dauer, vor deren Ablauf die TPU nicht bereitgestellt werden darf. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
curl
Mit dem folgenden Befehl wird in 5 Stunden und 30 Minuten ab der aktuellen Uhrzeit eine v5p-32 angefordert, die spätestens am 14. Dezember 2022 um 9:00 Uhr erstellt werden soll.
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
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
valid-until-timw
- Zeit, nach der die Anfrage abgebrochen wird. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
valid-until-duration
- Gültigkeitsdauer der Anfrage. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Geben Sie im Feld Anfrage beginnen um die Uhrzeit ein, nach der die Ressource zugewiesen werden soll.
Geben Sie im Feld Anfrage abbrechen um die Uhrzeit ein, zu der die Anfrage für in die Warteschlange gestellte Ressourcen ablaufen soll, wenn sie bis dahin nicht ausgeführt wurde.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
Ressource in der Warteschlange mit einem Startscript anfordern
Sie können ein Script angeben, das für eine Ressource in der Warteschlange ausgeführt werden soll, nachdem sie bereitgestellt wurde.
gcloud
Wenn Sie den Befehl gcloud
verwenden, können Sie entweder das Flag --metadata
bzw. --metadata-from-file
verwenden, um einen Scriptbefehl bzw. eine Datei mit dem Scriptcode anzugeben. Im folgenden Beispiel wird eine Anfrage für in die Warteschlange gestellte Ressourcen erstellt, mit der das Script startup-script.sh
ausgeführt wird.
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'
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
validInterval
- Gültigkeitszeitraum für die Anfrage. Danach wird die Anfrage abgebrochen. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
metadata-from-file
- Gibt eine Datei mit Metadaten an. Wenn Sie keinen voll qualifizierten Pfad zur Metadatendatei angeben, wird für den Befehl angenommen, dass sie sich im aktuellen Verzeichnis befindet. In diesem Beispiel enthält die Datei ein Startscript, das ausgeführt wird, wenn die Ressource aus der Warteschlange bereitgestellt wird.
metadata
- Gibt Metadaten für die Anfrage an. In diesem Beispiel sind die Metadaten ein Startscriptbefehl, der ausgeführt wird, wenn die Ressource aus der Warteschlange bereitgestellt wird.
curl
Wenn Sie curl
verwenden, müssen Sie den Scriptcode in den JSON-Inhalt einfügen.
Das folgende Beispiel enthält ein Inline-Script im JSON-Text.
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
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Benutzerdefinierte ID der TPU, die als Antwort auf die Anfrage erstellt wurde
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
validInterval
- Gültigkeitszeitraum für die Anfrage. Danach wird die Anfrage abgebrochen. Weitere Informationen zu Zeitdauerformaten finden Sie im Google Cloud CLI-Thema „Datum/Uhrzeit“.
metadata-from-file
- Gibt eine Datei mit Metadaten an. Wenn Sie keinen voll qualifizierten Pfad zur Metadatendatei angeben, wird für den Befehl angenommen, dass sie sich im aktuellen Verzeichnis befindet. In diesem Beispiel enthält die Datei ein Startscript, das ausgeführt wird, wenn die Ressource aus der Warteschlange bereitgestellt wird.
metadata
- Gibt Metadaten für die Anfrage an. In diesem Beispiel sind die Metadaten ein Startscriptbefehl, der ausgeführt wird, wenn die Ressource aus der Warteschlange bereitgestellt wird.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Ressource in der Warteschlange mit einem bestimmten Netzwerk und Subnetzwerk anfordern
In einer Anfrage für in die Warteschlange gestellte Ressourcen können Sie ein Netzwerk und ein Subnetzwerk angeben, mit denen die TPU eine Verbindung herstellen soll.
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
reserved
- Verwenden Sie dieses Flag, wenn Sie in die Warteschlange gestellte Ressourcen im Rahmen einer Cloud TPU-Reservierung anfordern.
network
- Netzwerk, zu dem die Ressource aus der Warteschlange gehören wird
subnetwork
- Subnetzwerk, zu dem die Ressource aus der Warteschlange gehören wird
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
Beschreibungen der Befehlsparameter
queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
node-id
- Vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn der Anfrage Ressourcen aus der Warteschlange zugewiesen werden
project
- Ihr Projekt in Google Cloud
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
accelerator-type
- Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
runtime-version
- Version der Cloud TPU-Software
reserved
- Verwenden Sie dieses Flag, wenn Sie in die Warteschlange gestellte Ressourcen im Rahmen einer Cloud TPU-Reservierung anfordern.
network
- Netzwerk, zu dem die Ressource aus der Warteschlange gehören wird
subnetwork
- Subnetzwerk, zu dem die Ressource aus der Warteschlange gehören wird
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf TPU erstellen.
Geben Sie im Feld Name einen Namen für die TPU ein.
Wählen Sie im Feld Zone die Zone aus, in der Sie die TPU erstellen möchten.
Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Der Beschleunigertyp gibt die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für die einzelnen TPU-Versionen finden Sie unter TPU-Versionen.
Wählen Sie im Feld Version der TPU-Software eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt das Feld „Version der TPU-Software“ die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-Softwareversionen.
Klicken Sie auf die Umschaltfläche Warteschlange aktivieren.
Geben Sie im Feld Name der Ressource in der Warteschlange einen Namen für die Anfrage für in die Warteschlange gestellte Ressourcen ein.
Maximieren Sie den Bereich Netzwerk.
Wählen Sie in den Feldern Netzwerk und Subnetzwerk das gewünschte Netzwerk bzw. Subnetzwerk aus.
Klicken Sie auf Erstellen, um die Ressourcenanfrage zu erstellen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Anfrage für in die Warteschlange gestellte Ressourcen löschen
Sie können eine Anfrage für in die Warteschlange gestellte Ressourcen und die mit der Anfrage verknüpfte TPU löschen:
gcloud
Übergeben Sie das Flag --force
an den Befehl queued-resource delete
:
gcloud compute tpus queued-resources delete your-queued-resource-id \ --project your-project-id \ --zone us-central1-a \ --force \ --async
Beschreibungen der Befehls-Flags
your-queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
force
- Löscht sowohl die TPU-VM als auch die Anfrage für in die Warteschlange gestellte Ressourcen.
curl
Verwenden Sie den Abfrageparameter force=true
in Ihrer curl
-Anfrage:
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
Beschreibungen der Befehls-Flags
your-queued-resource-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
force
- Löscht sowohl die TPU-VM als auch die Anfrage für in die Warteschlange gestellte Ressourcen.
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf den Tab In die Warteschlange gestellte Ressourcen.
Aktivieren Sie das Kästchen neben Ihrer Anfrage für in die Warteschlange gestellte Ressourcen.
Klicken Sie auf
Löschen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Wenn Sie die TPU direkt löschen, müssen Sie auch die in die Warteschlange gestellte Ressource löschen, wie im folgenden Beispiel gezeigt. Wenn Sie die TPU löschen, wechselt die Anfrage für in die Warteschlange gestellte Ressourcen in den Status SUSPENDED
. Danach kann die Anfrage gelöscht werden.
gcloud
So löschen Sie die TPU:
$ gcloud compute tpus tpu-vm delete your-node-id \ --project=your-project-id \ --zone=us-central1-a \ --quiet
Beschreibungen der Befehls-Flags
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
your-node-id
- Name der TPU, die Sie löschen möchten
Wenn Sie Ihre TPU löschen, wechselt die verknüpfte in die Warteschlange gestellte Ressource in den Status SUSPENDING
und dann in den Status SUSPENDED
. Wenn sich Ihre in die Warteschlange gestellte Ressource im Status SUSPENDED
befindet, können Sie sie löschen:
gcloud compute tpus queued-resources delete your-queued-resource-id \ --project your-project-id \ --zone us-central1-a
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
curl
So löschen Sie die 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
Beschreibungen der Befehls-Flags
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
your-node-id
- Name der TPU, die Sie löschen möchten
Wenn Sie Ihre TPU löschen, wechselt die verknüpfte in die Warteschlange gestellte Ressource in den Status SUSPENDING
und dann in den Status SUSPENDED
. Wenn sich Ihre in die Warteschlange gestellte Ressource im Status SUSPENDED
befindet, können Sie sie löschen:
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
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone der zu löschenden Cloud TPU
Console
So löschen Sie die TPU:
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Aktivieren Sie das Kästchen neben Ihrer TPU.
Klicken Sie auf
Löschen.
Wenn Sie Ihre TPU löschen, wechselt die verknüpfte Ressource in der Warteschlange in den Status Wird ausgesetzt und dann in den Status Ausgesetzt. Wenn sich Ihre in die Warteschlange gestellte Ressource im Status Ausgesetzt befindet, können Sie sie löschen:
- Klicken Sie auf den Tab In die Warteschlange gestellte Ressourcen.
- Aktivieren Sie das Kästchen neben Ihrer Anfrage für in die Warteschlange gestellte Ressourcen.
- Klicken Sie auf Löschen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Wenn Sie Ihre TPU löschen, wechselt die verknüpfte in die Warteschlange gestellte Ressource in den Status SUSPENDING
und dann in den Status SUSPENDED
. Wenn sich Ihre in die Warteschlange gestellte Ressource im Status SUSPENDED
befindet, können Sie sie löschen:
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Wenn Sie Ihre TPU löschen, wechselt die verknüpfte in die Warteschlange gestellte Ressource in den Status SUSPENDING
und dann in den Status SUSPENDED
. Wenn sich Ihre in die Warteschlange gestellte Ressource im Status SUSPENDED
befindet, können Sie sie löschen:
Status- und Diagnoseinformationen zu einer Anfrage für in die Warteschlange gestellte Ressourcen abrufen
So rufen Sie Status- und Diagnoseinformationen zu einer Anfrage für in die Warteschlange gestellte Ressourcen ab:
gcloud
gcloud compute tpus queued-resources describe queued-resource-request-id \ --project your-project-id \ --zone us-central1-a
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
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
Beschreibungen der Befehls-Flags
queued-resource-request-id
- Vom Nutzer zugewiesene ID der Anfrage für in die Warteschlange gestellte Ressourcen
project
- ID des Projekts, dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf den Tab In die Warteschlange gestellte Ressourcen.
Klicken Sie auf den Namen Ihrer Anfrage für in die Warteschlange gestellte Ressourcen.
Nachdem Ihre TPU bereitgestellt wurde, können Sie auch Details zur Anfrage für in die Warteschlange gestellte Ressourcen aufrufen. Öffnen Sie dazu die Seite TPUs, suchen Sie nach Ihrer TPU und klicken Sie auf den Namen der zugehörigen Ressourcenanfrage.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Wenn die Anfrage fehlschlägt, enthält die Ausgabe Fehlerinformationen. Bei einer Anfrage, die auf Ressourcen wartet, sieht die Ausgabe in etwa so aus:
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
Im Feld Status der Ressource in der Warteschlange steht Auf Ressourcen warten.
Anfragen für in die Warteschlange gestellte Ressourcen in Ihrem Projekt auflisten
So listen Sie die Anfragen für in die Warteschlange gestellte Ressourcen in Ihrem Projekt auf:
gcloud
gcloud compute tpus queued-resources list --project your-project-id \ --zone us-central1-a
Beschreibungen der Befehls-Flags
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
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
Beschreibungen der Befehls-Flags
project
- Projekt in Google Cloud , dem die Ressource aus der Warteschlange zugewiesen wird
zone
- Zone, in der Sie die Cloud TPU erstellen möchten
Console
Rufen Sie in der Console von Google Cloud die Seite TPUs auf:
Klicken Sie auf den Tab In die Warteschlange gestellte Ressourcen.
Java
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.
Python
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei der Cloud TPU zu authentifizieren. Weitere Informationen finden Sie unter ADC für eine lokale Entwicklungsumgebung einrichten.