Laufzeit von Zusicherungen verlängern

In diesem Dokument finden Sie Informationen dazu, wie Sie die Laufzeit Ihrer ressourcenbasierten Zusicherungen für Compute Engine-Hardware über die voreingestellten Optionen von einem Jahr und drei Jahren hinaus verlängern können.

Mit Laufzeitverlängerungen können Sie die Laufzeit einer Zusicherung über die voreingestellten 1 oder 3 Jahre hinaus verlängern und eine benutzerdefinierte Laufzeit angeben, z.B.2, 3,5 oder 5,5 Jahre. Wenn Sie die Laufzeit Ihrer Zusicherung verlängern, können Sie sie an Ihre Anforderungen an die Ressourcennutzung anpassen und die daraus resultierenden Rabatte für zugesicherte Nutzung für diese längere und benutzerdefinierte Dauer erhalten. Sie können die Laufzeit von ein- und dreijährigen Zusicherungen so verlängern:

  • Zusicherungen für 1 Jahr: Sie können benutzerdefinierte Laufzeiten angeben, die länger als 1 Jahr und kürzer als 3 Jahre sind.
  • Zusicherungen für 3 Jahre: Sie können benutzerdefinierte Laufzeiten angeben, die länger als 3 Jahre und kürzer als 6 Jahre sind.

Weitere Möglichkeiten, Ihre Zusicherungen länger aktiv zu halten, finden Sie in den folgenden Alternativen:

So funktioniert die Laufzeitverlängerung

Eine Zusicherung ist für einen bestimmten Zeitraum aktiv, der durch das Start- und Enddatum definiert ist. Dieser Zeitraum wird als Laufzeit bezeichnet. Wenn für eine Zusicherung die automatische Verlängerung aktiviert ist, beginnt bei jeder Verlängerung eine neue Laufzeit. Wenn Sie eine Laufzeitverlängerung durchführen, ändern Sie nur das Enddatum der laufenden Laufzeit der Zusicherung, also der Laufzeit, die aktiv ist, wenn Sie die Verlängerung anfordern.

Sie können die laufende Laufzeit einer Zusicherung verlängern und eine benutzerdefinierte Laufzeit festlegen, indem Sie ein zukünftiges Enddatum Ihrer Wahl angeben. Ihre Zusicherung wird dann zu einer Zusicherung mit benutzerdefinierter Laufzeit. Bei einjährigen Zusicherungen kann das benutzerdefinierte Enddatum zwischen einem und drei Jahren (aber nicht genau drei Jahre) nach dem Startdatum der laufenden Laufzeit liegen. Bei Zusicherungen mit einer Laufzeit von 3 Jahren kann das benutzerdefinierte Enddatum zwischen 3 und 6 Jahren (aber nicht genau 6 Jahre) nach dem Startdatum der laufenden Laufzeit liegen.

So können Sie die Laufzeit sowohl für neue als auch für vorhandene Zusicherungen verlängern:

Nachdem Sie eine Anfrage zur Laufzeitverlängerung für Ihre Zusicherung gestellt haben, werden die Änderungen am folgenden Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) wirksam. Ihre Zusicherung bleibt bis zum neuen benutzerdefinierten Enddatum aktiv und die Laufzeit wird entsprechend angepasst. Das Verlängern der Laufzeit Ihrer Zusicherung wirkt sich nicht auf die anderen Attribute der Zusicherung aus:

  • Name
  • Startdatum
  • Region
  • Projekt
  • Zusicherungsart
  • Zusicherungsplan
  • Einstellung für die automatische Verlängerung
  • Zugesicherte Ressourcen

Wenn Sie die Laufzeit Ihrer Zusicherung verlängern, ändert sich der Rabatt für zugesicherte Nutzung nicht, den Sie für diese Zusicherung erhalten.

Alle Reservierungen, die mit Ihrer Zusicherung verbunden sind, bleiben für die gesamte Dauer der verlängerten Laufzeit bestehen, es sei denn, Sie ersetzen sie manuell.

Berechtigungszeitraum für Laufzeitverlängerung

Nach Beginn der Laufzeit einer Zusicherung haben Sie einen begrenzten Zeitraum, in dem Sie eine Laufzeitverlängerung beantragen können. Dieser Zeitraum wird als Berechtigungszeitraum für die Laufzeitverlängerung bezeichnet.

