In der Warteschlange befindliche Ressourcen verwalten

Mit Ressourcen in der Warteschlange können Sie Cloud TPU-Ressourcen in einer Warteschlange anfordern. Wenn Sie in die Warteschlange gestellte Ressourcen anfordern, wird die Anfrage einer vom Cloud TPU-Dienst verwalteten Warteschlange hinzugefügt. Sobald die angeforderte Ressource verfügbar ist, wird sie Ihrem Google Cloud-Projekt zugewiesen und steht Ihnen zur sofortigen und ausschließlichen Nutzung zur Verfügung. Sie bleibt Ihrem Projekt zugewiesen, es sei denn, Sie löschen sie oder sie wird vorzeitig beendet. Nur TPU-Spot-VMs und TPUs auf Abruf können vorzeitig beendet werden.

Sie können in einer Ressourcenanfrage, die sich in der Warteschlange befindet, optional einen Start- und Endzeitpunkt angeben. Der Beginn gibt an, wann die Anfrage frühestens erfüllt werden kann. Wenn eine Anfrage bis zur angegebenen Endzeit nicht erfüllt wurde, läuft sie ab. Die Anfrage bleibt nach Ablauf in der Warteschlange.

Angeforderte Ressourcen können einen der folgenden Status haben:

WAITING_FOR_RESOURCES
Die Anfrage hat die erste Validierung bestanden und wurde der Warteschlange hinzugefügt. Sie bleibt in diesem Status, bis genügend freie Ressourcen vorhanden sind, um mit der Bereitstellung Ihrer Anfrage zu beginnen, oder das Allokationsintervall abgelaufen ist. Bei hoher Nachfrage können nicht alle Anfragen sofort bereitgestellt werden. Wenn Sie TPUs zuverlässiger erhalten möchten, sollten Sie eine Reservierung erwerben.
PROVISIONING
Die Anfrage wurde aus der Warteschlange ausgewählt und die zugehörigen Ressourcen werden zugewiesen.
ACTIVE
Die Anfrage wurde zugewiesen. Wenn angeforderte Ressourcen in der Warteschlange den Status ACTIVE haben, können Sie Ihre TPU-VMs wie unter TPUs verwalten beschrieben verwalten.
FAILED
Die Anfrage konnte nicht abgeschlossen werden, entweder weil ein Problem mit der Anfrage vorliegt oder die angeforderten Ressourcen nicht innerhalb des Zuweisungszeitraums 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 eine Anfrage den Status SUSPENDED hat, kann sie nicht mehr zugewiesen werden.

Vorbereitung

Bevor Sie die Befehle in diesem Leitfaden ausführen, müssen Sie die Google Cloud CLI installieren, ein Google Cloud-Projekt erstellen und die Cloud TPU API aktivieren. Eine Anleitung finden Sie unter Cloud TPU-Umgebung einrichten.

On-Demand-Ressource in der Warteschlange anfordern

On-Demand-Ressourcen werden nicht vorrangig verwendet. Das On-Demand-Kontingent ist jedoch keine Garantie dafür, dass genügend Cloud TPU-Ressourcen verfügbar sind, um Ihre Anfrage zu erfüllen. Weitere Informationen zu On-Demand-Ressourcen finden Sie unter Kontingenttypen.

gcloud

gcloud compute tpus queued-resources create your-queued-resource-id \
    --node-id your-node-id \
    --project your-project \
    --zone us-central2-b \
    --accelerator-type v4-8 \
    --runtime-version tpu-vm-tf-2.18.0-pjrt

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die 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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-8',
        'runtime_version': 'tpu-vm-tf-2.18.0-pjrt',
        }
    }
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Klicken Sie auf Erstellen, um die anstehende Ressourcenanfrage zu erstellen.

Standard-Scheibengrößen für On-Demand-Ressourcen in der Warteschlange

Wenn Sie ein On-Demand-Kontingent verwenden, muss die Größe des Segments unter dem Standardlimit für den verwendeten Beschleunigertyp liegen. Anfragen, die die Standardlimits überschreiten, werden vom System abgelehnt.

In der folgenden Tabelle sind die TPU-Typen und die zugehörigen Standardlimits aufgeführt.