Unabhängig davon, ob die Zusicherung eine voreingestellte oder eine benutzerdefinierte Laufzeit hat, hängt der Berechtigungszeitraum für die Laufzeitverlängerung vom letzten Vorgang ab, den Sie für die Zusicherung ausgeführt haben. Je nach Vorgang gilt der Zeitraum für die Berechtigung zur Laufzeitverlängerung so:

  • Neu erworbene Zusicherungen: Bei einjährigen Zusicherungen bleibt das Berechtigungsfenster bis zu vier Monate nach der Aktivierung der Zusicherung offen. Bei Zusicherungen mit einer Laufzeit von 3 Jahren bleibt der Berechtigungszeitraum bis zu einem Jahr nach der Aktivierung der Zusicherung gültig.

  • Automatisch verlängerte Zusicherungen: Wenn Ihre Zusicherung automatisch für eine neue Laufzeit verlängert wird, wird das Berechtigungsfenster zu Beginn der verlängerten Laufzeit aktualisiert. Bei einjährigen Zusicherungen bleibt der Berechtigungszeitraum bis zu vier Monate nach Beginn der verlängerten Laufzeit offen. Bei Zusicherungen mit einer Laufzeit von 3 Jahren bleibt der Berechtigungszeitraum bis zu einem Jahr nach Beginn der verlängerten Laufzeit offen.

  • Zusammengeführte Zusicherungen: Wenn Sie Zusicherungen mit unterschiedlichen Berechtigungszeiträumen zusammenführen, verwendet Compute Engine für die zusammengeführte Zusicherung den Berechtigungszeitraum, der am frühesten endet.

  • Zusicherungen aufteilen: Wenn Sie eine Zusicherung aufteilen, bleibt das Berechtigungsfenster sowohl für die Quellzusicherung mit geänderter Größe als auch für die neue aufgeteilte Zusicherung gleich.

  • Aktualisierte Zusicherungen: Wenn Sie eine einjährige Zusicherung auf eine dreijährige Zusicherung aktualisieren, aktualisiert Compute Engine auch das Berechtigungsfenster für die Zusicherung. Das aktualisierte Fenster bleibt bis zu 1 Jahr ab Beginn der laufenden Laufzeit geöffnet.

    Angenommen, das Startdatum Ihrer einjährigen Zusicherung ist der 1. Januar 2024. Der Berechtigungszeitraum für Ihre ursprüngliche einjährige Laufzeit bleibt bis zum 1. Mai 2024 offen. Angenommen, Sie haben diese Zusicherung am 1. April 2024 auf eine dreijährige Zusicherung umgestellt. Nach dem Upgrade bleibt der aktualisierte Berechtigungszeitraum Ihrer Zusicherung bis zum 1. Januar 2025 offen.

Mehrere Begriffserweiterungen

Sie können die Laufzeit Ihrer Zusicherung innerhalb des Berechtigungszeitraums für die Laufzeitverlängerung beliebig oft verlängern. Sie können für jede aktive Zusicherung an jedem Tag bis 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) des nächsten Tages mehrere Anfragen zur Laufzeitverlängerung stellen, solange Sie jedes Mal ein späteres Enddatum angeben. Google empfiehlt jedoch, die Anzahl der Anfragen zur Laufzeitverlängerung, die Sie für eine einzelne Zusicherung an einem bestimmten Tag stellen, zu minimieren.

Nachdem die Laufzeitverlängerung für ein bestimmtes Enddatum in Kraft getreten ist und Ihre Zusicherung ein neues benutzerdefiniertes Enddatum hat, können Sie die Laufzeitverlängerung nicht mehr rückgängig machen oder die Laufzeit Ihrer Zusicherung verkürzen. Sie können nachfolgende Verlängerungsvorgänge nur für Enddaten ausführen, die nach dem zuletzt angegebenen Enddatum liegen.

Auswirkungen ausstehender Anfragen zur Aktualisierung von Zusicherungen

Für bestehende, aktive Zusicherungen, für die bereits eine Aktualisierungsanfrage aussteht, können Sie nur dann eine neue Anfrage zur Laufzeitverlängerung stellen, wenn die ausstehende Anfrage ebenfalls eine Laufzeitverlängerung betrifft. Wenn für die Zusicherungen ausstehende Aktualisierungsanfragen vorliegen, z. B. für Zusammenführung, Aufteilung, Upgrade oder Aktualisierung der Einstellung für die automatische Verlängerung, müssen Sie warten, bis die ausstehenden Vorgänge abgeschlossen sind und die Aktualisierungen wirksam werden, bevor Sie Laufzeitverlängerungen anfordern können. Nach 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) am folgenden Tag, wenn die Aktualisierungen wirksam werden, können Sie eine Laufzeitverlängerung für diese Zusicherung beantragen.

Auswirkungen auf den Preis

Ihre Zusicherungsgebühr ist die Summe der ermäßigten Preise all Ihrer zugesicherten Ressourcen. Wenn Sie die Laufzeit Ihrer Zusicherung verlängern, bleiben die ermäßigten Preise für Ihre Ressourcen während der gesamten benutzerdefinierten Laufzeit gleich, auch wenn sich die On-Demand-Preise ändern. Weitere Informationen zu Ressourcenpreisen finden Sie unter Compute Engine-Preise.

Überlegungen zu Kontingenten

Wenn Sie beim Kauf einer Zusicherung ein benutzerdefiniertes Enddatum angeben möchten, müssen Sie über ein ausreichendes Kontingent sowohl für die Zusicherung als auch für die zugesicherten Ressourcen verfügen. Wenn Sie ein benutzerdefiniertes Enddatum für eine vorhandene Zusicherung angeben möchten, müssen Sie in der Regel kein zusätzliches Kontingent anfordern.

Auswirkungen der Laufzeitverlängerung auf zukünftige Zusicherungsvorgänge

Wenn Ihre Zusicherung eine benutzerdefinierte Laufzeit hat, kann sich die Durchführung nachfolgender Vorgänge zur Verwaltung der Zusicherung auf das benutzerdefinierte Enddatum und den Berechtigungszeitraum auswirken. In den folgenden Abschnitten wird beschrieben, wie sich eine Zusicherung mit benutzerdefinierter Laufzeit bei anderen Zusicherungsvorgängen verhält:

Automatische Verlängerung für Zusicherungen mit benutzerdefinierter Laufzeit

Die verlängerte Laufzeit einer automatisch verlängerten Zusicherung entspricht immer der voreingestellten Laufzeit, die im Plan der Zusicherung definiert ist, also entweder 1 Jahr oder 3 Jahre. Außerdem erhalten Sie denselben Rabattprozentsatz. Auch wenn Ihre Zusicherung eine benutzerdefinierte Laufzeit hat, verlängert Compute Engine Ihre Zusicherung nur um die voreingestellte Laufzeit von entweder 1 oder 3 Jahren. Die automatische Verlängerung einer Zusicherung mit benutzerdefinierter Laufzeit gilt nicht für eine weitere Laufzeit dieser benutzerdefinierten Länge. Beispiele finden Sie hier:

  • Eine Zusicherung mit einer benutzerdefinierten Laufzeit von 1,5 Jahren wird nur um ein weiteres Jahr verlängert.
  • Eine Zusicherung mit einer benutzerdefinierten Laufzeit von 5,5 Jahren wird nur um weitere 3 Jahre verlängert.

Wenn Sie möchten, dass eine benutzerdefinierte Zusicherung für einen längeren Zeitraum als die verlängerte Laufzeit aktiv bleibt, können Sie nach der Verlängerung eine weitere Laufzeitverlängerung beantragen. Der Berechtigungszeitraum für die Laufzeitverlängerung wird zu Beginn der verlängerten Laufzeit ebenfalls aktualisiert. Bei einer einjährigen Zusicherung bleibt der Berechtigungszeitraum während der verlängerten Laufzeit bis zu 4 Monate nach der Verlängerung offen. Bei 3-jährigen Zusicherungen bleibt dieses Fenster bis zu 1 Jahr nach der Verlängerung offen.

Angenommen, das Startdatum Ihrer einjährigen Zusicherung war der 1. Januar 2024. Sie verlängern die Laufzeit dieser Zusicherung und geben ein benutzerdefiniertes Enddatum (30. Juni 2025) an. Wenn Sie auch die automatische Verlängerung für Ihre Zusicherung aktiviert haben, wird Ihre Zusicherung am 1. Juli 2025 um ein weiteres Jahr verlängert. Das Enddatum der verlängerten Laufzeit ist der 30. Juni 2026. Der Berechtigungszeitraum für die Laufzeitverlängerung während dieser verlängerten Laufzeit bleibt bis zum 1. November 2025 offen.

Weitere Informationen zur automatischen Verlängerung von Zusicherungen finden Sie unter Zusicherungen automatisch verlängern.

Zusammenführungsvorgänge für Zusicherungen mit benutzerdefinierter Laufzeit

Zusammenführungsvorgänge verhalten sich bei Zusicherungen mit benutzerdefinierten Laufzeiten und voreingestellten Laufzeiten gleich. Die zusammengeführte Zusicherung übernimmt die folgenden Attribute:

  • Das Enddatum, das unter den Quellzusicherungen am weitesten in der Zukunft liegt, unabhängig davon, ob es sich um ein benutzerdefiniertes Enddatum handelt.
  • Das Gültigkeitsfenster, das unter den Quellzusicherungen am frühesten endet.

Angenommen, Sie möchten zwei einjährige Zusicherungen mit benutzerdefinierter Laufzeit zusammenführen. Die erste Zusicherung hat das Startdatum 1. Januar 2024 und das benutzerdefinierte Enddatum 30. Juni 2025. Der Berechtigungszeitraum für die erste Zusicherung bleibt bis zum 1. Mai 2024 offen. Die zweite Zusicherung hat ein Startdatum am 1. Februar 2024 und ein benutzerdefiniertes Enddatum am 30. Juli 2025. Der Berechtigungszeitraum für die zweite Zusicherung bleibt bis zum 1. Juni 2024 offen. Wenn Sie diese Zusicherungen am 1. April 2024 zusammenführen, wird der 30. Juli 2025 als Enddatum für die zusammengeführte Zusicherung übernommen. Der Berechtigungszeitraum für die zusammengeführte Zusicherung bleibt bis zum 1. Mai 2024 offen.

Weitere Informationen zum Zusammenführen von Zusicherungen finden Sie unter Zusicherungen zusammenführen.

Vorgänge für Zusicherungen mit benutzerdefinierter Laufzeit aufteilen

Aufteilungsvorgänge verhalten sich bei Zusicherungen mit benutzerdefinierten Laufzeiten und voreingestellten Laufzeiten gleich. Die Quellzusicherung mit angepasster Größe und die neuen aufgeteilten Zusicherungen behalten dasselbe benutzerdefinierte Enddatum und denselben Zeitraum für die Berechtigung zur Laufzeitverlängerung bei.

Angenommen, das Startdatum Ihrer einjährigen Zusicherung ist der 1. Januar 2024 und das benutzerdefinierte Enddatum der 30. Juni 2025. Der Berechtigungszeitraum für Ihre Zusicherung bleibt bis zum 1. Mai 2024 offen. Angenommen, Sie teilen diese Zusicherung am 1. März 2024 in zwei separate Zusicherungen auf. Die neu aufgeteilten Zusicherungen übernehmen das benutzerdefinierte Enddatum 30. Juni 2025 und ihre Berechtigungszeiträume bleiben bis zum 1. Mai 2024 offen.

Weitere Informationen zum Aufteilen von Zusicherungen finden Sie unter Zusicherungen aufteilen.

Upgradevorgänge für Zusicherungen mit benutzerdefinierter Laufzeit

Sie können einjährige Zusicherungen mit benutzerdefinierten Laufzeiten upgraden. Das Upgrade einer Zusicherung mit benutzerdefinierter Laufzeit funktioniert genauso wie das Upgrade von Zusicherungen mit voreingestellten Laufzeiten. Wenn Sie ein Upgrade für eine einjährige Zusicherung mit einer benutzerdefinierten Laufzeit durchführen, führt Compute Engine die folgenden Schritte aus:

  • Ändert den Plan der Zusicherung in 3 Jahre
  • Das Enddatum der aktuellen Laufzeit der Zusicherung wird um zwei Jahre nach hinten verschoben.