Beschleunigertyp Standardbegrenzung (in Anzahl der TensorCores)
v2 128
v3 128
v4 384
v5 32

Wenn Sie größere Slice-Größen benötigen, wenden Sie sich an den Cloud TPU-Support.

Ressourcen in der Warteschlange mit einer Reservierung anfordern

Sie können eine in der Warteschlange befindliche Ressource mit einer Reservierung anfordern. Wenden Sie sich an Ihr Google Cloud-Account-Management-Team, um eine Reservierung zu erwerben.

gcloud

gcloud compute tpus queued-resources create your-queued-resource-id \
    --node-id your-node-id \
    --project your-project \
    --zone us-central2-b \
    --accelerator-type v4-8 \
    --runtime-version tpu-vm-tf-2.18.0-pjrt \
    --reserved

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die 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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-8',
        'runtime_version': 'tpu-vm-tf-2.18.0-pjrt',
        }
    }
    },
    'guaranteed': {
    'reserved': true,
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die 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

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Maximieren Sie den Bereich Verwaltung.

  10. Klicken Sie auf das Kästchen Vorhandene Reservierung verwenden.

  11. Klicken Sie auf Erstellen, um die anstehende 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. Ressourcen für Spot-VMs sind günstiger und Sie erhalten möglicherweise schneller Zugriff auf Ressourcen als bei einer Anfrage, die nicht auf Spot-VMs basiert. 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-central2-b \
  --accelerator-type v4-8 \
  --runtime-version tpu-vm-tf-2.18.0-pjrt \
  --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-central2-b',
    'node_id': 'your-node-id',
    'node': {
      'accelerator_type': 'v4-8',
      'runtime_version': 'tpu-vm-tf-2.18.0-pjrt'
    }
  }
},
'spot': {}
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
spot
Ein boolescher Wert, der angibt, dass es sich bei der anstehenden Ressource um eine Spot-VM handelt.

Anfordern, dass eine in der Warteschlange befindliche Ressource vor oder nach einer bestimmten Zeit zugewiesen wird

Sie können in einer anstehenden Ressourcenanfrage eine optionale Startzeit oder Endzeit angeben. Mit der Startzeit oder Startdauer wird der früheste Zeitpunkt angegeben, zu dem die Anfrage erfüllt werden soll. Mit der Endzeit oder Enddauer wird angegeben, wie lange die Anfrage gültig bleibt. Wenn eine Anfrage nicht bis zum angegebenen Endzeitpunkt oder innerhalb der angegebenen Dauer erfüllt wurde, läuft sie ab. Nach Ablauf der Anfrage bleibt sie in der Warteschlange, kann aber nicht mehr zugewiesen werden.

Sie können auch ein Zuweisungsintervall angeben, indem Sie einen Startzeitpunkt oder eine Dauer sowie einen Endzeitpunkt oder eine Dauer angeben.

Eine Liste der unterstützten Zeitstempel- und Zeitformate finden Sie unter Datum/Uhrzeit.

Anfordern, dass eine in der Warteschlange befindliche Ressource nach einer bestimmten Zeit erfüllt wird

Bei einer anstehenden Ressourcenanfrage können Sie einen Zeitpunkt oder eine Dauer angeben, nach dem bzw. der eine Ressource zugewiesen werden soll.

gcloud

Mit dem folgenden Befehl wird eine TPU v4-4096 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-central2-b \
    --accelerator-type v4-4096 \
    --runtime-version tpu-vm-tf-2.18.0-pod-pjrt \
    --valid-after-time 2022-12-14T09:00:00Z

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-after-time
Die Zeit, nach der die Ressource zugewiesen werden soll. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum/Uhrzeit“.

curl