Angenommen, Ihre einjährige Zusicherung hat das Startdatum 1. Januar 2024 und das benutzerdefinierte Enddatum 30. Juni 2025. Der Berechtigungszeitraum für Ihre ursprüngliche einjährige Laufzeit bleibt bis zum 1. Mai 2024 offen. Wenn Sie diese Zusicherung am 1. April 2024 upgraden, wird sie in eine dreijährige Zusicherung mit dem Enddatum 30. Juni 2027 umgewandelt. Der aktualisierte Berechtigungszeitraum der Zusicherung bleibt bis zum 1. Januar 2025 offen. Außerdem erhalten Sie den Preis für zugesicherte Nutzung, der für eine 3-jährige Zusicherung gilt.

Weitere Informationen zum Upgraden von Zusicherungen finden Sie unter Zusicherungen upgraden.

Beschränkungen

Für Laufzeitverlängerungen von ressourcenbasierten Zusicherungen gelten die folgenden Einschränkungen:

  • Sie können nur die Laufzeit von Zusicherungen für Hardwareressourcen verlängern. Die Laufzeit von Zusicherungen für Softwarelizenzen oder Blockspeicher kann nicht verlängert werden.
  • Sie können die Laufzeit inaktiver oder abgelaufener Zusicherungen nicht verlängern.
  • Sie können die Laufzeit von Zusicherungen, die Sie über vorausschauende Reservierungen für Kapazitätsblöcke erworben haben, nicht verlängern.
  • Bei Zusicherungen mit einer Laufzeit von einem Jahr können Sie kein benutzerdefiniertes Enddatum angeben, das zu einer Gesamtlaufzeit der Zusicherung von drei Jahren oder länger führt. Stattdessen sollten Sie den Tarif Ihrer Zusicherung von einem Jahr auf drei Jahre ändern, indem Sie Ihre Zusicherung upgraden.
  • Bei Zusicherungen mit einer Laufzeit von 3 Jahren können Sie kein benutzerdefiniertes Enddatum angeben, das zu einer Gesamtlaufzeit der Zusicherung von 6 Jahren oder mehr führt. Stattdessen sollten Sie die automatische Verlängerung für Ihre Zusicherung aktivieren. Durch die automatische Verlängerung wird Ihre Zusicherung um eine weitere Laufzeit von drei vollen Jahren verlängert.
  • Wenn eine Zusicherung mit benutzerdefinierter Laufzeit verlängert wird, hat die neue Laufzeit die im Plan der Zusicherung definierte Dauer von einem oder drei Jahren und nicht die benutzerdefinierte Dauer.
  • Für bestehende aktive Zusicherungen, für die bereits eine Anfrage zur Aktualisierung der Zusicherung aussteht, können Sie nur dann eine neue Anfrage zur Laufzeitverlängerung stellen, wenn die ausstehende Anfrage ebenfalls eine Laufzeitverlängerung betrifft. Wenn für die Zusicherungen andere ausstehende Aktualisierungsanfragen vorliegen, z. B. für Zusammenführungen, Aufteilungen, Upgrades oder Aktualisierungen der Einstellungen für die automatische Verlängerung, müssen Sie bis zum Folgetag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) warten, bis die ausstehenden Vorgänge abgeschlossen sind und die Aktualisierungen wirksam werden, bevor Sie Laufzeitverlängerungen beantragen können.

Voraussetzungen

Die folgenden Anforderungen müssen erfüllt sein, damit Sie die Laufzeit einer Zusicherung verlängern können:

  • Die Anfrage zur Laufzeitverlängerung muss innerhalb des Berechtigungszeitraums für die Laufzeitverlängerung der Zusicherung gestellt werden.
  • Bei Zusicherungen mit einer Laufzeit von einem Jahr muss das benutzerdefinierte Enddatum zwischen einem und drei Jahren (aber nicht genau drei Jahre) nach dem Startdatum der laufenden Laufzeit liegen.
  • Bei Zusicherungen mit einer Laufzeit von 3 Jahren muss das benutzerdefinierte Enddatum zwischen 3 und 6 Jahren (aber nicht genau 6 Jahre) nach dem Startdatum der laufenden Laufzeit liegen.
  • Für diese Zusicherung dürfen keine anderen laufenden oder ausstehenden Zusammenführungs-, Aufteilungs-, Upgrade- oder Verlängerungsvorgänge vorhanden sein.

Best Practices

Google empfiehlt, die folgenden Best Practices zu beachten, wenn Sie die Laufzeit einer Zusicherung verlängern:

  • Warten Sie, bis alle anderen ausstehenden Zusicherungen abgeschlossen sind und die Aktualisierungen wirksam werden, bevor Sie eine Anfrage zur Laufzeitverlängerung stellen.
  • Minimieren Sie die Anzahl der Anfragen zur Laufzeitverlängerung, die Sie für eine einzelne Zusicherung am selben Tag stellen.

Laufzeit beim Kauf der Zusicherung verlängern

Wenn Sie eine Zusicherung erwerben, können Sie ein benutzerdefiniertes Enddatum angeben, um die voreingestellte Laufzeit von einem oder drei Jahren zu verlängern.

So erwerben Sie eine Zusicherung mit verlängerter Laufzeit:

Console