Mit dem folgenden Befehl wird eine TPU v4-4096 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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-4096',
        'runtime_version': 'tpu-vm-tf-2.18.0-pod-pjrt',
        }
    }
    },
    'queueing_policy': {
    'valid_after_time': {
        'seconds': 2022-12-14T09:00:00Z
    }
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-after-time
Die Zeit, nach der die Ressource zugewiesen werden soll. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum/Uhrzeit“.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Geben Sie im Feld Anfrage starten am die Zeit ein, nach der die Ressource zugewiesen werden soll.

  10. Klicken Sie auf Erstellen, um die anstehende Ressourcenanfrage zu erstellen.

Im folgenden Beispiel wird angefordert, dass ein v4-32 nach sechs Stunden zugewiesen wird.

gcloud

    gcloud compute tpus queued-resources create your-queued-resource-id \
        --node-id your-node-id \
        --project your-project-id \
        --zone us-central2-b \
        --accelerator-type v4-32 \
        --runtime-version tpu-vm-tf-2.18.0-pod-pjrt \
        --valid-after-duration 6h

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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-32',
        'runtime_version': 'tpu-vm-tf-2.18.0-pod-pjrt',
        }
    }
    },
'queueing_policy': {
    'valid_after_duration': {
        'seconds': 21600
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-after-duration
Die Dauer, vor der die TPU nicht bereitgestellt werden darf. Weitere Informationen zu Zeitformaten finden Sie im Google Cloud CLI-Thema „datetime“
.

In die Warteschlange gestellte Ressource anfordern, die nach einer bestimmten Zeit abläuft

Bei einer Ressourcenanfrage in der Warteschlange können Sie angeben, wie lange sie gültig bleibt. Wenn die Anfrage nicht innerhalb des von Ihnen angegebenen Zeitraums erfüllt wurde, läuft sie ab.

gcloud

Mit dem folgenden Befehl wird eine v4-4096-TPU angefordert. Wenn die Anfrage nicht bis zum 14. Dezember 2022 um 9:00 Uhr erfüllt 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-central2-b \
    --accelerator-type v4-4096 \
    --runtime-version tpu-vm-tf-2.18.0-pod-pjrt \
    --valid-until-time 2022-12-14T09:00:00Z

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-until-time
Der Zeitpunkt, nach dem der Antrag storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.

curl

Mit dem folgenden Befehl wird eine v4-4096-TPU angefordert. Wenn die Anfrage nicht bis zum 14. Dezember 2022 um 9:00 Uhr erfüllt 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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-4096',
        'runtime_version': 'tpu-vm-tf-2.18.0-pod-pjrt',
        }
    }
    },
    'queueing_policy': {
    'valid_until_time': {
        'seconds': 1655197200
    }
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-until-time
Der Zeitpunkt, nach dem der Antrag storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Geben Sie im Feld Anfrage abbrechen bei die Zeit ein, zu der die anstehende Ressourcenanfrage ablaufen soll, wenn sie nicht erfüllt wird.

  10. Klicken Sie auf Erstellen, um die anstehende Ressourcenanfrage zu erstellen.

Im folgenden Beispiel wird eine v4-32 angefordert. Die Anfrage läuft ab, wenn sie nicht innerhalb von sechs Stunden erfüllt wird.

gcloud

    gcloud compute tpus queued-resources create your-queued-resource-id \
    --node-id your-node-id \
    --project your-project-id \
    --zone us-central2-b \
    --accelerator-type v4-32 \
    --runtime-version tpu-vm-tf-2.18.0-pod-pjrt \
    --valid-until-duration 6h

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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-32',
        'runtime_version': 'tpu-vm-tf-2.18.0-pod-pjrt',
        }
    }
    },
'queueing_policy': {
    'valid_until_duration': {
        'seconds': 21600
    }
}" \
https://tpu.googleapis.com/v2alpha1/projects/your-project-id/locations/us-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-until-duration
Die Dauer, für die die Anfrage gültig ist. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „datetime“
.

Anfordern, dass eine in der Warteschlange befindliche Ressource innerhalb eines bestimmten Intervalls zugewiesen wird

Sie können ein Zuweisungsintervall angeben, indem Sie sowohl die Startzeit oder -dauer als auch die Endzeit oder -dauer angeben.

gcloud

Mit dem folgenden Befehl wird eine v4-32 in 5 Stunden und 30 Minuten ab der aktuellen Uhrzeit 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-central2-b \
    --accelerator-type v4-32 \
    --runtime-version tpu-vm-tf-2.18.0-pod-pjrt \
    --valid-after-duration 5h30m \
    --valid-until-time 2022-12-14T09:00:00Z

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-until-timw
Der Zeitpunkt, nach dem der Antrag storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.
valid-until-duration
Die Dauer, für die die Anfrage gültig ist. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.