Bevor Sie eine Zusicherung erwerben, wählen Sie in der Google Cloud Console das Projekt aus, mit dem Sie die Zusicherung erwerben möchten. Wenn die CUD-Freigabe für ein Cloud-Rechnungskonto aktiviert ist, können Sie die Zusicherung über jedes Projekt über dieses Cloud-Rechnungskonto erwerben.

  1. Öffnen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung.

    Zur Seite "Rabatte für zugesicherte Nutzung"

  2. Klicken Sie auf Zusicherung kaufen. Die Seite Zusicherung erwerben wird angezeigt.

  3. Geben Sie auf der Seite Zusicherung kaufen die Attribute für Ihre Zusicherung so an:

    1. So konfigurieren Sie eine Laufzeitverlängerung für Ihre Zusicherung im Abschnitt Laufzeit:

      1. Geben Sie den Plan für Ihre Zusicherung an, indem Sie entweder 1 Jahr oder 3 Jahre auswählen. Der Plan bestimmt die Rate des Rabatts für zugesicherte Nutzung und die voreingestellte Laufzeit Ihrer Zusicherung.

      2. Prüfen Sie das Feld Startdatum, in dem das Datum und die Uhrzeit angezeigt werden, zu denen Ihre Zusicherung aktiv wird. Dieses Feld wird automatisch auf 00:00 Uhr US-amerikanische und kanadische Pacific Time am Tag nach dem aktuellen Datum festgelegt.

      3. Wenn Sie ein benutzerdefiniertes Enddatum für Ihre Zusicherung angeben möchten, geben Sie im Feld Enddatum das gewünschte Datum an.

    2. Eine Anleitung zum Konfigurieren anderer Eigenschaften für Ihre Zusicherung finden Sie je nach Anwendungsfall auf einer der folgenden Seiten:

      Sie müssen mindestens den Namen, die Region, die Ressourcen, den Zusicherungstyp und den Zusicherungsplan angeben.

  4. Prüfen Sie im Bereich Zusammenfassung rechts die Details Ihrer Zusicherung und mögliche Kontingentbeschränkungen.

  5. So schließen Sie den Kauf Ihrer Zusicherung ab:

    1. Gehen Sie zum Ende der Seite.

    2. Lesen Sie den Abschnitt Offenlegungen, der Informationen zu Gebühren, Rabattberechtigung und Nutzungsbedingungen enthält.

    3. Klicken Sie das Kästchen an, um zu bestätigen, dass Sie den Zusicherungspreis und die dienstspezifischen Nutzungsbedingungen akzeptieren.

    4. Klicken Sie auf Kaufen.

gcloud

Wenn Sie eine Zusicherung mit einer benutzerdefinierten und verlängerten Laufzeit erwerben möchten, führen Sie den Befehl gcloud compute commitments create aus und fügen Sie das Flag --custom-end-time ein.

Wenn Sie beispielsweise eine Zusicherung für vCPUs, Arbeitsspeicher oder beides erwerben möchten, verwenden Sie den folgenden Befehl:

gcloud compute commitments create COMMITMENT_NAME \
    --region=REGION \
    --project=PROJECT_ID \
    --plan=COMMITMENT_PLAN \
    --type=COMMITMENT_TYPE \
    --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \
    --custom-end-time=CUSTOM_END_DATE

Ersetzen Sie Folgendes:

  • COMMITMENT_NAME: der Name der Zusicherung
  • REGION: die Region der Zusicherung und der Ort, an dem Sie Compute Engine-Ressourcen kaufen möchten.
  • PROJECT_ID: die ID des Projekts.
  • COMMITMENT_PLAN: das Zusicherungsmodell. Dieses Attribut bestimmt auch die Mindestdauer, für die Sie sich zum Kauf von Ressourcen verpflichten müssen. Geben Sie einen der folgenden Werte an:

    • Für eine Zusicherung für 1 Jahr: 12-month
    • Für eine Zusicherung für 3 Jahre: 36-month.
  • COMMITMENT_TYPE: die Maschinenserie, für die Sie Ressourcen kaufen möchten. Folgende Optionen sind verfügbar:

    • Verwenden Sie für A2-Maschinentypen accelerator-optimized.
    • Verwenden Sie für die Maschinentypen A3 Edge und A3 High accelerator-optimized-a3.
    • Verwenden Sie für A3 Mega-Maschinentypen accelerator-optimized-a3-mega.
    • Verwenden Sie für G2-Maschinentypen graphics-optimized.
    • Verwenden Sie für G4-Maschinentypen graphics-optimized-g4.
    • Verwenden Sie für C2-Maschinentypen compute-optimized.
    • Verwenden Sie für C2D-Maschinentypen compute-optimized-c2d.
    • Verwenden Sie für C3-Maschinentypen compute-optimized-c3.
    • Verwenden Sie für C3D-Maschinentypen compute-optimized-c3d.
    • Verwenden Sie für H3-Maschinentypen compute-optimized-h3.
    • Verwenden Sie für H4D-Maschinentypen compute-optimized-h4d.
    • Verwenden Sie für N1-Maschinentypen general-purpose.
    • Verwenden Sie für C4-Maschinentypen general-purpose-c4.
    • Verwenden Sie für C4A-Maschinentypen general-purpose-c4a.
    • Verwenden Sie für C4D-Maschinentypen general-purpose-c4d.
    • Verwenden Sie für C4N-Maschinentypen network-optimized-c4n.
    • Verwenden Sie für E2-Maschinentypen general-purpose-e2.
    • Verwenden Sie für N2-Maschinentypen general-purpose-n2.
    • Verwenden Sie für N2D-Maschinentypen general-purpose-n2d.
    • Verwenden Sie für N4-Maschinentypen general-purpose-n4.
    • Verwenden Sie für N4D-Maschinentypen general-purpose-n4d.
    • Verwenden Sie für N4A-Maschinentypen general-purpose-n4a.
    • Verwenden Sie für Tau T2D-Maschinentypen general-purpose-t2d.
    • Verwenden Sie für M1- oder M2-Maschinentypen memory-optimized.
    • Verwenden Sie für M3-Maschinentypen memory-optimized-m3.
    • Verwenden Sie für M4-Maschinentypen mit 6 TB Arbeitsspeicher memory-optimized-m4-6tb.
    • Verwenden Sie für andere M4-Maschinentypen memory-optimized-m4.
    • Verwenden Sie für den M4N-Maschinentyp mit 6 TB Arbeitsspeicher memory-optimized-m4n-6tb.
    • Verwenden Sie für andere M4N-Maschinentypen memory-optimized-m4n.
    • Verwenden Sie für X4-Maschinentypen mit 6 TB Arbeitsspeicher memory-optimized-x4-6t.
    • Verwenden Sie für X4-Maschinentypen mit 8 TB Arbeitsspeicher memory-optimized-x4-8t.
    • Verwenden Sie für X4-Maschinentypen mit 12 TB Arbeitsspeicher memory-optimized-x4-12t.
    • Verwenden Sie für X4-Maschinentypen mit 16 TB Arbeitsspeicher memory-optimized-x4-960-16t.
    • Verwenden Sie für X4-Maschinentypen mit 24 TB Arbeitsspeicher memory-optimized-x4-1440-24t.
    • Verwenden Sie für X4-Maschinentypen mit 32 TB Arbeitsspeicher memory-optimized-x4-1920-32t.
    • Verwenden Sie für Z3-Maschinentypen storage-optimized-z3.
    • Verwenden Sie für Z4D-Maschinentypen storage-optimized-z4d.
    • Verwenden Sie für Z4M-Maschinentypen storage-optimized-z4m.

    Wenn Sie das Flag --type nicht angeben, verwendet Compute Engine general-purpose als Standardwert.

  • NUMBER_VCPUS: Die Anzahl der vCPUs, die Sie zusichern möchten.

  • MEMORY: die Arbeitsspeichermenge in MB oder GB, die Sie zusichern möchten, z. B. 1000MB oder 100GB. Wenn Sie die Einheiten nicht angeben, verwendet Compute Engine GB als Standardeinheit.

  • CUSTOM_END_DATE: das benutzerdefinierte Enddatum für die Laufzeit, das im Format YYYY-MM-DD angegeben werden muss. Wenn Sie beispielsweise den 20. April 2024 als benutzerdefiniertes Enddatum angeben möchten, formatieren Sie es als 2024-04-20.