curl

Mit dem folgenden Befehl wird eine v4-32 in 5 Stunden und 30 Minuten ab der aktuellen Uhrzeit 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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-32',
        'runtime_version': 'tpu-vm-tf-2.18.0-pod-pjrt',
        }
    }
    },
'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-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
valid-until-timw
Der Zeitpunkt, nach dem der Antrag storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.
valid-until-duration
Die Dauer, für die die Anfrage gültig ist. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum und Uhrzeit“.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Geben Sie im Feld Anfrage starten am die Zeit ein, nach der die Ressource zugewiesen werden soll.

  10. Geben Sie im Feld Anfrage abbrechen bei die Zeit ein, zu der die anstehende Ressourcenanfrage ablaufen soll, wenn sie nicht erfüllt wird.

  11. Klicken Sie auf Erstellen, um die anstehende Ressourcenanfrage zu erstellen.

Eine in der Warteschlange befindliche Ressource mit einem Startskript anfordern

Sie können ein Script angeben, das auf einer in der Warteschlange befindlichen Ressource ausgeführt werden soll, nachdem sie bereitgestellt wurde.

gcloud

Wenn Sie den Befehl gcloud verwenden, können Sie entweder das Flag --metadata oder --metadata-from-file verwenden, um einen Skriptbefehl bzw. eine Datei mit dem Skriptcode anzugeben. Im folgenden Beispiel wird eine anstehende Ressourcenanfrage erstellt, über die das startup-script.sh-Script ausgeführt wird.