Eine detaillierte Syntax zum Verlängern der Laufzeit beim Kauf einer Zusicherung für GPUs, lokale SSD-Laufwerke oder beides finden Sie unter Hardware-ressourcenbasierte Zusicherungen mit angehängten Reservierungen erwerben.

Betrachten wir beispielsweise eine Zusicherung (example-commitment) in der Region us-central1 mit Ressourcen, die als vier N1-vCPUs und neun GB Arbeitsspeicher angegeben sind. Der Zusicherungsplan für die Zusicherung ist 12-month. Angenommen, Sie möchten diese Zusicherung am 1. Januar 2024 erwerben und eine benutzerdefinierte Laufzeit festlegen, die am 30. Juni 2025 endet. Führen Sie den folgenden Befehl aus, um diese Zusicherung zu erwerben:

gcloud compute commitments create example-commitment \
    --region=us-central1 \
    --project=my-project \
    --plan=12-month \
    --type=general-purpose \
    --resources=memory=9GB,vcpu=4 \
    --custom-end-time=2025-07-01

REST

Wenn Sie eine Zusicherung mit einer benutzerdefinierten und verlängerten Laufzeit erwerben möchten, senden Sie eine POST-Anfrage an die Methode regionCommitments.insert. Geben Sie im Anfragetext das Feld customEndTimestamp an.

Wenn Sie beispielsweise eine Zusicherung für vCPUs, Arbeitsspeicher oder beides erwerben möchten, verwenden Sie den folgenden POST-Anfragetext:

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments
{
    "name": "COMMITMENT_NAME",
    "plan": "COMMITMENT_PLAN",
    "type": "COMMITMENT_TYPE",
    "resources":
    [
        {
            "amount": "NUMBER_VCPUS",
            "type": "VCPU"
        },
        {
            "amount": "MEMORY",
            "type": "MEMORY"
        }
    ],
    "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ"
}