gcloud compute tpus queued-resources create your-queued-resource-id \
    --node-id your-node-id \
    --project your-project \
    --zone us-central2-b \
    --accelerator-type v4-8 \
    --runtime-version tpu-vm-tf-2.12.0 \
    --metadata-from-file='startup-script=startup-script.sh'

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
validInterval
Die Zeitspanne, in der die Anfrage gültig ist, nach der sie storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum/Uhrzeit“.
metadata-from-file
Gibt eine Datei an, die Metadaten enthält. Wenn Sie keinen vollständig qualifizierten Pfad zur Metadatendatei angeben, geht der Befehl davon aus, dass sie sich im aktuellen Verzeichnis befindet. In diesem Beispiel enthält die Datei ein Startskript, das ausgeführt wird, wenn die in der Warteschlange befindliche Ressource bereitgestellt wird.
metadata
Gibt Metadaten für die Anfrage an. In diesem Beispiel sind die Metadaten ein Startskriptbefehl, der ausgeführt wird, wenn die erwartete Ressource 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-Textkörper.

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-central2-b',
        node_id: 'your-node-id',
        node: {
            accelerator_type: 'v2-8',
            runtime_version: 'tpu-vm-tf-2.18.0-pjrt',
            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-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die benutzerdefinierte ID der TPU, die als Reaktion auf die Anfrage erstellt wurde.
project
Die ID des Projekts, dem die in der Warteschlange befindliche Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die Version der Cloud TPU-Software
validInterval
Die Zeit, während der die Anfrage gültig ist, nach der sie storniert wird. Weitere Informationen zu Zeitformaten finden Sie unter Google Cloud CLI-Thema „Datum/Uhrzeit“.
metadata-from-file
Gibt eine Datei an, die Metadaten enthält. Wenn Sie keinen vollständig qualifizierten Pfad zur Metadatendatei angeben, geht der Befehl davon aus, dass sie sich im aktuellen Verzeichnis befindet. In diesem Beispiel enthält die Datei ein Startskript, das ausgeführt wird, wenn die in der Warteschlange befindliche Ressource bereitgestellt wird.
metadata
Gibt Metadaten für die Anfrage an. In diesem Beispiel sind die Metadaten ein Startskriptbefehl, der ausgeführt wird, wenn die erwartete Ressource bereitgestellt wird.

Eine in der Warteschlange befindliche Ressource mit einem bestimmten Netzwerk und Subnetzwerk anfordern

In einer in die Warteschlange gestellten Ressourcenanfrage können Sie ein Netzwerk und ein Subnetzwerk angeben, mit dem Sie Ihre TPU verbinden möchten.

gcloud

gcloud compute tpus queued-resources create your-queued-resource-id \
    --node-id your-node-id \
    --project your-project \
    --zone us-central2-b \
    --accelerator-type v4-8 \
    --runtime-version tpu-vm-tf-2.18.0-pjrt \
    --network network-name \
    --subnetwork subnetwork-name

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die 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
Ein Netzwerk, zu dem die in der Warteschlange befindliche Ressource gehört.
subnetwork
Ein Subnetzwerk, zu dem die in die Warteschlange gestellte Ressource gehört.

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-central2-b',
        'node_id': 'your-node-id',
        'node': {
        'accelerator_type': 'v4-8',
        'runtime_version': 'tpu-vm-tf-2.18.0-pjrt',
        '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-central2-b/queuedResources?queued_resource_id=your-queued-resource-id

Beschreibungen der Befehlsparameter

queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
node-id
Die vom Nutzer zugewiesene ID der TPU, die erstellt wird, wenn die anstehende Ressourcenanfrage zugewiesen wird.
project
Ihr Google Cloud-Projekt.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.
accelerator-type
Mit dem Beschleunigertyp geben Sie die Version und Größe der Cloud TPU an, die Sie erstellen möchten. Weitere Informationen zu den unterstützten Beschleunigertypen für jede TPU-Version finden Sie unter TPU-Versionen.
runtime-version
Die 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
Ein Netzwerk, zu dem die in der Warteschlange befindliche Ressource gehört.
subnetwork
Ein Subnetzwerk, zu dem die in die Warteschlange gestellte Ressource gehört.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf TPU erstellen.

  3. Geben Sie im Feld Name einen Namen für die TPU ein.

  4. Wählen Sie im Feld Zone die Zone aus, in der die TPU erstellt werden soll.

  5. Wählen Sie im Feld TPU-Typ einen Beschleunigertyp aus. Mit dem Beschleunigertyp geben Sie 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.

  6. Wählen Sie im Feld TPU-Softwareversion eine Softwareversion aus. Beim Erstellen einer Cloud TPU-VM gibt die TPU-Softwareversion die Version der zu installierenden TPU-Laufzeit an. Weitere Informationen finden Sie unter TPU-VM-Images.

  7. Klicken Sie auf den Schalter Warteschlange aktivieren.

  8. Geben Sie im Feld Name der anstehenden Ressource einen Namen für die anstehende Ressourcenanfrage ein.

  9. Maximieren Sie den Bereich Netzwerk.

  10. Wählen Sie in den Feldern Netzwerk und Subnetzwerk das gewünschte Netzwerk und Subnetzwerk aus.

  11. Klicken Sie auf Erstellen, um die anstehende Ressourcenanfrage zu erstellen.

In die Warteschlange gestellte Ressourcenanfrage löschen

Sie können eine in der Warteschlange befindliche Ressourcenanfrage und die zugehörige TPU löschen, indem Sie die Anfrage 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 my-project \
    --zone us-central2-b \
    --force \
    --async

Beschreibung der Befehls-Flags

your-queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.
force
Löschen Sie sowohl die TPU-VM als auch die Anfrage für die in die Warteschlange gestellte Ressource.

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/my-project/locations/us-central2-b/queuedResources/your-queued-resource-id?force=true

Beschreibung der Befehls-Flags

your-queued-resource-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.
force
Löschen Sie sowohl die TPU-VM als auch die Anfrage für die in die Warteschlange gestellte Ressource.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf den Tab In der Warteschlange befindliche Ressourcen.

  3. Klicken Sie das Kästchen neben der anstehenden Ressourcenanfrage an.

  4. Klicken Sie auf Löschen.

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, ändert sich der Status der anstehenden Ressourcenanfrage in SUSPENDED. Danach kann die anstehende Ressourcenanfrage gelöscht werden.

gcloud

Löschen Sie die TPU:

$ gcloud compute tpus tpu-vm delete your-node-id \
    --project=your-project \
    --zone=zone \
    --quiet

Beschreibung der Befehls-Flags

project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.
your-node-id
Der Name der TPU, die Sie löschen möchten.

Wenn Sie Ihre TPU löschen, ändert sich der Status der zugehörigen in der Warteschlange befindlichen Ressource zu SUSPENDING und dann zu SUSPENDED. Wenn die in der Warteschlange befindliche Ressource den Status SUSPENDED hat, können Sie sie löschen:

gcloud compute tpus queued-resources delete your-queued-resource-id \
    --project your-project-id \
    --zone us-central2-b

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.

curl

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-central2-b/nodes?node_id=your-node-id

Beschreibung der Befehls-Flags

project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.
your-node-id
Der Name der TPU, die Sie löschen möchten.

Wenn Sie Ihre TPU löschen, ändert sich der Status der zugehörigen in der Warteschlange befindlichen Ressource zu SUSPENDING und dann zu SUSPENDED. Wenn die in der Warteschlange befindliche Ressource den Status SUSPENDED hat, 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-central2-b/queuedResources/your-queued-resource-id

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone der zu löschenden Cloud TPU.

Console

So löschen Sie Ihre TPU:

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf das Kästchen neben Ihrer TPU.

  3. Klicken Sie auf Löschen.

Wenn Sie Ihre TPU löschen, wechselt der Status der zugehörigen in der Warteschlange befindlichen Ressource zu In der Schwebe und dann zu Angehalten. Wenn sich die in der Warteschlange befindliche Ressource im Status Ausgesetzt befindet, können Sie sie löschen:

  1. Klicken Sie auf den Tab In der Warteschlange befindliche Ressourcen.
  2. Klicken Sie das Kästchen neben der anstehenden Ressourcenanfrage an.
  3. Klicken Sie auf Löschen.

Status- und Diagnoseinformationen zu einer anstehenden Ressourcenanfrage abrufen

Status- und Diagnoseinformationen zu einer anstehenden Ressourcenanfrage abrufen:

gcloud

gcloud compute tpus queued-resources describe queued-resource-request-id \
    --project your-project-id \
    --zone us-central2-b

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die 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-central2-b/queuedResources/your-queued-resource-id

Beschreibung der Befehls-Flags

queued-resource-request-id
Die vom Nutzer zugewiesene ID der anstehenden Ressourcenanfrage.
project
Die ID des Projekts, dem die erwartete Ressource zugewiesen ist.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf den Tab In der Warteschlange befindliche Ressourcen.

  3. Klicken Sie auf den Namen Ihrer in der Warteschlange befindlichen Ressourcenanfrage.

Nachdem Ihre TPU bereitgestellt wurde, können Sie sich auch Details zu Ihrer in der Warteschlange befindlichen Ressourcenanfrage ansehen. Rufen Sie dazu die Seite TPUs auf, suchen Sie nach Ihrer TPU und klicken Sie auf den Namen der entsprechenden in der Warteschlange befindlichen Ressourcenanfrage.

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-central2-b/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-central2-b/queuedResources/your-queued-resource-id
        runtimeVersion: tpu-vm-tf-2.10.0
        schedulingConfig: {}
        serviceAccount: {}
        shieldedInstanceConfig: {}
        useTpuVm: true
        nodeId: your-node-id
        parent: projects/your-project-number/locations/us-central2-b

Console

Im Feld Status der Ressource in der Warteschlange wird Warte auf Ressourcen angezeigt.

Anstehende Ressourcenanfragen in Ihrem Projekt auflisten

So listen Sie die anstehenden Ressourcenanfragen in Ihrem Projekt auf:

gcloud

gcloud compute tpus queued-resources list --project your-project-id \
    --zone us-central2-b

Beschreibung der Befehls-Flags

project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die 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-central2-b/queuedResources

Beschreibung der Befehls-Flags

project
Das Google Cloud-Projekt, in dem die erwartete Ressource zugewiesen wird.
zone
Die Zone, in der Sie die Cloud TPU erstellen möchten.

Console

  1. Rufen Sie in der Google Cloud Console die Seite TPUs auf:

    TPUs aufrufen

  2. Klicken Sie auf den Tab In der Warteschlange befindliche Ressourcen.