Ersetzen Sie Folgendes:

  • COMMITMENT_NAME: der Name der Zusicherung
  • REGION: die Region der Zusicherung und der Ort, an dem Sie Compute Engine-Ressourcen kaufen möchten.
  • PROJECT_ID: die ID des Projekts.
  • COMMITMENT_PLAN: das Zusicherungsmodell. Dieses Attribut bestimmt auch die Mindestdauer, für die Sie sich zum Kauf von Ressourcen verpflichten müssen. Geben Sie einen der folgenden Werte an:

    • Für eine Zusicherung für 1 Jahr: TWELVE_MONTH
    • Für eine Zusicherung für 3 Jahre: THIRTY_SIX_MONTH.
  • COMMITMENT_TYPE: die Maschinenserie, für die Sie Ressourcen kaufen möchten. Folgende Optionen sind verfügbar:

    • Verwenden Sie für A2-Maschinentypen ACCELERATOR_OPTIMIZED.
    • Verwenden Sie für die Maschinentypen A3 Edge und A3 High ACCELERATOR_OPTIMIZED_A3.
    • Verwenden Sie für A3 Mega-Maschinentypen ACCELERATOR_OPTIMIZED_A3_MEGA.
    • Verwenden Sie für G2-Maschinentypen GRAPHICS_OPTIMIZED.
    • Verwenden Sie für G4-Maschinentypen GRAPHICS_OPTIMIZED_G4.
    • Verwenden Sie für C2-Maschinentypen COMPUTE_OPTIMIZED.
    • Verwenden Sie für C2D-Maschinentypen COMPUTE_OPTIMIZED_C2D.
    • Verwenden Sie für C3-Maschinentypen COMPUTE_OPTIMIZED_C3.
    • Verwenden Sie für C3D-Maschinentypen COMPUTE_OPTIMIZED_C3D.
    • Verwenden Sie für H3-Maschinentypen COMPUTE_OPTIMIZED_H3.
    • Verwenden Sie für H4D-Maschinentypen COMPUTE_OPTIMIZED_H4D.
    • Verwenden Sie für N1-Maschinentypen GENERAL_PURPOSE.
    • Verwenden Sie für C4-Maschinentypen GENERAL_PURPOSE_C4.
    • Verwenden Sie für C4A-Maschinentypen GENERAL_PURPOSE_C4A.
    • Verwenden Sie für C4D-Maschinentypen GENERAL_PURPOSE_C4D.
    • Verwenden Sie für C4N-Maschinentypen NETWORK_OPTIMIZED_C4N.
    • Verwenden Sie für E2-Maschinentypen GENERAL_PURPOSE_E2.
    • Verwenden Sie für N2-Maschinentypen GENERAL_PURPOSE_N2.
    • Verwenden Sie für N2D-Maschinentypen GENERAL_PURPOSE_N2D.
    • Verwenden Sie für N4-Maschinentypen GENERAL_PURPOSE_N4.
    • Verwenden Sie für N4D-Maschinentypen GENERAL_PURPOSE_N4D.
    • Verwenden Sie für N4A-Maschinentypen GENERAL_PURPOSE_N4A.
    • Verwenden Sie für Tau T2D-Maschinentypen GENERAL_PURPOSE_T2D.
    • Verwenden Sie für M1- oder M2-Maschinentypen MEMORY_OPTIMIZED.
    • Verwenden Sie für M3-Maschinentypen MEMORY_OPTIMIZED_M3.
    • Verwenden Sie für M4-Maschinentypen mit 6 TB Arbeitsspeicher MEMORY_OPTIMIZED_M4_6TB.
    • Verwenden Sie für andere M4-Maschinentypen MEMORY_OPTIMIZED_M4.
    • Verwenden Sie für den M4N-Maschinentyp mit 6 TB Arbeitsspeicher MEMORY_OPTIMIZED_M4N_6TB.
    • Verwenden Sie für andere M4N-Maschinentypen MEMORY_OPTIMIZED_M4N.
    • Verwenden Sie für X4-Maschinentypen mit 6 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_480_6T.
    • Verwenden Sie für X4-Maschinentypen mit 8 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_480_8T.
    • Verwenden Sie für X4-Maschinentypen mit 12 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_960_12T.
    • Verwenden Sie für X4-Maschinentypen mit 16 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_960_16T.
    • Verwenden Sie für X4-Maschinentypen mit 24 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_1440_24T.
    • Verwenden Sie für X4-Maschinentypen mit 32 TB Arbeitsspeicher MEMORY_OPTIMIZED_X4_1920_32T.
    • Verwenden Sie für Z3-Maschinentypen STORAGE_OPTIMIZED_Z3.
    • Verwenden Sie für Z4D-Maschinentypen STORAGE_OPTIMIZED_Z4D.
    • Verwenden Sie für Z4M-Maschinentypen STORAGE_OPTIMIZED_Z4M.

  • NUMBER_VCPUS: Die Anzahl der vCPUs, die Sie zusichern möchten.

  • MEMORY: die Arbeitsspeichermenge in MB, die Sie kaufen möchten, z. B. 10240MB.

  • CUSTOM_END_DATE: das benutzerdefinierte Enddatum für die Laufzeit, das im Format YYYY-MM-DD angegeben werden muss. Wenn Sie beispielsweise den 20. April 2024 als benutzerdefiniertes Enddatum angeben möchten, formatieren Sie es als 2024-04-20.

  • END_TIME: 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7), als Versatz der koordinierten Weltzeit (Coordinated Universal Time, UTC). Geben Sie einen der folgenden Werte an:

    • Während der Sommerzeit: 07:00:00
    • Zu anderen Zeiten: 08:00:00

Eine detaillierte Syntax zum Verlängern der Laufzeit beim Kauf einer Zusicherung für GPUs, lokale SSD-Laufwerke oder beides finden Sie unter Hardware-ressourcenbasierte Zusicherungen mit angehängten Reservierungen erwerben.

Betrachten wir beispielsweise eine Zusicherung (example-commitment) in der Region us-central1 mit Ressourcen, die als vier N1-vCPUs und neun GB Arbeitsspeicher angegeben sind. Der Zusicherungsplan für die Zusicherung ist TWELVE_MONTH. Angenommen, Sie möchten diese Zusicherung am 1. Januar 2024 erwerben und eine benutzerdefinierte Laufzeit festlegen, die am 30. Juni 2025 endet. Wenn Sie diese Zusicherung erwerben möchten, stellen Sie die folgende Anfrage:

POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments
{
    "name": "example-commitment",
    "plan": "TWELVE_MONTH",
    "type": "GENERAL_PURPOSE",
    "resources":
    [
        {
            "amount": "4",
            "type": "VCPU"
        },
        {
            "amount": "9216",
            "type": "MEMORY"
        }
    ],
    "customEndTimestamp": "2025-07-01T07:00:00Z"
}

Laufzeit einer bestehenden Zusicherung verlängern

Sie können die Laufzeit einer vorhandenen, aktiven Zusicherung verlängern, indem Sie die Attribute der Zusicherung aktualisieren, um das benutzerdefinierte Enddatum anzugeben oder zu aktualisieren.

Verwenden Sie eine der folgenden Optionen, um die Laufzeit einer vorhandenen Zusicherung zu verlängern:

Console

Wählen Sie in der Google Cloud Console das Projekt aus, für das Sie die Laufzeit Ihrer Zusicherung verlängern möchten, bevor Sie den Vorgang zur Laufzeitverlängerung starten.

  1. Rufen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung auf.

    Zur Seite "Rabatte für zugesicherte Nutzung"

    Die Seite Zusicherungsliste wird geöffnet und der Tab Hardware-Zusicherungen wird angezeigt.

  2. Wählen Sie auf dem Tab Hardwarezusicherungen eine aktive Zusicherung aus und klicken Sie dann auf Verlängern, um die Laufzeitverlängerung für eine Zusicherung zu starten.

    Alternativ können Sie so vorgehen:

    1. Klicken Sie auf der Seite Zusicherungsliste auf dem Tab Hardwarezusicherungen auf den Namen der aktiven Zusicherung, die Sie verlängern möchten.

    2. Klicken Sie auf der Seite Details zur Hardwarezusicherung für die ausgewählte Zusicherung auf Verlängern.

    Der Bereich Verlängern wird für die ausgewählte Zusicherung angezeigt.

  3. So schließen Sie die Laufzeitverlängerung im Bereich Verlängern für die Zusicherung ab:

    1. Prüfen Sie die Details der Zusicherung.

    2. Geben Sie im Feld Enddatum auswählen ein benutzerdefiniertes Enddatum für Ihre Zusicherung an.

    3. Prüfen Sie im Abschnitt Zeitachse der Zusicherung das Feld Neues Enddatum.

    4. Klicken Sie auf Verlängern, um die Anfrage zur Laufzeitverlängerung zu bestätigen.

gcloud

Wenn Sie die Laufzeit einer vorhandenen aktiven Zusicherung verlängern möchten, führen Sie den Befehl gcloud compute commitments update mit dem Flag --custom-end-time aus.

gcloud compute commitments update COMMITMENT_NAME \
    --region=REGION \
    --project=PROJECT_ID \
    --custom-end-time=CUSTOM_END_DATE

Ersetzen Sie Folgendes:

  • COMMITMENT_NAME: der Name der Zusicherung
  • PROJECT_ID: die ID des Projekts.
  • REGION: die Region der Zusicherung und der Ort, an dem Sie Compute Engine-Ressourcen kaufen möchten.
  • CUSTOM_END_DATE: das benutzerdefinierte Enddatum, das Sie für Ihre Laufzeit festlegen möchten, im Format YYYY-MM-DD, wobei YYYY das Jahr, MM der Monat und DD der Tag ist. Wenn Sie beispielsweise den 20. April 2024 als benutzerdefiniertes Enddatum angeben möchten, formatieren Sie es als 2024-04-20.

Betrachten wir beispielsweise eine Zusicherung mit benutzerdefinierter Laufzeit (example-commitment) in der Region us-central1 mit Ressourcen, die als vier N1-vCPUs und neun GB Arbeitsspeicher angegeben sind. Der Zusicherungsplan für die Zusicherung ist 12-month. Diese Zusicherung wurde am 1. Januar 2024 erworben und läuft am 30. Juni 2025 ab. Führen Sie den folgenden Befehl aus, um die Laufzeit bis zum 30. Juni 2026 zu verlängern:

gcloud compute commitments update example-commitment \
    --region=us-central1 \
    --project=my-project \
    --custom-end-time=2026-07-01

REST

Wenn Sie die Laufzeit einer vorhandenen aktiven Zusicherung verlängern möchten, senden Sie eine PATCH-Anfrage an die Methode regionCommitments.update. Geben Sie im Anfragetext das Feld customEndTimestamp an.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments/COMMITMENT_NAME
{
    "name": "COMMITMENT_NAME",
    "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ"
}

Ersetzen Sie Folgendes:

  • COMMITMENT_NAME: der Name der Zusicherung
  • REGION: die Region der Zusicherung und der Ort, an dem Sie Compute Engine-Ressourcen kaufen möchten.
  • PROJECT_ID: die ID des Projekts.
  • CUSTOM_END_DATE: das benutzerdefinierte Enddatum, das Sie für Ihre Laufzeit festlegen möchten, im Format YYYY-MM-DD, wobei YYYY das Jahr, MM der Monat und DD der Tag ist. Wenn Sie beispielsweise den 20. April 2024 als benutzerdefiniertes Enddatum angeben möchten, formatieren Sie es als 2024-04-20.
  • END_TIME: 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7), als Versatz der koordinierten Weltzeit (Coordinated Universal Time, UTC). Geben Sie einen der folgenden Werte an:

    • Während der Sommerzeit: 07:00:00
    • Zu anderen Zeiten: 08:00:00

Betrachten wir beispielsweise eine Zusicherung mit benutzerdefinierter Laufzeit (example-commitment) in der Region us-central1 mit Ressourcen, die als vier N1-vCPUs und neun GB Arbeitsspeicher angegeben sind. Der Zusicherungsplan für die Zusicherung ist 12-month. Diese Zusicherung wurde am 1. Januar 2024 erworben und läuft am 30. Juni 2025 ab. Wenn Sie die Laufzeit bis zum 30. Juni 2026 verlängern möchten, stellen Sie die folgende Anfrage:

PATCH https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments/example-commitment
{
    "name": "example-commitment",
    "customEndTimestamp": "2026-07-01T07:00:00Z"
}

Nächste Schritte