Ressourcenbasierte Rabatte für zugesicherte Nutzung


In Compute Engine sind Rabatte für ressourcenbasierte zugesicherte Nutzung (CUDs) für Ihre vorhersehbaren Arbeitslasten verfügbar, damit Sie die Kosten für Ressourcen reduzieren können, die Sie benötigen. Sie können ressourcenbasierte Verträge für zugesicherte Nutzung oder Zusicherungen im Gegenzug für erhebliche Rabatte auf die VM-Nutzung schließen und verlängern.

Dieses Dokument enthält Informationen zu ressourcenbasierten Zusicherungen, wie Sie sie erwerben und die resultierenden CUDs.

Weitere Informationen zu ausgabenbasierten CUDs für Compute Engine finden Sie unter Flexible CUDs für Compute.

Ressourcenbasierte Zusicherungen sind ideal für die vorhersehbare und kontinuierliche Nutzung. Für diese Zusicherungen sind keine Vorauszahlungen erforderlich. In Compute Engine können Sie die folgenden Kategorien von ressourcenbasierten Zusicherungen erwerben:

Zusicherungen für Hardwareressourcen werden von Zusicherungen für Lizenzen getrennt. Sie können beide Arten von Zusicherungen für eine VM-Instanz erwerben. Sie können jedoch keine einzelne Zusicherung erwerben, die sowohl Hardwareressourcen als auch Lizenzen abdeckt.

Hinweise

  • Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben. Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud -Dienste und APIs überprüft. Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei Compute Engine authentifizieren.
    <x0A>

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

      1. After installing the Google Cloud CLI, initialize it by running the following command:

        gcloud init

        If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

      2. Set a default region and zone.
      3. REST

        Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.

          After installing the Google Cloud CLI, initialize it by running the following command:

          gcloud init

          If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

        Weitere Informationen finden Sie in der Dokumentation zur Google Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.

So funktionieren Rabatte für zugesicherte Nutzung

Wenn Sie einen Vertrag für zugesicherte Nutzung abschließen, erwerben Sie Compute Engine-Ressourcen wie vCPUs, Arbeitsspeicher, GPUs, lokale SSD-Laufwerke und Knoten für einzelne Mandanten zu einem reduzierten Preis. Im Gegenzug erhalten Sie Zusicherungen für Zahlungen für diese Ressourcen für ein Jahr oder für drei Jahre. Der Rabatt beträgt für die meisten Ressourcenarten wie Maschinentypen oder GPUs bis zu 55 %. Bei speicheroptimierten Maschinentypen ist ein Rabatt von bis zu 70 % möglich. Die Preise für zugesicherte Nutzung von verschiedenen Maschinentypen finden Sie unter Preise für VM-Instanzen.

Während der Laufzeit Ihrer Zusicherung erhalten Sie automatisch CUDs für die zulässige Ressourcennutzung in Ihrem Projekt, die den Ressourcentypen, dem Maschinentyp und der Region entsprechen, die in Ihrer Zusicherung angegeben sind. Sie erhalten diese CUDs für Ihre berechtigte Ressourcennutzung, bis Ihre Zusicherung abläuft.

Compute Engine pflegt eine Sperre für Ihr Projekt für jede Region in Ihrem Projekt, in der Sie eine Zusicherung erwerben. Wenn Sie eine neue Zusicherung für eine Region in Ihrem Projekt erwerben, verknüpft Compute Engine die Sperre für diese Region mit der neu erstellten Zusicherung.

Sie können eine Zusicherung nach dem Kauf nicht mehr stornieren. Ihre Zusicherung läuft am Ende der angegebenen Laufzeit von einem oder drei Jahren ab. Sie können jedoch die automatische Verlängerung für Ihre Zusicherung aktivieren, damit sie automatisch für eine neue Laufzeit verlängert wird.

Zusicherungsstatus

Ihre Zusicherung kann folgende Status haben:

  • CREATING: Die Zusicherung wird erstellt.
  • NOT_YET_ACTIVE oder PENDING: Die Zusicherung wurde erstellt, ist aber noch nicht aktiv. Compute Engine erstellt Ihre Zusicherungen mit diesem Status.

    • Wenn Sie Ihre Zusicherung mit der Google Cloud CLI oder der REST API erwerben, wird dieser Statuswert als NOT_YET_ACTIVE angezeigt.
    • Wenn Sie die Zusicherung über die Google Cloud Console erwerben, wird dieser Statuswert als PENDING angezeigt.
  • ACTIVE: Die Zusicherung ist aktiv.

  • EXPIRED: Die Zusicherung ist abgelaufen. Compute Engine behält sich das Recht vor, Zusicherungen zu löschen, die seit mehr als 210 Tagen abgelaufen sind.

  • CANCELED: Compute Engine hat die Zusicherung storniert. Compute Engine ändert den Status Ihrer Zusicherungen in CANCELED, wenn Sie sie kombinieren, um eine neue zusammengeführte Zusicherung zu erstellen.

Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung NOT_YET_ACTIVE (oder PENDING in derGoogle Cloud -Konsole). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung in ACTIVE. Angenommen, Sie erwerben Ihre Zusicherung am 20. Januar um 22:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Compute Engine erstellt die Zusicherung sofort mit dem Status NOT_YET_ACTIVE. Ihre Zusicherung wird jedoch erst am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7) ACTIVE.

Hardwarezusicherungen

Hardwarezusicherungen gelten nur für die jeweilige Region und Maschinenserienfamilie, für die Sie die Zusicherung erwerben. Im Gegenzug erhalten Sie Rabatte auf die Gesamtpreise aller infrage kommenden Hardwareressourcen für diese Maschinenserie in dieser Region. Zu diesen Hardwareressourcen gehören vCPUs, Arbeitsspeicher, GPUs und lokale SSD-Laufwerke.

Der Kauf einer Zusicherung hat keine Auswirkungen auf Ihre VM-Konfigurationen. Ihre CUDs gelten für die Gesamtzahl der vCPUs, des Arbeitsspeichers, der GPUs und der lokalen SSD-Laufwerke einer bestimmten Maschinenreihe in einer Region. Die CUDs, die Sie für eine Zusicherung erhalten, sind daher nicht von Änderungen an der Maschineneinrichtung Ihrer VM betroffen, sofern die Ressourcen von dieser Zusicherung abgedeckt sind.

Wenn Sie eine Nutzungszusicherung für eine bestimmte Maschinenreihe erwerben, können Sie CUDs für alle VM-Maschinentypen unabhängig von der VM-Größe oder dem Mandandenmodell nutzen, einschließlich aller vordefinierten und benutzerdefinierten Maschinentypen und Knoten für einzelne Mandanten. Weitere Informationen zu den infrage kommenden Ressourcentypen für die einzelnen Maschinenserien finden Sie unter Hardware-Zusagetypen.

Effiziente Nutzung Ihrer Zusicherungen

Wenn Sie nur wenige Projekte haben, können Sie Zusicherungen auch ausschließlich für die spezifischen Ressourcen erwerben, die Sie verwenden möchten. Wenn Sie beispielsweise eine Zusicherung für 8 Kerne erwerben und im Laufe des Monats 24 Kerne ausführen, erhalten Sie den Rabatt für die zugesicherte Nutzung von 8 Kernen. Die restlichen 16 Kerne werden zu Standardnutzungsgebühren in Rechnung gestellt. Nach dem Kauf einer bestimmten Anzahl von Zusicherungen werden Ihnen diese monatlich in Rechnung gestellt, selbst wenn Sie sie nicht in Anspruch nehmen. Wenn Sie beispielsweise Zusicherungen für 8 Kerne erwerben, werden Ihnen die Kosten für die zugesicherte Nutzung dieser 8 Kerne für den gesamten Monat in Rechnung gestellt, selbst wenn Sie diese Kerne möglicherweise nur für einen Teil des Monats genutzt haben. Es liegt also in Ihrem Interesse, Zusicherungen für Ressourcen nur in einem Umfang zu erwerben, von dem Sie wissen, dass Sie ihn auch benötigen.

Für Burst-Szenarien können Zusicherungen nicht gestapelt werden. Wenn Sie beispielsweise 10 Kerne für einen Monat erworben haben und dann 20 Kerne in zwei Wochen ausführen, gelten Ihre Zusicherungen nicht für die vollen 20 Kerne, nur weil sie nur die Hälfte des Monats genutzt wurden.

Nutzungsüberschreitung

Jede stündliche Ressourcennutzung, die nicht durch Ihre Zusicherungen abgedeckt ist, wird auf Grundlage der On-Demand-Preise berechnet und ist möglicherweise für anwendbare Rabatte für kontinuierliche Nutzung (SUDs) zulässig. Betrachten wir beispielsweise eine Zusicherung für 2 vCPUs und 8 GB Arbeitsspeicher, die zur N2-Maschinenserie gehört. Angenommen, Sie verwenden diese Zusicherung, um eine n2-standard-2-VM (2 vCPUs und 8 GB Arbeitsspeicher) für einen Teil des Monats zu kaufen und auszuführen, und dann eine n2-standard-8-VM (8 vCPUs und 32 GB Arbeitsspeicher) für den Rest des Monats auszuführen. In diesem Szenario kombiniert Compute Engine die Nutzung beider VMs und wendet automatisch die anwendbaren SUDs auf die Ressourcennutzung an, die nicht durch Ihre Zusage abgedeckt ist.

Reservierungen mit Zusicherungen kombinieren

Eine Zusicherung ist eine Preisvereinbarung mit einem Rabatt über ein oder drei Jahre, reserviert jedoch in einer bestimmten Zone keine Kapazitäten. Eine Reservierung sorgt dafür, dass die Kapazitäten in einer bestimmten Zone vorhanden sind, auch wenn die reservierten VMs nicht ausgeführt werden. Um zonale Ressourcen zu ermäßigten Preisen zu erhalten und außerdem zu gewährleisten, dass die Kapazität für sie reserviert ist, müssen Sie sowohl Zusicherungen erwerben als auch Reservierungen für diese zonalen Ressourcen erstellen.

Dazu müssen Sie Reservierungen an Ihre ressourcenbasierten Zusicherungen anhängen. Wenn Sie Reservierungen an Ihre Zusicherungen anhängen, können Sie die beiden Einheiten effizient zusammen verwalten. Wenn Sie sich für GPU- oder lokale SSD-Ressourcen entscheiden, müssen Sie diese auch reservieren und die Reservierungen an Ihre Zusicherung anhängen.

Weitere Informationen finden Sie unter Reservierungen mit Rabatten für zugesicherte Nutzung kombinieren.

Ressourcenbasierte Rabatte für zugesicherte Nutzung projektübergreifend teilen

Standardmäßig gelten ressourcenbasierte CUDs auf Projektebene. Sie erhalten die entsprechenden CUDs nur für das Projekt, in dem Sie die Zusicherung erwerben. Wenn Sie das Projekt, für das Sie Ihre Zusicherung erworben haben, in ein anderes Cloud-Rechnungskonto verschieben, erhalten Sie weiterhin die entsprechenden Rabatte für zugesicherte Nutzung für dieses Projekt unter dem neuen Cloud-Rechnungskonto.

Sie können in Compute Engine jedoch die Rabatte für ressourcenbasierte Zusicherungen für mehrere Projekte gemeinsam nutzen, die dasselbe Cloud-Rechnungskonto nutzen. Wenn Sie die ressourcenbasierten CUDs für Zusicherungen in allen Projekten freigeben, wird der Aufwand für die Verwaltung von Rabatten auf Projektbasis reduziert. Außerdem werden Ihre Einsparungen maximiert, indem alle Rabatte auf die Ressourcennutzung Ihrer Projekte verteilt werden.

Wenn Sie mehrere Projekte haben, die dasselbe Cloud-Rechnungskonto verwenden, können Sie die CUD-Freigabe aktivieren. Dadurch nutzen alle Projekte innerhalb dieses Cloud-Rechnungskontos CUDs aus allen Ihren ressourcenbasierten Zusicherungen.

Sie erwerben beispielsweise zwei ressourcenbasierte Zusicherungen für jeweils 80 Kerne (insgesamt 160 Kerne) und führen im Laufe des Monats 200 Kerne in verschiedenen Projekten in Ihrem Cloud-Rechnungskonto aus. Wenn Sie die CUD-Freigabe für Ihr Cloud-Rechnungskonto aktiviert haben, erhalten Sie die entsprechenden ressourcenbasierten CUDs für 160 dieser 200 Kerne, die in den Projekten in diesem Cloud-Rechnungskonto verwendet werden. Die zusätzlichen 40 Kerne werden zu On-Demand-Preisen ohne Zusicherung abgerechnet. Nach dem Kauf der Zusicherungen werden Ihnen die zugesicherten Ressourcen monatlich während des gesamten Zeitraums der Zusicherung in Rechnung gestellt, auch wenn Sie die Ressourcen nicht nutzen. Empfehlungen zur Kostensenkung bei der Nutzung finden Sie unter Rabatte teilen.

Rabatte für zugesicherte Nutzung unterliegen den Google Cloud verpflichtungsbasierten Preisen und Abrechnungsbedingungen. Mit dem Erwerb einer Zusicherung stimmen Sie diesen Nutzungsbedingungen zu.

Rabatte mithilfe von Attribution zuteilen

Die Attribution gibt an, wie die Rabatte für zugesicherte Nutzung auf Ihre Projekte verteilt werden. Diese Zuteilungen sind in den Kostenverwaltungsoberflächen von Cloud Billing dargestellt, z. B. unter Export der Nutzungskosten oder in der Google Cloud -Konsole.

Die Attribution gilt nur, wenn die Rabattfreigabe aktiviert ist. Sie können die Art der Attribution auswählen, die Sie verwenden möchten, bevor Sie die Rabattfreigabe aktivieren. Anschließend aktivieren Sie die Attributionskonfiguration, wenn Sie die Rabattfreigabe aktivieren.

Compute Engine-Zusicherungen verwenden standardmäßig die proportionale Attribution. Die Zusicherungen mit proportionaler Attribution werden auf die Projekte entsprechend dem Anteil der insgesamt zulässigen Nutzung angewendet, die von den einzelnen Projekten verbraucht wird. Beispiel: Wenn Projekt A eine Nutzung von 75 $ verbraucht hat und Projekt B 25 $ verbrauchte, würde Projekt A bis zu 75 % des verfügbaren Guthabens und Projekt B bis zu 25 % abgedeckt werden.

Alternativ können Sie die priorisierte Attribution für Ihre Compute Engine-Zusicherungen auswählen. Diese basiert auf der von Ihnen angegebenen Nutzung. Alle verbleibenden nicht priorisierten Zusicherungen werden proportional zur zulässigen Nutzung in Ihren übrigen Projekten angewendet. Die Gesamtzahl der Kontingente darf den erworbenen Zusicherungsbetrag nicht überschreiten.

Informationen zur Auswahl der proportionalen oder priorisierten Attribution für Ihre Compute Engine-Zusicherungen finden Sie unter Attribution für ressourcenbasierte Zusicherungen auswählen.

Spezifikationen

  • Sie können ressourcenbasierte Zusicherungen für Ressourcen in einer bestimmten Region nur erwerben, wenn Sie in dieser Region Kontingente für die folgenden Elemente haben:

    • Zusicherungen
    • Zugesicherte Ressourcen (mit Ausnahme des Arbeitsspeichers)

    Weitere Informationen finden Sie unter Kontingente für Zusicherungen und zugesicherte Ressourcen.

  • Zusicherungen müssen regional erworben werden.

  • Zur Verwaltung von Zusicherungen mit der gcloud CLI benötigen Sie die gcloud-Version 147.0.0 oder höher. So aktualisieren Sie die gcloud CLI auf die neueste Version:

    gcloud components update
    

    So prüfen Sie, welche Version der gcloud CLI ausgeführt wird:

    gcloud version
    

Beschränkungen

Für ressourcenbasierte CUDs gelten die folgenden Einschränkungen.

Allgemeine Einschränkungen

  • Auf Projekte der kostenlosen Stufe mit kostenlosem Kontingent sowie Projekte, für die kein Zahlungsverlauf verfügbar ist, können keine Rabatte für zugesicherte Nutzung angewendet werden.
  • Sie können Zusicherungen nur für einzelne Regionen erwerben.
  • Ressourcenbasierte CUDs gelten nicht für VM-Instanzen auf Abruf, N1-Maschinentypen mit gemeinsam genutztem Kern und erweiterten Speicher.
  • Wenn Sie Ihre Compute Engine-Reservierungen mit Dataflow oder Dataproc Serverless verwenden, sind diese reservierten Ressourcen nicht für Compute Engine-CUDs berechtigt.
  • Bei Maschinentypen, die pro VM-Stufe_1-Netzwerkleistung unterstützen, sind die SKUs mit höherer Bandbreite von CUDs ausgeschlossen.
  • Für f1-micro- und g1-small-Maschinen mit gemeinsam genutztem Kern sind keine CUDs verfügbar.
  • Sie können das Projekt, für das Sie eine Zusicherung erwerben, nicht ändern. Wenn Sie den Rabatt für mehrere Projekte freigeben möchten, aktivieren Sie die CUD-Freigabe.

    Wenn Sie das Projekt, für das Sie Ihre Zusicherungen erworben haben, in ein anderes Cloud-Rechnungskonto verschieben, erhalten Sie weiterhin die entsprechenden CUDs für dieses Projekt im neuen Cloud-Rechnungskonto. Weitere Informationen zum Ändern des Cloud-Rechnungskonto für Projekte

Einschränkungen für die gemeinsame Nutzung ressourcenbasierter Rabatte für zugesicherte Nutzung

  • Wenn Sie eine freigegebene Reservierung haben und die CUD-Freigabe für das Cloud-Rechnungskonto Ihrer Zusicherung aktiviert ist, müssen Sie Ihre Reservierung nur für Projekte freigeben, die mit dem Cloud-Rechnungskonto der Zusicherung verknüpft sind. So stellen Sie sicher, dass die Nutzung aus Ihrer genutzten freigegebenen Reservierung für ressourcenbasierte CUDs infrage kommt. So vermeiden Sie, dass Ihnen On-Demand-Preise für die Nutzung berechnet werden, die für CUDs infrage kommt.
  • Wenn Sie die CUD-Freigabe für ein Cloud-Rechnungskonto aktivieren und ein Teil einer Zusicherung nicht genutzt wird, verbleibt die verbleibende Zusicherungsgebühr in dem Projekt, in dem Sie diese Zusicherung erworben haben.

Einschränkungen für angehängte Reservierungen

  • Wenn in der Zusicherung GPUs, lokale SSD-Laufwerke oder beides angegeben sind, muss in der angehängten Reservierung (oder Kombination aus angehängten Reservierungen) genau die gleiche Anzahl und die gleichen Typen dieser Ressourcen wie in der Zusicherung angegeben sein. Weitere Informationen finden Sie unter Reservierungen an ressourcenbasierte Zusicherungen anhängen.

  • Wenn eine Reservierung mit einer Nutzungszusicherung verbunden ist, können Sie die Reservierung nicht löschen oder ihre Größe ändern.

  • Sie können dieselbe Reservierung nicht an mehrere Zusicherungen anhängen.

Einschränkungen für Empfehlungen für Rabatte für zugesicherte Nutzung

  • Empfehlungen für Rabatte für zugesicherte Nutzung sind nur für Zusicherungen für Hardwareressourcen verfügbar. Sie erhalten keine Empfehlungen für Rabatte für zugesicherte Nutzung für Betriebssystemlizenzzusicherungen.
  • Sie können CUD-Empfehlungen nur für vCPU- und Arbeitsspeicherressourcen aus Ihrer Nutzung aufrufen. Empfehlungen für Rabatte für zugesicherte Nutzung sind für die Nutzung lokaler SSDs oder GPUs nicht verfügbar.

Preise

Die Zusicherung wird monatlich in Rechnung gestellt und muss auch dann in Rechnung gestellt werden, wenn Sie nicht alle zugesicherten Ressourcen nutzen. Ihre Zusicherungsgebühr ist die Summe der ermäßigten Preise aller zugesicherten Ressourcen. Compute Engine berechnet den ermäßigten Preis jeder Ressource unter Verwendung des geltenden On-Demand-Preises an dem Tag, an dem Ihre Zusicherung aktiv wird. Ihre monatliche Zusicherungsgebühr und die ermäßigten Preise für Ihre Ressourcen bleiben bis zum Ende der Zusicherungslaufzeit gleich, auch wenn sich die On-Demand-Preise ändern.

Wenn Sie Ihre Zusicherungen zur Ausführung von benutzerdefinierten Maschinentypen verwenden, berechnet Compute Engine einen Aufpreis von 5% gegenüber den Zusicherungspreisen. Compute Engine berechnet diesen Aufpreis für den Teil und die Dauer Ihrer Zusicherung, in dem Sie diese VMs mit benutzerdefinierten Maschinentypen ausführen.

Die ermäßigten Preise (auch als CUD-Preise bezeichnet) für VM-Instanzen mit oder ohne GPUs und lokalen SSD-Laufwerken unterscheiden sich je nach Region. Die aktuellen Preise finden Sie unter Preise für VM-Instanzen.

Wenn Sie das Projekt, für das Sie Zusicherungen erworben haben, in ein anderes Cloud-Rechnungskonto verschieben, erhalten Sie weiterhin Rabatte für zugesicherte Nutzung für dieses Projekt unter das neue Cloud-Rechnungskonto. Weitere Informationen zum Ändern des Cloud-Rechnungskontos für ein Projekt.

Arten von Hardwarezusicherungen

Sie können Nutzungszusicherungen für die folgenden Ressourcen erwerben.

  • Alle C4D-Knotentypen für einzelne Mandanten
  • Zusicherungsarten Für Rabatte berechtigte Ressourcen Gültige Ressourcentypen
    Zusicherungen für allgemeine Zwecke (E2)
    • vCPUs
    • Arbeitsspeicher
    Alle E2-Maschinentypen
    Zusicherungen für allgemeine Zwecke (N2)
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle N2-Maschinentypen
    • Alle N2-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (N2D)
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle N2D-Maschinentypen
    • Alle N2D-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (N4)
    • vCPUs
    • Arbeitsspeicher
    • Alle N4-Maschinentypen
    • Alle N4-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (C3)
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle C3-Maschinentypen
    • Alle C3-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (C3D)
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle C3D-Maschinentypen
    • Alle C3D-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (C4)
    • vCPUs
    • Arbeitsspeicher
    • Alle C4-Maschinentypen
    • Alle C4-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (C4A)
    • vCPUs
    • Arbeitsspeicher
    • lokale Titanium-SSDs
    • Alle C4A-Maschinentypen
    • Alle C4A-Knotentypen für einzelne Mandanten
    Zusicherungen für allgemeine Zwecke (C4D)
    • vCPUs
    • Arbeitsspeicher
    • Lokale Titanium-SSDs
    Alle C4D-Maschinentypen
    Zusicherungen für Tau T2D für allgemeine Zwecke
    • vCPUs
    • Arbeitsspeicher
    Standard-Tau-T2D-Maschinentypen
    Zusicherungen für allgemeine Zwecke (N1)
    • vCPUs
    • Arbeitsspeicher
    • GPUs
    • Lokale SSDs
    • Alle N1-Maschinentypen ohne gemeinsam genutzten Kern
    • Alle N1-Knotentypen für einzelne Mandanten
    • GPUs:
      • NVIDIA T4
      • NVIDIA V100
      • NVIDIA P100
      • NVIDIA P4
    Speicheroptimierte Z3-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs und lokale Titanium-SSDs
    • Alle Z3-Maschinentypen
    Computing-optimierte H3-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • Alle H3-Maschinentypen
    Computing-optimierte C2-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle C2-Maschinentypen
    • Alle C2-Knotentypen für einzelne Mandanten
    Computing-optimierte C2D-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    Alle C2D-Maschinentypen
    Speicheroptimierte M1/M2-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • Lokale SSDs
    • Alle M1- und M2-Maschinentypen
    • Alle Knotentypen für M1- und M2-Knoten für einzelne Mandanten
    • Gilt nicht für speicheroptimierte Upgrades mit Premium-SKUs
    Speicheroptimierte Zusicherungen für M3
    • vCPUs
    • Arbeitsspeicher
    • Knotentypen für einzelne Mandanten
    • Lokale SSDs
    Alle M3-Maschinentypen
    Speicheroptimierte Zusicherungen für M4
    • vCPUs
    • Arbeitsspeicher
    • Knotentypen für einzelne Mandanten
    Alle M4-Maschinentypen
    Speicheroptimierte X4-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    Ein einzelner X4-Maschinentyp
    Beschleunigungsoptimierte A2-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • GPUs
    • Lokale SSDs
    • Alle A2-Maschinentypen
    • GPUs:
      • NVIDIA A100
    Beschleunigungsoptimierte A3-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • GPUs
    • Lokale SSDs
    • Alle A3-Maschinentypen
    • GPUs:
      • NVIDIA H100
      • NVIDIA H200
    Beschleunigungsoptimierte A4-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • GPUs
    • Lokale SSDs
    • Alle A4-Maschinentypen
    • GPUs:
      • NVIDIA B200
    Beschleunigungsoptimierte G2-Zusicherungen
    • vCPUs
    • Arbeitsspeicher
    • GPUs
    • Lokale SSDs
    • Alle G2-Maschinentypen
    • Alle G2-Knotentypen für einzelne Mandanten
    • GPUs:
      • NVIDIA L4

    Für die Maschinentypen f1-micro, g1-small oder den Premiumaufpreis für einzelne Mandanten können Sie keine Zusicherungen erwerben.

    Zusicherungen für Compute Engine-Maschinentypen

    Google Cloud bietet ressourcenbasierte Zusicherungen für Hardware-Ressourcen verschiedener Compute Engine-Maschinenfamilien an. Erwerben Sie die Zusicherungsart, die den von Ihnen verwendeten Maschinentypen entspricht.

    Maschinentypen für allgemeine Zwecke

    Rabatte für zugesicherte Nutzung für Maschinentypen für allgemeine Zwecke werden in der folgenden Reihenfolge auf Ressourcen angewendet:

    1. Benutzerdefinierte Maschinentypen N4, N2, N2D, E2 oder N1, je nachdem, welche Zusicherung Sie erwerben
    2. Knoten für einzelne Mandanten
    3. Vordefinierte Maschinentypen E2, N2, N2D, N4, C4, C4A, C4D, C3, C3D, Tau T2D oder N1, je nachdem, welche Zusicherung Sie erwerben.

    Beim Kauf von Zusicherungen für allgemeine Maschinentypen wählen Sie aus, für welche Maschinenserie die Zusicherung gilt. Wenn Sie beispielsweise Zusicherungen für allgemeine Zwecke (E2) erwerben, gelten diese nur für E2-Maschinentypen. Ebenso gilt: Wenn Sie allgemeine Zusicherungen für N2, N2D, N4, C4, C4A, C4D, C3, C3D, Tau T2D oder N1 erwerben, überschneiden sich die Zusicherungen nie.

    Beispiel: Sie haben eine Region mit folgender Zusammensetzung:

    • 10 vCPUs für benutzerdefinierte N2-Maschinentypen
    • 30 GB Speicher benutzerdefinierter Maschinentypen
    • 2 vordefinierte n2-standard-4-Maschinentypen

    Sie erwerben N2-Zusicherungen für 15 vCPUs und 13,5 GB Speicher. Die Rabatte für zugesicherte Nutzung werden zuerst auf die benutzerdefinierten Maschinen vom Typ N2 und die verbleibenden Rabatte auf die vordefinierten Maschinen vom Typ N2 angewendet. In diesem Fall werden alle 10 vCPUs der benutzerdefinierten N2-Maschinentypen sowie 13,5 GB Speicher der benutzerdefinierten Maschinentypen zum Rabattpreis für zugesicherte Nutzung abgerechnet.

    Der verbleibende Rabatt für 5 vCPUs wird auf 5 zufällig ausgewählte vCPUs der zwei n2-standard-4 machine-Maschinentypen angerechnet. Jede Ressourcennutzung, die nicht durch Ihre Zusicherungen abgedeckt ist, ist möglicherweise für anwendbare SUDs zulässig.

    Wenn Sie Ihre Zusicherungen zur Ausführung von benutzerdefinierten Maschinentypen verwenden, berechnet Compute Engine einen Aufpreis von 5% gegenüber den Zusicherungspreisen. Compute Engine berechnet diesen Aufpreis für den Teil und die Dauer Ihrer Zusicherung, in dem Sie diese VMs mit benutzerdefinierten Maschinentypen ausführen.

    Die Zusicherungen werden nach Maschinenserie zusammengefasst. Wenn Sie nicht sicher sind, wie viele Zusicherungen gekauft werden sollen, können Sie eine geringere Anzahl von Zusicherungen erwerben und dann bei Bedarf weitere hinzufügen. Sie können beispielsweise mehrere Verträge für je 10 vCPUs und ohne Speicher erwerben und später separate Verträge für zusätzlichen Speicher abschließen.

    Informationen zum Kauf einer Zusicherung für Maschinentypen für allgemeine Zwecke finden Sie unter Zusicherungen ohne angehängte Reservierungen kaufen und Zusicherungen mit angehängten Reservierungen kaufen.

    Speicheroptimierte Maschinentypen

    Die Zusicherungsart, die Sie beim Kauf von Zusicherungen für speicheroptimierte Maschinentypressourcen verwenden müssen, hängt vom Maschinentyp ab. Für jede der folgenden Gruppen von Maschinentypen gibt es einen eindeutigen Zusicherungstyp:

    Sie müssen den Zusicherungstyp erwerben, der der Maschinenserie und dem Maschinentyp Ihrer Instanz entspricht. Für X4-Bare-Metal-Instanzen ist für jede Maschinenkonfiguration ein anderer Commitment-Typ erforderlich.

    Die Premium-SKUs für Speicheroptimierte Upgrades für Kerne und RAM, die speziell für M2-Maschinentypen gelten, sind nicht für CUDs berechtigt. Die Preise für diese SKUs sind in den Preisraten enthalten, die auf der Seite Preise für VM-Instanzen und im Preisrechner dokumentiert sind.

    Wenn Sie speicheroptimierte Maschinentypen verwenden möchten, erwerben Sie speicheroptimierte Nutzungszusicherungen. Informationen zum Kauf einer Zusicherung für speicheroptimierte Maschinentypen finden Sie unter Zusicherungen ohne angehängte Reservierungen kaufen.

    Speicheroptimierte Maschinentypen

    Informationen zum Kauf von Zusicherungen für speicheroptimierte Z3-Maschinentypen finden Sie unter Zusicherungen ohne angehängte Reservierungen kaufen und Zusicherungen mit angehängten Reservierungen kaufen.

    Computing-optimierte Maschinentypen

    Informationen zum Kauf von Zusicherungen für Computing-optimierte Maschinentypen finden Sie in einem der folgenden Abschnitte:

    Beschleunigungsoptimierte Maschinentypen

    Beschleunigungsoptimierte VMs haben ein bestimmtes Modell und eine bestimmte Anzahl von NVIDIA-GPUs angehängt. Wenn Sie Zusicherungen für diese Maschinentypen kaufen, müssen Sie auch Ihre zugesicherten GPUs reservieren und diese Reservierungen an Ihre Zusicherungen anhängen.

    Informationen zum Kauf einer Zusicherung für diese Maschinentypen finden Sie unter:

    Zusicherungen für GPUs und lokale SSD-Laufwerkressourcen

    Wenn Sie Zusicherungen für GPUs kaufen, können Sie für jede Zusicherung nur einen GPU-Typ angeben. Folglich deckt diese Zusicherung nur die Nutzung des angegebenen GPU-Typs ab. Wenn Sie CUDs für die Verwendung mehrerer GPU-Typen erhalten möchten, müssen Sie separate Zusicherungen für jeden GPU-Typ kaufen. Angenommen, Sie verwenden sowohl NVIDIA V100- als auch NVIDIA P100-GPUs. Wenn Sie nur eine Zusicherung für NVIDIA P100-GPUs haben, kann diese Zusicherung nicht für die Nutzung von NVIDIA V100-GPUs verwendet werden. Wenn Sie Rabatte für zugesicherte Nutzung sowohl für die Nutzung von NVIDIA P100- als auch von NVIDIA V100-GPUs erhalten möchten, müssen Sie separate Zusicherungen für jeden GPU-Typ erwerben.

    Wenn Sie Zusicherungen für GPUs, lokale SSD-Laufwerke oder beides erwerben möchten, müssen Sie außerdem die Ressourcen reservieren und die Reservierungen an Ihre Zusicherung anhängen. Die Reservierung ist erforderlich, damit die Ressourcen immer für Sie verfügbar sind, unabhängig davon, ob sie verwendet werden oder nicht. Für die Reservierung fallen keine zusätzlichen Kosten an.

    Informationen zum Kauf von Zusicherungen für GPUs finden Sie unter:

    Informationen zum Kauf von Zusicherungen für lokale SSD-Laufwerke finden Sie in diesem Dokument unter Zusicherungen mit angehängten Reservierungen erwerben.

    Weitere Informationen zu Zusicherungen mit angehängten Reservierungen finden Sie unter Reservierungen an ressourcenbasierte Zusicherungen anhängen.

    Kontingente für Zusicherungen und zugesicherte Ressourcen

    Sie können ressourcenbasierte Zusicherungen für Ressourcen in einer bestimmten Region nur erwerben, wenn Sie in dieser Region Kontingente für die folgenden Elemente haben:

    • Zusicherungen
    • Zugesicherte Ressourcen (mit Ausnahme des Arbeitsspeichers)

    Wenn Sie Zusicherungen für vCPUs, GPUs oder lokale SSD-Laufwerke kaufen möchten, benötigen Sie Kontingente sowohl für Zusicherungen als auch für diese spezifischen SKUs in der Region, in der Sie die Zusicherung erwerben möchten. Es gibt kein Kontingent für Arbeitsspeicher, daher müssen Sie kein separates Kontingent für zugesicherte Arbeits-Speicher haben, um Zusicherungen für den Arbeits-Speicher zu erwerben.

    Wenn Sie beispielsweise 5 Zusicherungen erwerben möchten, die 32 vCPUs des allgemeinen Maschinentyps N1, 16 GB Arbeitsspeicher, 4 NVIDIA P4-GPUs und 2 lokale SSD-Laufwerke in der Region us-central1 abdecken, müssen Sie ein Kontingent für jede der folgenden Optionen haben:

    • Fünf Zusicherungen in us-central1
    • 32 zugesicherte N1-vCPUs in us-central1
    • Vier zugesicherte NVIDIA P4-GPUs in us-central1
    • 750 GB (oder 2 lokale SSD-Laufwerke) an zugesichertem lokalen SSD-Speicherplatz in us-central1

    Kontingentlimits

    Standardmäßig bietet die Compute Engine für jeden Typ von zugesicherten Ressourcen ein bestimmtes Kontingent. Diese Kontingentlimits bestimmen die Anzahl der Zusicherungen, die Sie erwerben können, und die Menge der Ressourcen, für die Sie sich verpflichten können. Informationen zum Aufrufen der aktuellen Kontingentlimits und Kontingentnutzungswerte für Ihre Zusicherungen und zugesicherten Ressourcen finden Sie unter Kontingente in der Google Cloud -Konsole ansehen.

    Wenn Sie für Ihre Projekte in verschiedenen Regionen ständig eine sehr hohe Menge der zugesicherten vCPUs bezahlen, haben Sie möglicherweise ein unbegrenztes Kontingent für Ihre zugesicherten vCPUs für alle Maschinentypen (mit Ausnahme von speicheroptimierten Maschinentypen) in allen Regionen.

    Wenn Sie Ihr gesamtes Kontingent für Zusicherungen aufgebraucht haben, können Sie keine neuen Zusicherungen erwerben. Wenn Sie Ihr Kontingent für zugesicherte Ressourcen aufgebraucht haben, können Sie keine neue Zusicherung für diese Ressource erwerben, auch wenn Sie noch Kontingent für Zusicherungen haben. Wenn Sie beispielsweise Ihr gesamtes Kontingent für Zusicherungen aufgebraucht haben, gibt der Server bei einer Anfrage zum Kauf einer Zusicherung den folgenden Fehler zurück:

    "Quota 'COMMITMENTS' exceeded. Limit: 0.0"
    

    Kontingentlimits erhöhen

    Wenn Sie kein ausreichendes Kontingent für Ihre Zusicherungen oder Ihre zugesicherten Ressourcen haben, können Sie jederzeit auf der Seite „Kontingente“ eine Kontingenterhöhung anfordern. Diese Kontingenterhöhungen können Sie jederzeit anfordern. Informationen zum Einreichen einer Anfrage zur Erhöhung der Kontingentlimits für Ihre Ressourcen finden Sie unter Kontingentanpassung anfordern.

    Angenommen, Sie haben zwei Zusicherungen für insgesamt vier NVIDIA V100-GPUs in der Region us-central1 erworben und Ihre Kontingentlimits erreicht. Angenommen, Sie möchten zwei neue Zusicherungen für jeweils zwei NVIDIA V100 GPUs in derselben Region erwerben. Gehen Sie dazu so vor:

    1. Senden Sie eine neue Kontingentanfrage, um Ihr Committed NVIDIA V100 GPUs-Kontingent in us-central1 auf die neue maximale Anzahl (acht) zu erhöhen.
    2. Senden Sie eine neue Kontingentanfrage, um Ihr Commitments-Kontingent in us-central1 auf die neue maximale Anzahl (vier) zu erhöhen.

      Warten Sie, bis Ihre Anfragen genehmigt und geschlossen wurden. Nachdem Ihre Anfragen genehmigt wurden, werden Ihre Kontingente für Zusicherungen und zugesicherte GPUs in us-central1 entsprechend Ihrem neuen Bedarf erhöht. Anschließend können Sie Ihre neuen Zusicherungen erwerben.

    Wenn Sie eine Anfrage zur Erhöhung des Kontingentlimits für eine Ressource stellen, die bereits standardmäßig ein unbegrenztes Kontingent hat, bleibt der Kontingentwert für diese Ressource unbegrenzt und Sie werden benachrichtigt, dass Ihr angefordertes Limit unten dem genehmigten liegt.

    Obergrenze für Kontingentlimits festlegen

    Sie können eine Obergrenze für den Kontingentwert für Ihre zugesicherten Ressourcen festlegen, indem Sie eine Kontingentüberschreibung für den Nutzer erstellen. Bei Ressourcen, die standardmäßig ein unbegrenztes Kontingent haben, wird durch das Erstellen einer Überschreibung des Verbraucherkontingents der Kontingentwert verringert. Wenn Sie das Standardkontingent auf den unbegrenzten Wert zurücksetzen möchten, müssen Sie die Nutzerüberschreibung entfernen, die für Ihre zugesicherten SKUs festgelegt wurde. Weitere Informationen finden Sie unter Nutzerkontingentüberschreibung erstellen und Nutzerkontingentüberschreibung löschen.

    Weitere Informationen zum Verwalten von Kontingenten für Ihre Ressourcen finden Sie unter Kontingente aufrufen und verwalten.

    Zusicherungen ohne verbundene Reservierungen erwerben

    Sie können Zusicherungen für vCPUs, Arbeitsspeicher oder beides erwerben, ohne Reservierungen für diese Ressourcen anzuhängen. Sie können diese Zusicherungen über dieGoogle Cloud Console, die gcloud CLI oder die API erwerben.

    Weitere Informationen zu Zusicherungen mit angehängten Reservierungen finden Sie unter Reservierungen an ressourcenbasierte Zusicherungen anhängen.

    Informationen zum Kauf von Zusicherungen für GPUs, lokale SSD-Laufwerke oder beides finden Sie unter Zusicherungen mit angehängten Reservierungen erwerben.

    Projektinhaber sind standardmäßig berechtigt, Rabattverträge für zugesicherte Nutzung zu erwerben. Die Inhaber können benutzerdefinierte Rollen erstellen, die bestimmte Nutzer ein- oder ausschließen. Lesen Sie die Informationen zur Zugriffssteuerung, um sicherzustellen, dass Sie die Berechtigung zum Erwerb eines Rabattvertrags für zugesicherte Nutzung haben.

    Nach dem Kauf einer Zusicherung wird Ihre Zusicherung am folgenden Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) aktiviert. Compute Engine pflegt eine Sperre für Ihr Projekt für jede Region in Ihrem Projekt, in der Sie eine Zusicherung erwerben. Wenn Sie eine neue Zusicherung für eine Region in Ihrem Projekt erwerben, verknüpft Compute Engine die Sperre für diese Region mit der neu erstellten Zusicherung.

    Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung NOT_YET_ACTIVE (oder PENDING in derGoogle Cloud -Konsole). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung in ACTIVE. Angenommen, Sie erwerben Ihre Zusicherung am 20. Januar um 22:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Compute Engine erstellt die Zusicherung sofort mit dem Status NOT_YET_ACTIVE. Ihre Zusicherung wird jedoch erst am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7) ACTIVE.

    Die Rabatte werden automatisch auf die berechtigten Instanzen in der von Ihnen gewählten Region und auf die Projekte angewendet, in denen die Rabatte erworben werden.

    Console

    Bevor Sie eine Zusicherung mit der Google Cloud Console erwerben, wählen Sie 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. Gehen Sie nach der Auswahl des Projekts so vor:

    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, um eine Zusicherung zu kaufen. Die Seite Rabatt für zugesicherte Nutzung erwerben wird geöffnet und der Tab Hardware wird angezeigt.

    3. Geben Sie im Feld Name einen Namen für Ihre Zusicherung ein.

    4. Wählen Sie im Feld Region die Region aus, in der Sie Compute Engine-Ressourcen zusichern möchten.

    5. Wählen Sie im Feld Zusicherungstyp die Maschinenfamilienreihe für Ihre zugesicherten Ressourcen aus. Für vCPUs, Arbeitsspeicher oder beides können Sie zwischen den folgenden Zusicherungsarten wählen:

      • Beschleunigungsoptimiert (A2) für A2-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) Mega für A3 Mega-Maschinentyp-Ressourcen
      • Computing-optimiert (C2) für C2-Maschinentyp-Ressourcen
      • Computing-optimiert (C2D) für C2D-Maschinentyp-Ressourcen
      • Computing-optimierte H3 für H3-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (C3) für C3-Maschinentyp-Ressourcen
      • Allgemeiner Zweck C3D für C3D-Maschinentypen-Ressourcen
      • Allgemeiner Zweck (C4) für C4-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (C4A) für C4A-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (C4D) für C4D-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (E2) für E2-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N1) für N1-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2) für N2-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2D) für N2D-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N4) für N4-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (T2D) für Tau T2D-Maschinentyp-Ressourcen
      • Grafikoptimierte G2 für G2-Maschinentypen-Ressourcen
      • Speicheroptimiert (M1/M2) für M1- oder M2-Maschinentyp-Ressourcen
      • Speicheroptimiert (M3) für M3-Maschinentyp-Ressourcen
      • Speicheroptimiert (M4) für M4-Maschinentyp-Ressourcen
      • Speicheroptimiert M4 6 TB für M4-Maschinentyp mit 6 TB Arbeitsspeicher
      • Speicheroptimiert X4 16 TB für den Maschinentyp X4 mit 16 TB Arbeitsspeicher
      • Speicheroptimiert X4 24 TB für den Maschinentyp X4 mit 24 TB Arbeitsspeicher
      • Speicheroptimiert X4 32 TB für den Maschinentyp X4 mit 32 TB Arbeitsspeicher
      • Speicheroptimiert (Z3) für Z3-Maschinentyp-Ressourcen

    6. Führen Sie im Abschnitt Zeitraum folgende Schritte aus:

      1. Wählen Sie entweder 1 Jahr oder 3 Jahre aus, um den Plan für Ihre Zusicherung anzugeben. Mit dieser Einstellung wird die voreingestellte Laufzeit Ihres Vertrags festgelegt.
      2. Optional. Wenn Sie eine benutzerdefinierte Laufzeit für Ihre Mindestlaufzeit festlegen möchten, klicken Sie auf den Schalter Enddatum verlängern und geben Sie dann im Feld Datum das gewünschte benutzerdefinierte Enddatum an. Weitere Informationen finden Sie unter Laufzeit von Zusicherungen verlängern.

    7. Geben Sie im Feld Kerne die Anzahl der vCPUs ein, die Sie zusichern möchten.

    8. Geben Sie im Feld Speicher die Größe des Arbeitsspeichers in GB ein, die Sie zusichern möchten.

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

      1. Klicken Sie auf Kaufen.
      2. Wenn Sie im Dialogfeld Rabatt für zugesicherte Nutzung kaufen den dienstspezifischen Nutzungsbedingungen zustimmen, klicken Sie noch einmal auf Kaufen.

    gcloud

    Führen Sie in der gcloud CLI den Befehl gcloud compute commitments create aus:

    gcloud compute commitments create COMMITMENT_NAME \
        --region REGION \
        --project PROJECT_ID \
        --resources vcpu=NUMBER_VCPUS,memory=MEMORY \
        --plan DURATION \
        --type COMMITMENT_TYPE
    

    Ersetzen Sie Folgendes:

    • COMMITMENT_NAME: Name, mit dem Sie diese Zusicherung identifizieren möchten.
    • REGION: Region, für die diese Nutzungszusicherung gilt. Die Preise für zugesicherte Nutzung variieren je nach Region. Die aktuellen Preise finden Sie in der Preisübersicht.
    • PROJECT_ID: die Projekt-ID des Projekts, für das Sie die Zusicherung erstellen möchten.
    • NUMBER_VCPUS: Anzahl der vCPUs, für die Sie Zusicherungen erwerben möchten. Die Anzahl der vCPUs muss eine Ganzzahl von 0 oder höher sein und kann gerade oder ungerade sein.
    • MEMORY: Speichermenge in MB oder GB, für die Sie Zusicherungen erwerben möchten. Beispiel: 1000MB Wenn die Einheiten nicht angegeben sind, wird die Standardeinheit GB verwendet. Speicher kann in Schritten von 0,25 GB erworben werden.
    • DURATION: Laufzeit der Zusicherung, entweder 12-month oder 36-month.
    • COMMITMENT_TYPE: eine der folgenden Optionen:

      • accelerator-optimized für A2-Maschinentyp-Ressourcen
      • accelerator-optimized-a3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • accelerator-optimized-a3-mega für A3 Mega-Maschinentyp-Ressourcen
      • compute-optimized für C2-Maschinentyp-Ressourcen
      • compute-optimized-c2d für C2D-Maschinentyp-Ressourcen
      • compute-optimized-c3 für C3-Maschinentyp-Ressourcen
      • compute-optimized-c3d für C3D-Maschinentyp-Ressourcen
      • compute-optimized-h3 für H3-Maschinentyp-Ressourcen
      • general-purpose für N1-Maschinentyp-Ressourcen
      • general-purpose-c4 für C4-Maschinentyp-Ressourcen
      • general-purpose-c4a für C4A-Maschinentyp-Ressourcen
      • general-purpose-c4d für C4D-Maschinentyp-Ressourcen
      • general-purpose-e2 für E2-Maschinentyp-Ressourcen
      • general-purpose-n2 für N2-Maschinentyp-Ressourcen
      • general-purpose-n2d für N2D-Maschinen-Ressourcen
      • general-purpose-n4 für N4-Maschinentyp-Ressourcen
      • general-purpose-t2d für Tau-T2D-Maschinentyp-Ressourcen
      • graphics-optimized für G2-Maschinentypen-Ressourcen
      • memory-optimized für M1- oder M2-Maschinentyp-Ressourcen
      • memory-optimized-m3 für M3-Maschinentyp-Ressourcen
      • memory-optimized-m4 für M4-Maschinentyp-Ressourcen
      • memory-optimized-m4-6tb für M4-Maschinentyp-Ressourcen für Instanzen mit 6 TB Arbeitsspeicher
      • memory-optimized-x4-16tb für X4-Maschinentyp-Ressourcen für Instanzen mit 16 TB Arbeitsspeicher
      • memory-optimized-x4-24tb für X4-Maschinentyp-Ressourcen für Instanzen mit 24 TB Arbeitsspeicher
      • memory-optimized-x4-32tb für X4-Maschinentyp-Ressourcen für Instanzen mit 32 TB Arbeitsspeicher
      • storage-optimized-z3 für Z3-Maschinentyp-Ressourcen

      Wenn Sie das Flag --type nicht angeben, wird der Standardwert general-purpose verwendet.

    Beispiele

    • Zum Erstellen einer allgemeinen Zusicherung für N1-Maschinentypen können Sie das folgende Beispiel verwenden:

      gcloud compute commitments create example-commitment --region us-central1 \
        --resources vcpu=5,memory=33280MB --plan 12-month \
        --project=myproject
      
    • Verwenden Sie zum Erstellen einer computing-optimierten Zusicherung den Befehl gcloud compute commitments create. Damit wird eine Zusicherung von 1 Jahr für einen computing-optimierten Maschinentyp erworben:

      gcloud compute commitments create example-compute-optimized-commitment \
        --region us-central1 --resources vcpu=2,memory=3814GB --plan 12-month \
        --type compute-optimized --project=myproject
      
    • So erstellen Sie eine speicheroptimierte Zusicherung:

      gcloud compute commitments create example-memory-optimized-commitment \
        --region us-central1 --resources vcpu=96,memory=1434MB \
        --plan 12-month --type memory-optimized \
        --project=myproject
      
    • Um eine beschleunigungsoptimierte Zusicherung zu erstellen, müssen Sie Ihre Zusicherung mit einer zugehörigen verbundenen Reservierung erwerben. Verwenden Sie dazu den Befehl gcloud compute commitments create. Sie müssen auch die Gesamtzahl der erforderlichen Ressourcen (einschließlich GPUs) angeben.

      Beim Erstellen von GPU-Zusicherungen müssen Sie die Flags --accelerator und --resources-accelerator angeben. Das Flag --accelerator gibt die Anzahl der GPUs an, die an jede VM angehängt sind. Das Flag --resources-accelerator gibt die Gesamtzahl der GPUs in der Zusicherung an.

      Die folgende Zusicherung umfasst beispielsweise 96 vCPUs, 680 GB Arbeitsspeicher, 8 GPUs und eine Reservierung für diese GPUs, die in 2 VMs in us-central1-a verwendet werden.

      gcloud compute commitments create example-accelerator-optimized-commitment \
        --region=us-central1 \
        --project=myproject \
        --resources=vcpu=96,memory=680GB \
        --resources-accelerator=count=8,type=nvidia-tesla-a100 \
        --plan 12-month \
        --type accelerator-optimized \
      
        --reservation=reservation-01 \
        --reservation-zone=us-central1-a \
        --machine-type=a2-highgpu-4g \
        --accelerator=count=4,type=nvidia-tesla-a100 \
        --vm-count=2
      
      
    • Sie müssen eine Zusicherung mit einer angehängten Reservierung erwerben, um eine Zusicherung für GPUs, lokale SSD-Laufwerke oder beides zu erstellen. Verwenden Sie dazu den Befehl gcloud compute commitments create.

      Beim Erstellen von GPU-Zusicherungen müssen Sie die Flags --accelerator und --resources-accelerator angeben. Das Flag --accelerator gibt die Anzahl der GPUs an, die an jede VM angehängt sind. Das Flag --resources-accelerator gibt die Gesamtzahl der GPUs in der Zusicherung an.

      Die folgende Zusicherung umfasst beispielsweise 4 GPUs und eine neue Reservierung für die GPUs zur Verwendung in 2 Instanzen in us-central1-a.

      gcloud compute commitments create example-reservation-commitment \
        --region=us-central1 \
        --project=myproject \
        --resources=vcpu=96,memory=624GB \
        --resources-accelerator=type=nvidia-tesla-v100,count=4 \
        --plan 12-month \
        
        --reservation=reservation-01 \
        --reservation-zone=us-central1-a \
        --machine-type=n1-standard-32
        --accelerator=type=nvidia-tesla-v100,count=2 \
        --vm-count=2
        
      

    REST

    Senden Sie in der API eine POST-Anfrage mit Informationen zur Zusicherung als Anfragetext an die folgende regionCommitments.insert-Methode:

    https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments?requestId=OPTIONAL_UNIQUE_ID
    

    Der Ressourcentext sollte Folgendes enthalten:

    • name für den Namen der Zusicherung
    • plan für die Laufzeit der Zusicherung, entweder TWELVE_MONTH oder THIRTY_SIX_MONTH
    • resources zur Angabe der Anzahl der vCPUs und der Speichermenge. Der Speicher muss in MB angegeben werden. Sie müssen im Abschnitt resources sowohl VCPU als auch MEMORY angeben.
    • type der Zusicherung, einer der folgenden:

      • ACCELERATOR_OPTIMIZED für A2-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3_MEGA für A3 Mega-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED für C2-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C2D für C2D-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3 für C3-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3D für C3D-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_H3 für H3-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE für N1-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_C4 für C4-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_C4A für C4A-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_C4D für C4D-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_E2 für E2-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2 für N2-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2D für N2D-Maschinen-Ressourcen
      • GENERAL_PURPOSE_N4 für N4-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_T2D für Tau-T2D-Maschinentyp-Ressourcen
      • GRAPHICS_OPTIMIZED für G2-Maschinentypen-Ressourcen
      • MEMORY_OPTIMIZED für M1- oder M2-Maschinentyp-Ressourcen
      • MEMORY_OPTIMIZED_M3 für M3-Maschinentyp-Ressourcen
      • MEMORY_OPTIMIZED_M4 für M4-Maschinentyp-Ressourcen
      • MEMORY_OPTIMIZED_M4_6TB für M4-Maschinentyp-Ressourcen für Instanzen mit 6 TB Arbeitsspeicher
      • MEMORY_OPTIMIZED_X4_16TB für X4-Maschinentyp-Ressourcen für Instanzen mit 16 TB Arbeitsspeicher
      • MEMORY_OPTIMIZED_X4_24TB für X4-Maschinentyp-Ressourcen für Instanzen mit 24 TB Arbeitsspeicher
      • MEMORY_OPTIMIZED_X4_32TB für X4-Maschinentyp-Ressourcen für Instanzen mit 32 TB Arbeitsspeicher
      • STORAGE_OPTIMIZED_Z3 für Z3-Maschinentyp-Ressourcen

    Mit der folgenden Anfrage wird zum Beispiel eine Nutzungszusicherung für 1 Jahr mit 5 vCPUs und 18,75 GB Speicher generiert:

    {
        "name": "example-commitment",
        "plan": "TWELVE_MONTH",
        "type": "GENERAL_PURPOSE",
        "resources": [
            {
                "amount": "5",
                "type": "VCPU"
            },
            {
                "amount": "19200",
                "type": "MEMORY"
            }
        ]
    }
    

    Wenn Sie eine speicheroptimierte Zusicherung erstellen möchten, nehmen Sie das Attribut type auf. Das folgende Beispiel veranschaulicht den Kauf einer einjährigen Zusicherung für einen Maschinentyp m1-megamem-96:

    {
        "name": "example-memory-optimized-commitment",
        "plan": "TWELVE_MONTH",
        "type": "MEMORY_OPTIMIZED",
        "resources": [
            {
                "amount": "96",
                "type": "VCPU"
            },
            {
                "amount": "1434",
                "type": "MEMORY"
            }
          ]
    }```
    
    To create a compute-optimized commitment, include the `type` property. The
    following example, purchases a 1 year commitment for a `c2-standard-16`
    machine type:
    
    ```json
    {
        "name": "example-compute-optimized-commitment",
        "plan": "TWELVE_MONTH",
        "type": "COMPUTE_OPTIMIZED",
        "resources": [
            {
                "amount": "16",
                "type": "VCPU"
            },
            {
                "amount": "1434",
                "type": "MEMORY"
            }
        ]
    }
    

    Zusicherungen mit verbundenen Reservierungen erwerben

    Wenn Sie eine neue Zusicherung erwerben, können Sie Reservierungen auf eine der folgenden Arten an diese Zusicherung anhängen:

    Nach dem Kauf einer Zusicherung wird Ihre Zusicherung am folgenden Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) aktiviert. Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung NOT_YET_ACTIVE (oder PENDING in derGoogle Cloud -Konsole). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung in ACTIVE. Angenommen, Sie erwerben Ihre Zusicherung am 20. Januar um 22:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Compute Engine erstellt die Zusicherung sofort mit dem Status NOT_YET_ACTIVE. Ihre Zusicherung wird jedoch erst am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7) ACTIVE.

    Voraussetzungen

    Bevor Sie eine Zusicherung mit angehängten Reservierungen erwerben, lesen Sie diese Voraussetzungen und achten Sie darauf, dass Ihre Zusicherung und die Reservierungen die folgenden Kriterien erfüllen:

    • Sie müssen die Zusicherung erwerben und die zugehörigen Reservierungen im selben Projekt und in derselben Region erstellen.
    • Sie müssen die Zusicherung erwerben und die zugehörigen Reservierungen für Ressourcen aus derselben Maschinenfamilienreihe erstellen.
    • Sie müssen die Option zum automatischen Löschen für die angehängten Reservierungen deaktivieren.
    • Wenn die Zusicherung GPUs enthält, mudd der GPU-Typ in der Reservierung und der Zusicherung übereinstimmen.
    • Bei GPUs und lokalen SSD-Laufwerken muss die Anzahl der reservierten Ressourcen jedes Ressourcentyps genau mit der Anzahl der für diesen Ressourcentyp zugesicherten Ressourcen übereinstimmen. Diese Anforderung gilt jedoch nicht, wenn Sie eine Zusicherung für lokale Titanium-SSDs zur Verwendung mit C4A-, C4D- oder Z3-Maschinentypen erwerben.

      Wenn Sie beispielsweise eine Zusicherung für 4 V100-GPUs und 2 lokale SSD-Laufwerke erwerben möchten, müssen die mit der Zusicherung verbundenen Reservierungen insgesamt 4 V100-GPUs und 2 lokale SSDs haben. Die Anzahl der vCPUs und die Menge an Arbeitsspeicher können jedoch unter der von Ihnen zugesicherten Nutzung liegen. Wenn Sie jedoch eine Zusicherung für 4 C4A-vCPUs und 2 lokale Titanium-SSD-Laufwerke erwerben, müssen Sie der Zusicherung keine Reservierungen anhängen.

    • Bei GPUs erwerben Sie Nutzungszusicherungen für die spezifischen GPU-Typen, die Sie verwenden möchten. Sie können beispielsweise Zusicherungen für NVIDIA P100- oder NVIDIA V100-GPUs erwerben, aber Sie können keine Zusicherungen verwenden, die für NVIDIA P100-GPUs erworben wurden, um NVIDIA V100-GPUs abzudecken.

    • Wenn Ihre angehängte Reservierung eine freigegebene Reservierung ist und Sie die entsprechenden CUDs erhalten möchten, wenn Sie diese Reservierung außerhalb des Projekts Ihrer Zusicherung nutzen, müssen Sie Folgendes tun:

    Vorhandene Reservierungen anhängen

    Sie können beim Kauf Ihrer Zusicherung vorhandene Reservierungen über die Google Cloud Console, die Google Cloud CLI oder REST anhängen.

    Console

    Bevor Sie eine Zusicherung mit der Google Cloud Console erwerben, wählen Sie 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. Gehen Sie nach der Auswahl des Projekts so vor:

    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, um eine Zusicherung zu kaufen. Die Seite Rabatt für zugesicherte Nutzung erwerben wird geöffnet und der Tab Hardware wird angezeigt.

    3. Geben Sie im Feld Name einen Namen für Ihre Zusicherung ein.

    4. Wählen Sie im Feld Region die Region aus, in der Sie Compute Engine-Ressourcen zusichern möchten.

    5. Wählen Sie im Feld Zusicherungstyp die Maschinenfamilienreihe für Ihre zugesicherten Ressourcen aus. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • Beschleunigungsoptimiert (A2) für A2-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) Mega für A3 Mega-Maschinentyp-Ressourcen
      • Computing-optimiert (C2) für C2-Maschinentyp-Ressourcen
      • Computing-optimiert (C2D) für C2D-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (C3) für C3-Maschinentyp-Ressourcen
      • Allgemeiner Zweck C3D für C3D-Maschinentypen-Ressourcen
      • Allgemeiner Zweck (N1) für N1-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2) für N2-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2D) für N2D-Maschinentyp-Ressourcen
      • Grafikoptimierte G2 für G2-Maschinentypen-Ressourcen
      • Speicheroptimiert (M3) für M3-Maschinentyp-Ressourcen
      • Speicheroptimiert (Z3) für Z3-Maschinentyp-Ressourcen

    6. Gehen Sie unter Zeitraum so vor:

      1. Wählen Sie entweder 1 Jahr oder 3 Jahre aus, um den Plan für Ihre Zusicherung anzugeben. Mit dieser Einstellung wird die voreingestellte Laufzeit Ihres Vertrags festgelegt.
      2. Optional. Wenn Sie eine benutzerdefinierte Laufzeit für Ihre Zusage angeben möchten, klicken Sie auf den Schalter Enddatum verlängern und geben Sie dann im Feld Datum ein benutzerdefiniertes Enddatum an. Weitere Informationen finden Sie unter Laufzeit von Zusicherungen verlängern.

    7. Geben Sie im Feld Kerne die Anzahl der vCPUs ein, die Sie zusichern möchten.

    8. Geben Sie im Feld Speicher die Größe des Arbeitsspeichers in GB ein, die Sie zusichern möchten.

    9. Wenn Sie GPUs zusichern möchten, klicken Sie im Bereich GPUs auf  GPU hinzufügen und gehen Sie dann so vor:

      1. Wählen Sie im Feld GPU-Typ den GPU-Typ aus.
      2. Geben Sie im Feld Anzahl der GPUs die Anzahl der GPUs ein.
      3. Optional: Wenn Ihr GPU-Modell NVIDIA RTX Virtual Workstations (vWS) für Grafikarbeitslasten unterstützt und Sie grafikintensive Arbeitslasten ausführen möchten, klicken Sie das Kästchen Virtuelle Workstation (NVIDIA GRID) aktivieren an.
    10. Wenn Sie lokale SSD-Laufwerke zusichern möchten, klicken Sie im Bereich Lokale SSDs auf SSD hinzufügen und geben Sie dann im Feld Anzahl der SSDs die Anzahl der Laufwerke ein.

    11. Wenn Sie der Zusicherung eine oder mehrere vorhandene Reservierungen anhängen möchten, wählen Sie im Feld Reservierungen die Option Vorhandene Reservierungen anhängen aus.

      In der Google Cloud Console wird eine Liste aller Reservierungen in Ihrem Projekt angezeigt, deren Region, Maschinentyp und GPU-Typ mit der Zusicherung übereinstimmen. Gehen Sie anschließend so vor:

      1. Optional. Wenn Sie sich Reservierungen mit bestimmten Attributen ansehen möchten, fügen Sie im Menü Filter Filter für die gewünschten Attribute hinzu oder entfernen Sie diese.
      2. Wählen Sie alle Reservierungen aus, die Sie der Zusicherung zuordnen möchten.
    12. So schließen Sie den Kauf Ihrer Zusicherung mit den angehängten Reservierungen ab:

      1. Klicken Sie auf Kaufen.
      2. Wenn Sie im Dialogfeld Rabatt für zugesicherte Nutzung kaufen den dienstspezifischen Nutzungsbedingungen zustimmen, klicken Sie noch einmal auf Kaufen.

    gcloud

    Führen Sie den Befehl gcloud compute commitments create aus, um eine Zusicherung durch Anhängen vorhandener Reservierungen zu erwerben. Fügen Sie in Ihrem Befehl das Flag --existing-reservation ein, um eine vorhandene Reservierung anzugeben, die Sie an Ihre Zusage anhängen möchten. Fügen Sie für jede vorhandene Reservierung, die Sie anhängen möchten, eine neue Instanz dieses Flags ein. Sie können beliebig viele vorhandene Reservierungen an Ihre Zusicherung anhängen.

    Wenn Sie beispielsweise eine Zusicherung erwerben möchten, indem Sie zwei Reservierungen daran anhängen, führen Sie den folgenden Befehl aus:

    gcloud compute commitments create COMMITMENT_NAME \
        --region=REGION \
        --project=PROJECT_ID \
        --resources=vcpu=COMMITTED_VCPUS,memory=COMMITTED_MEMORY,local-ssd=COMMITTED_LOCAL_SSD \
        --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT,type=COMMITTED_ACCELERATOR_TYPE \
        --plan=DURATION \
        --type=COMMITMENT_TYPE \
        --custom-end-time=CUSTOM_END_DATE \
        --existing-reservation=name='RESERVATION_NAME_1',zone='RESERVATION_ZONE_1' \
        --existing-reservation=name='RESERVATION_NAME_2',zone='RESERVATION_ZONE_2'
    

    Ersetzen Sie Folgendes:

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • REGION: die Region, in der sich die Zusicherung befindet
    • PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen kaufen möchten.
    • DURATION: Laufzeit der Zusicherung, entweder 12-month oder 36-month.
    • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für den Zeitraum, das als YYYY-MM-DD formatiert sein muss. Wenn Sie beispielsweise ein benutzerdefiniertes Enddatum für den 20. April 2024 angeben möchten, formatieren Sie es als 2024-04-20.
    • COMMITMENT_TYPE: Der Zusicherungstyp. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • accelerator-optimized für A2-Maschinentyp-Ressourcen
      • accelerator-optimized-a3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • accelerator-optimized-a3-mega für A3 Mega-Maschinentyp-Ressourcen
      • compute-optimized für C2-Maschinentyp-Ressourcen
      • compute-optimized-c2d für C2D-Maschinentyp-Ressourcen
      • compute-optimized-c3 für C3-Maschinentyp-Ressourcen
      • compute-optimized-c3d für C3D-Maschinentyp-Ressourcen
      • general-purpose für N1-Maschinentyp-Ressourcen
      • general-purpose-n2 für N2-Maschinentyp-Ressourcen
      • general-purpose-n2d für N2D-Maschinen-Ressourcen
      • graphics-optimized für G2-Maschinentypen-Ressourcen
      • memory-optimized-m3 für M3-Maschinentyp-Ressourcen
      • storage-optimized-z3 für Z3-Maschinentyp-Ressourcen

    • COMMITTED_VCPUS: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung benötigen. Diese Zahl muss eine positive ganze Zahl sein.

    • COMMITTED_MEMORY: die Arbeitsspeichermenge in MB oder GB, die Sie in Ihrer Zusicherung verwenden möchten. Beispiel: 10240MB oder 10GB. Wenn Sie keine Einheit angeben, verwendet Compute Engine GB als Einheit. Sie können Arbeitsspeicher in Schritten von 0,25 GB erwerben.

    • COMMITTED_LOCAL_SSD: die Menge an lokalem SSD-Speicherplatz in GB, die Sie in Ihrer Zusicherung verwenden möchten. Jede lokale SSD ist 375 GB groß.

    • COMMITTED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie in Ihrer Zusicherung verwenden möchten.

    • COMMITTED_ACCELERATOR_TYPE: der GPU-Typ, den Sie in Ihrer Zusicherung verwenden möchten.

    • RESERVATION_NAME_1 und RESERVATION_NAME_2: die Namen der vorhandenen Reservierungen, die Sie der Nutzungszusicherung anhängen möchten.

    • RESERVATION_ZONE_1 und RESERVATION_ZONE_2: die Zonen der vorhandenen Reservierungen, die Sie der Zusicherung anhängen möchten.

    Beispiel: Eine Zusicherung durch Anhängen vorhandener Reservierungen erwerben

    Angenommen, Sie haben zwei Reservierungen res-01 und res-02 in den Zonen us-central1-a und us-central1-b des Projekts myproject. Angenommen, diese Reservierungen haben eine kombinierte Kapazität für 4 NVIDIA P100-GPUs und 4 lokale SSDs. Wenn Sie in der Region us-central1 dieses Projekts eine neue Zusicherung für diese GPUs und lokalen SSDs erwerben und diese vorhandenen Reservierungen als angehängte Reservierungen verwenden möchten, führen Sie den folgenden Befehl aus. Beachten Sie, dass die Beispielzusicherung auch vCPUs und Arbeitsspeicher enthält.

    gcloud compute commitments create commitment-01 \
        --region=us-central1 \
        --project=myproject \
        --resources=vcpu=96,memory=624GB,local-ssd=1500 \
        --resources-accelerator=type=nvidia-tesla-p100,count=4 \
        --plan 12-month \
        --existing-reservation=name=res-01,zone=us-central1-a \
        --existing-reservation=name=res-02,zone=us-central1-b
        
    

    REST

    Wenn Sie eine Zusicherung durch Anhängen vorhandener Reservierungen erwerben möchten, stellen Sie eine POST-Anfrage an die Methode regionCommitments.insert. Fügen Sie in Ihre Anfrage das Feld existingReservations ein, um eine durch Kommas getrennte Liste aller vorhandenen Reservierungen anzugeben, die Sie an Ihre Zusage anhängen möchten. Sie können beliebig viele vorhandene Reservierungen an Ihre Zusicherung anhängen.

    POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments
    
    {
      "name": "COMMITMENT_NAME",
      "plan": "DURATION",
      "type": COMMITMENT_TYPE,
      "resources":
      [
        {
          "amount": "COMMITTED_VCPUS",
          "type": "VCPU"
        },
        {
          "amount": "COMMITTED_MEMORY",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "COMMITTED_ACCELERATOR_TYPE",
          "amount": "COMMITTED_ACCELERATOR_COUNT",
          "type": "ACCELERATOR"
        }
        {
          "amount": "COMMITTED_LOCAL_SSD",
          "type": "LOCAL_SSD"
        }
      ],
      "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
      "existingReservations": "RESERVATION_URLs"
    }
    

    Ersetzen Sie Folgendes:

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • REGION: die Region, in der sich die Zusicherung befindet
    • PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen kaufen möchten.
    • DURATION: Laufzeit der Zusicherung, entweder TWELVE_MONTH oder THIRTY_SIX_MONTH.
    • COMMITMENT_TYPE: Der Zusicherungstyp. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • ACCELERATOR_OPTIMIZED für A2-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3_MEGA für A3 Mega-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED für C2-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C2D für C2D-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3 für C3-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3D für C3D-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE für N1-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2 für N2-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2D für N2D-Maschinen-Ressourcen
      • GRAPHICS_OPTIMIZED für G2-Maschinentypen-Ressourcen
      • MEMORY_OPTIMIZED_M3 für M3-Maschinentyp-Ressourcen
      • STORAGE_OPTIMIZED_Z3 für Z3-Maschinentyp-Ressourcen

    • COMMITTED_VCPUS: Die Anzahl der vCPUs, die Sie in Ihrer Zusicherung benötigen. Diese Zahl muss eine positive ganze Zahl sein.

    • COMMITTED_MEMORY: die Arbeitsspeichermenge in MB, die Sie in Ihrer Zusicherung verwenden möchten. Beispiel: 10240MB. Sie können Arbeitsspeicher in Schritten von 256 MB erwerben.

    • COMMITTED_LOCAL_SSD: die Größe des lokalen SSD-Speichers in GB, die Sie in Ihrer Zusicherung verwenden möchten. Jede lokale SSD ist 375 GB groß.

    • COMMITTED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie in Ihrer Zusicherung verwenden möchten.

    • COMMITTED_ACCELERATOR_TYPE: der GPU-Typ, den Sie in Ihrer Zusicherung verwenden möchten.

    • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für den Zeitraum, das als YYYY-MM-DD formatiert sein muss. Wenn Sie beispielsweise ein benutzerdefiniertes Enddatum für den 20. April 2024 festlegen 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 diesen Wert nur an, wenn Sie ein benutzerdefiniertes Enddatum für Ihre Zusage angegeben haben. Geben Sie einen der folgenden Werte an:

      • Während der Sommerzeit: 07:00:00
      • Zu anderen Zeiten: 08:00:00
    • RESERVATION_URLs: eine durch Kommas getrennte Liste der URLs der vorhandenen Reservierungen, die Sie an die Zusicherung anhängen möchten. Wenn Sie beispielsweise zwei Reservierungen, res-1 und res-2, anhängen möchten, geben Sie Folgendes an:

      "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-a/reservations/example-res-1",
      "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-c/reservations/example-res-2"
      

    Beispiel: Eine Zusicherung durch Anhängen vorhandener Reservierungen erwerben

    Angenommen, Sie haben zwei Reservierungen res-01 und res-02 in den Zonen us-central1-a und us-central1-b des Projekts myproject. Angenommen, diese Reservierungen haben eine kombinierte Kapazität für 4 NVIDIA P100-GPUs und 4 lokale SSDs. Wenn Sie für diese GPUs und lokalen SSDs eine neue Zusicherung in der Region us-central1 dieses Projekts erwerben und diese vorhandenen Reservierungen als angehängte Reservierungen verwenden möchten, senden Sie die folgende POST-Anfrage. Beachten Sie, dass die Beispielzusicherung auch vCPUs und Arbeitsspeicher enthält.

    POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments
    
    {
      "name": "commitment-01",
      "plan": "TWELVE_MONTH",
      "type": "GENERAL_PURPOSE"
      "resources":
      [
        {
          "amount": "96",
          "type": "VCPU"
        },
        {
          "amount": "638976",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "nvidia-tesla-p100",
          "amount": "4",
          "type": "ACCELERATOR"
        },
        {
          "amount": "1536000",
          "type": "LOCAL_SSD"
        }
      ],
      "existingReservations":
      [
        "https://www.googleapis.com/compute/v1/projects/my-project/zone/us-central1-a/reservations/res-01",
        "https://www.googleapis.com/compute/v1/projects/my-project/zone/us-central1-b/reservations/res-02"
      ]
    }
    

    Neue Reservierungen zum Anhängen erstellen

    Sie können Ihre angehängten Reservierungen beim Kauf Ihrer Zusicherung über die Google Cloud Console, die Google Cloud CLI oder REST erstellen.

    Console

    Bevor Sie eine Zusicherung mit der Google Cloud Console erwerben, wählen Sie 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. Gehen Sie nach der Auswahl des Projekts so vor:

    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, um eine Zusicherung zu kaufen. Die Seite Rabatt für zugesicherte Nutzung erwerben wird geöffnet und der Tab Hardware wird angezeigt.

    3. Geben Sie im Feld Name einen Namen für Ihre Zusicherung ein.

    4. Wählen Sie im Feld Region die Region aus, in der Sie Compute Engine-Ressourcen zusichern möchten.

    5. Wählen Sie im Feld Zusicherungstyp die Maschinenfamilienreihe für Ihre zugesicherten Ressourcen aus. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • Beschleunigungsoptimiert (A2) für A2-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • Beschleunigungsoptimiert (A3) Mega für A3 Mega-Maschinentyp-Ressourcen
      • Computing-optimiert (C2) für C2-Maschinentyp-Ressourcen
      • Computing-optimiert (C2D) für C2D-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (C3) für C3-Maschinentyp-Ressourcen
      • Allgemeiner Zweck C3D für C3D-Maschinentypen-Ressourcen
      • Allgemeiner Zweck (N1) für N1-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2) für N2-Maschinentyp-Ressourcen
      • Allgemeiner Zweck (N2D) für N2D-Maschinentyp-Ressourcen
      • Grafikoptimierte G2 für G2-Maschinentypen-Ressourcen
      • Speicheroptimiert (M3) für M3-Maschinentyp-Ressourcen
      • Speicheroptimiert (Z3) für Z3-Maschinentyp-Ressourcen

    6. Wählen Sie unter Dauer entweder 1 Jahr oder 3 Jahre als Laufzeit der Zusicherung aus.

    7. Geben Sie im Feld Kerne die Anzahl der vCPUs ein, die Sie zusichern möchten.

    8. Geben Sie im Feld Speicher die Größe des Arbeitsspeichers in GB ein, die Sie zusichern möchten.

    9. Wenn Sie GPUs zusichern möchten, klicken Sie im Bereich GPUs auf  GPU hinzufügen und gehen Sie dann so vor:

      1. Wählen Sie im Feld GPU-Typ den GPU-Typ aus.
      2. Geben Sie im Feld Anzahl der GPUs die Anzahl der GPUs ein.
      3. Optional: Wenn Ihr GPU-Modell NVIDIA RTX Virtual Workstations (vWS) für Grafikarbeitslasten unterstützt und Sie grafikintensive Arbeitslasten ausführen möchten, klicken Sie das Kästchen Virtuelle Workstation (NVIDIA GRID) aktivieren an.
    10. Wenn Sie lokale SSD-Laufwerke zusichern möchten, klicken Sie im Bereich Lokale SSDs auf SSD hinzufügen und geben Sie dann im Feld Anzahl der SSDs die Anzahl der Laufwerke ein.

    11. Wenn Sie eine neue Reservierung erstellen und sie der Zusicherung anhängen möchten, wählen Sie im Feld Reservierungen die Option Reservierungen erstellen aus und führen Sie dann die folgenden Schritte aus. Wiederholen Sie diesen Schritt für jede neue Reservierung, die Sie erstellen und anhängen möchten.

      1. Klicken Sie auf Reservierung hinzufügen. Der Abschnitt Neue Reservierung wird angezeigt.
      2. Geben Sie im Feld Name einen Namen für die angehängte Reservierung ein.
      3. Wählen Sie im Feld Region dieselbe Region wie für Ihre Zusicherung aus.
      4. Wählen Sie im Feld Zone die Zone aus, in der Sie Ihre Ressourcen reservieren möchten.
      5. Geben Sie im Bereich Freigabetyp an, wie Sie diese Reservierung freigeben möchten:

        • Wenn Sie eine Reservierung für ein einzelnes Projekt erstellen möchten, wählen Sie Lokal aus.
        • Wenn Sie eine Reservierung erstellen möchten, die für mehrere Projekte freigegeben ist, wählen Sie Freigegeben aus. Klicken Sie dann auf Projekte hinzufügen und wählen Sie die Projekte aus der Organisation des aktuellen Projekts aus, für die Sie die Reservierung freigeben möchten.
      6. Wählen Sie im Feld Mit VM-Instanz verwenden eine der folgenden Optionen aus, um festzulegen, wie VMs Ihre Reservierung nutzen sollen:

        • Klicken Sie auf Reservierung automatisch verwenden (Standardeinstellung), damit VMs mit übereinstimmenden Attributen diese Reservierung automatisch verwenden können.
        • Wenn Sie die Ressourcen der Reservierung nur zum Erstellen von VMs mit übereinstimmenden Attributen verwenden möchten, die ausdrücklich namentlich auf diese Reservierung abzielen, klicken Sie auf Spezifische Reservierung auswählen.
      7. Geben Sie im Abschnitt Ressourcendetails Folgendes an:

        1. Geben Sie im Feld Anzahl der VM-Instanzen die Anzahl der VM-Instanzen ein, die Sie reservieren möchten.
        2. Geben Sie im Abschnitt Maschinenkonfiguration die Attributes Ihrer reservierten VMs auf eine der folgenden Arten an:

          1. Um die Attribute Ihrer VMs aus einer vorhandenen Instanzvorlage anzugeben, wählen Sie Instanzvorlage verwenden aus.

            Wählen Sie im Feld Instanzvorlage eine Instanzvorlage aus, in der dieselbe Maschinenfamilienreihe wie in Ihrer Zusicherung angegeben ist. Wenn Sie eine regionale Instanzvorlage auswählen, muss die Region dieser Instanzvorlage auch mit der in Ihrer Zusicherung angegebenen Region übereinstimmen.

          2. Wenn Sie die Attribute Ihrer VMs manuell angeben möchten, wählen Sie Maschinentyp auswählen aus und gehen Sie dann so vor:

            1. Wählen Sie die Maschinenfamilie aus, die für die Maschinenreihe gilt, die Sie für die Zusicherung angegeben haben:

              • Allgemeiner Zweck für Maschinenserien für allgemeine Zwecke
              • Computing-optimiert für computing-optimierte Maschinenserien
              • Speicheroptimiert für speicheroptimierte Maschinenserien
              • GPUs für beschleunigungsoptimierte Maschinenserien
            2. Wählen Sie in der Tabelle mit der Spalte Reihe dieselbe Maschinenreihe aus, die Sie für die Zusicherung angegeben haben.

            3. Geben Sie im Feld Maschinentyp einen vordefinierten oder benutzerdefinierten Maschinentyp auf eine der folgenden Arten an:

              1. Wenn Sie einen vordefinierten Maschinentyp auswählen möchten, wählen Sie Voreinstellung und dann den gewünschten Maschinentyp aus.
              2. Wenn Sie einen benutzerdefinierten Maschinentyp auswählen möchten, wählen Sie Benutzerdefiniert aus und geben Sie dann die gewünschten Kerne und den gewünschten Arbeitsspeicher an.
            4. Wenn Sie eine Mindest-CPU-Plattform, GPUs oder beides angeben möchten, maximieren Sie das Menü CPU-Plattform und GPU und gehen Sie so vor:

              1. Optional: Wählen Sie in der Liste CPU-Formular eine Option aus, um eine Minimalanforderung für die CPU-Plattform anzugeben.
              2. Optional: Klicken Sie zum Reservieren von GPUs auf GPU hinzufügen. Wählen Sie dann in den Feldern GPU-Typ und Anzahl der GPUs den Typ und die Anzahl der GPUs für jede VM aus.

            5. So reservieren Sie lokale SSDs:

              1. Wählen Sie im Feld Anzahl der Laufwerke die Anzahl der lokalen SSD-Laufwerke aus, die Sie für jede VM benötigen.
              2. Wählen Sie im Feld Schnittstellentyp die Schnittstelle für die lokalen SSD-Laufwerke aus.
      8. Klicken Sie auf Fertig, um das Festlegen der Attribute für diese Reservierung abzuschließen.

    12. So schließen Sie den Kauf Ihrer Zusicherung mit den angehängten Reservierungen ab:

      1. Klicken Sie auf Kaufen.
      2. Wenn Sie im Dialogfeld Rabatt für zugesicherte Nutzung kaufen den dienstspezifischen Nutzungsbedingungen zustimmen, klicken Sie noch einmal auf Kaufen.

    gcloud

    Wenn Sie die angehängten Reservierungen beim Kauf der Zusicherung erstellen möchten, führen Sie den Befehl gcloud compute commitments create aus.

    Führen Sie den Befehl auf eine der folgenden Arten aus, je nachdem, ob Sie eine einzelne oder mehrere Reservierungen anhängen möchten:

    • Wenn Sie eine einzelne Reservierung erstellen und an Ihre Zusicherung anhängen möchten, definieren Sie die Attribute der angehängten Reservierung, indem Sie den folgenden Befehl ausführen:

      gcloud compute commitments create COMMITMENT_NAME \
          --region=REGION \
          --project=PROJECT_ID \
          --plan DURATION \
          --type COMMITMENT_TYPE
          --resources=vcpu=COMMITTED_VCPUS,memory=COMMITTED_MEMORY,local-ssd=COMMITTED_LOCAL_SSD \
          --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT,type=COMMITTED_ACCELERATOR_TYPE \
          --custom-end-time=CUSTOM_END_DATE \
          --reservation=RESERVATION_NAME \
          --reservation-zone=RESERVATION_ZONE \
          --machine-type=RESERVED_MACHINE_TYPE \
          --require-specific-reservation=REQUIRE_SPECIFIC_RESERVATION_VALUE \
          --vm-count=NUMBER_OF_RESERVED_VMs \
          --accelerator=type=RESERVED_ACCELERATOR_TYPE,count=RESERVED_ACCELERATOR_COUNT \
          --local-ssd=interface=INTERFACE_1,size=375 \
          --local-ssd=interface=INTERFACE_2,size=375 \
          --minimum-cpu-platform=MINIMUM_CPU_PLATFORM \
          --share-setting=SHARE_SETTING \
          --share-with=CONSUMER_PROJECT_ID_1,CONSUMER_PROJECT_ID_2
      
    • Wenn Sie mehrere Reservierungen erstellen und an Ihre Nutzungszusicherung anhängen möchten, definieren Sie die Attribute der Reservierung in einer YAML-Datei und geben Sie diese YAML-Datei dann in dem Befehl an, mit dem Sie Ihre Nutzungszusicherung erwerben. Optional können Sie mit dieser YAML-Datei auch eine einzelne Reservierung für Ihre Zusicherung erstellen und anhängen. So erstellen Sie Ihre verknüpften Reservierungen mit diesem Ansatz:

      1. Erstellen Sie die YAML-Datei im aktuellen Verzeichnis und geben Sie die gewünschte Konfiguration für jede angehängte Reservierung an. Wenn Sie beispielsweise die Konfiguration einer freigegebenen Reservierung angeben möchten, die für zwei Projekte freigegeben ist und GPUs, zwei lokale SSD-Laufwerke und eine Mindest-CPU-Plattform angibt, fügen Sie den folgenden Text in Ihre YAML-Datei ein:

        - reservation: RESERVATION_NAME
          reservation_zone: RESERVATION_ZONE
          require_specific_reservation: REQUIRE_SPECIFIC_RESERVATION_VALUE
          vm_count: NUMBER_OF_RESERVED_VMs
          machine_type: RESERVED_MACHINE_TYPE
          accelerator:
          - count: RESERVED_ACCELERATOR_COUNT
            type: RESERVED_ACCELERATOR_TYPE
          localssd:
          - interface: INTERFACE_1
            size: 375
          - interface: INTERFACE_2
            size: 375
          project: OWNER_PROJECT_ID
          minimum-cpu-platform: MINIMUM_CPU_PLATFORM
          share-setting: SHARE_SETTING
          share-with:
          - CONSUMER_PROJECT_ID_1
          - CONSUMER_PROJECT_ID_2
        
        

        Wenn Sie die Konfiguration für mehrere Reservierungen angeben möchten, wiederholen Sie diese Attribute für jede Reservierung, die Sie erstellen möchten. Sie können beliebig viele vorhandene Reservierungen an Ihre Zusicherung anhängen.

      2. Verwenden Sie den gcloud compute commitments create-Befehl und fügen Sie das Flag --reservation-from-file ein.

        gcloud compute commitments create COMMITMENT_NAME \
            --region REGION \
            --project PROJECT_ID \
            --plan DURATION \
            --type COMMITMENT_TYPE \
            --resources=vcpu=COMMITTED_VCPUS,memory=COMMITTED_MEMORY,local-ssd=COMMITTED_LOCAL_SSD \
            --resources-accelerator=count=COMMITTED_ACCELERATOR_COUNT,type=COMMITTED_ACCELERATOR_TYPE \
            --reservations-from-file=YAML_FILE
        

    Ersetzen Sie Folgendes durch die entsprechenden Attribute der Zusicherung und der angehängten Reservierungen:

    Verpflichtung

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • REGION: die Region, in der sich die Zusicherung befindet
    • PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen kaufen möchten.
    • DURATION: Laufzeit der Zusicherung, entweder 12-month oder 36-month.
    • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für den Zeitraum, das als YYYY-MM-DD formatiert sein muss. Wenn Sie beispielsweise ein benutzerdefiniertes Enddatum für den 20. April 2024 angeben möchten, formatieren Sie es als 2024-04-20.
    • COMMITMENT_TYPE: Der Zusicherungstyp. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • accelerator-optimized für A2-Maschinentyp-Ressourcen
      • accelerator-optimized-a3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • accelerator-optimized-a3-mega für A3 Mega-Maschinentyp-Ressourcen
      • compute-optimized für C2-Maschinentyp-Ressourcen
      • compute-optimized-c2d für C2D-Maschinentyp-Ressourcen
      • compute-optimized-c3 für C3-Maschinentyp-Ressourcen
      • compute-optimized-c3d für C3D-Maschinentyp-Ressourcen
      • general-purpose für N1-Maschinentyp-Ressourcen
      • general-purpose-n2 für N2-Maschinentyp-Ressourcen
      • general-purpose-n2d für N2D-Maschinen-Ressourcen
      • graphics-optimized für G2-Maschinentypen-Ressourcen
      • memory-optimized-m3 für M3-Maschinentyp-Ressourcen
      • storage-optimized-z3 für Z3-Maschinentyp-Ressourcen

    • COMMITTED_VCPUS: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung benötigen. Diese Zahl muss eine positive ganze Zahl sein.

    • COMMITTED_MEMORY: die Arbeitsspeichermenge in MB oder GB, die Sie in Ihrer Zusicherung verwenden möchten. Beispiel: 10GB oder 10240MB. Wenn Sie keine Einheit angeben, verwendet die Compute Engine GB als Einheit. Sie können Arbeitsspeicher in Schritten von 0,25 GB erwerben.

    • COMMITTED_LOCAL_SSD: die Größe des lokalen SSD-Speichers in GB, die Sie in Ihrer Zusicherung verwenden möchten. Jede lokale SSD ist 375 GB groß.

    • COMMITTED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie in Ihrer Zusicherung verwenden möchten.

    • COMMITTED_ACCELERATOR_TYPE: der GPU-Typ, den Sie in Ihrer Zusicherung verwenden möchten.

    • YAML_FILE: der Pfad zur YAML-Datei, die die Konfiguration der angehängten Reservierungen enthält.

    Angehängte Reservierungen

    • RESERVATION_NAME: der Name der angehängten Reservierung.
    • RESERVATION_ZONE: die Zone der angehängten Reservierung.
    • REQUIRE_SPECIFIC_RESERVATION_VALUE: gibt an, ob die angehängte Reservierung eine gezielte Reservierung ist; entweder true oder false. Weitere Informationen zu gezielten Reservierungen finden Sie unter Funktionsweise von Reservierungen.
    • NUMBER_OF_RESERVED_VMS: die Anzahl der VMs, die Sie in der angehängten Reservierung reservieren möchten.
    • RESERVED_MACHINE_TYPE: der Maschinentyp, den Sie für die VMs in Ihrer angehängten Reservierung verwenden möchten.

      • Verwenden Sie für vordefinierte Maschinentypen das Format MACHINE_FAMILY-standard-CPUS, z. B. n2-standard-4.
      • Verwenden Sie für benutzerdefinierte Maschinentypen das Format MACHINE_FAMILY-custom-CPUS-MEMORY, z. B. n2-custom-4-5120. Eine vollständige Liste der Einschränkungen finden Sie in den Spezifikationen für benutzerdefinierte Maschinentypen.

        Ersetzen Sie Folgendes:

        • MACHINE_FAMILY: die Maschinentypfamilie. Geben Sie beispielsweise für N2-VMs n2 an.
        • CPUS: die Anzahl der vCPUs.
        • MEMORY: der gesamte Arbeitsspeicher für eine reservierte VM. Der Arbeitsspeicher muss ein Vielfaches von 256 MB sein und in MB angegeben werden. Verwenden Sie zum Beispiel n2-custom-4-5120, um eine N2-VM mit 4 vCPUs und 5 GB Arbeitsspeicher zu erstellen, die 5.120 MB entspricht.
    • RESERVED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie pro VM in der angehängten Reservierung hinzufügen möchten.

    • RESERVED_ACCELERATOR_TYPE: der Beschleunigertyp, den Sie in der angehängten Reservierung hinzufügen möchten.

    • INTERFACE_1 und INTERFACE_2: der Schnittstellentyp, den die lokalen SSD-Laufwerke für jede reservierte VM verwenden sollen. Gültige Optionen sind: scsi und nvme. Jede lokale SSD ist 375 GB groß. Wiederholen Sie den Parameter local_ssd für jedes lokale SSD-Laufwerk, das Sie hinzufügen möchten. Sie können bis zu 24 lokale SSDs angeben.

    • OWNER_PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung mit der angehängten Reservierung kaufen möchten. Geben Sie dieses Feld an, wenn Sie die angehängte Reservierung auf mehrere Nutzerprojekte aufteilen möchten.

    • MINIMUM_CPU_PLATFORM: die Mindest-CPU-Plattform, die Sie für die angehängte Reservierung angeben möchten.

    • SHARE_SETTING: die Art der Freigabe für die angehängte Reservierung. Geben Sie dieses Feld mit dem Wert projects an, wenn Sie Ihre angehängte Reservierung auf mehrere Nutzerprojekte aufteilen möchten. Schließen Sie dieses Feld aus, wenn Sie eine Reservierung für ein einzelnes Projekt erstellen möchten.

    • CONSUMER_PROJECT_ID_1 und CONSUMER_PROJECT_ID_2: die Projekt-IDs der Projekte, die diese Reservierung gemeinsam nutzen können, z. B. project-1 und project-2. Sie können bis zu 100 Nutzerprojekte hinzufügen. Diese Projekte müssen sich in derselben Organisation wie das Inhaberprojekt befinden. Fügen Sie nicht die ID des Projekts ein, wenn Sie diese Reservierung erstellen, da dieses Projekt diese Reservierung standardmäßig nutzen darf. Schließen Sie diese Felder aus, wenn Sie eine Reservierung für ein einzelnes Projekt erstellen möchten.

    Compute Engine erstellt die Zusicherung mit den verbundenen Reservierungen nur, wenn genügend Ressourcen des angegebenen Maschinentyps in der Zielzone und ausreichend Kontingente zum Zeitpunkt der Anfrage vorhanden sind. Wenn der Kauf erfolgreich war, wird eine Bestätigungsmeldung ähnlich der folgenden angezeigt:

    Created[https://www.googleapis.com/compute/v1/projects/your-project/regions/your-region/commitments/your-commitment-name]
    

    Beispiele für den Kauf von Zusicherungen durch das Erstellen neuer Reservierungen, die angehängt werden sollen

    In den folgenden Beispielszenarien und ‑befehlen wird gezeigt, wie Sie eine Zusicherung für GPUs, lokale SSD-Laufwerke oder beides erwerben, indem Sie neue Reservierungen erstellen, die an diese Zusicherung angehängt werden.

    Beispiel 1: Eine Zusicherung für GPUs durch Anhängen einer einzelnen neuen Reservierung erwerben

    Angenommen, Sie möchten eine Zusicherung commitment-01 in der Region us-central1 erwerben, die vier NVIDIA V100-GPUs umfasst. Sie möchten eine neue Reservierung reservation-01 als angehängte Reservierung für diese GPUs erstellen. Angenommen, Sie möchten außerdem Compute Engine so einstellen, dass diese reservierten GPUs auf zwei n1-standard-32-VMs in der Zone us-central1-a verwendet werden. Wenn Sie diese Beispielzusicherung mit der angehängten Reservierung erwerben möchten, führen Sie den folgenden Befehl aus:

    gcloud compute commitments create commitment-01 \
        --region=us-central1 \
        --project=myproject \
        --resources=vcpu=96,memory=624GB \
        --resources-accelerator=type=nvidia-tesla-v100,count=4 \
        --plan 12-month \
        --reservation=reservation-01 \
        --reservation-zone=us-central1-a \
        --machine-type=n1-standard-32 \
        --accelerator=type=nvidia-tesla-v100,count=2 \
        --vm-count=2
    

    Beispiel 2: Zusicherung von GPUs erwerben, ohne Zusicherung von vCPUs oder Arbeitsspeicher

    Wenn Sie die Nutzung von GPUs und lokalen SSDs zusichern möchten, nicht aber die von vCPUs und Arbeitsspeicher, geben Sie für die zugesicherte Menge von vCPUs und Arbeitsspeicher 0 an. Angenommen, Sie möchten eine Zusicherung commitment-02 für eine einzelne NVIDIA P4-GPU in der Region us-west2 erwerben. Sie möchten auch eine neue Reservierung als angehängte Reservierung erstellen und Compute Engine auffordern, die reservierte GPU auf einer n1-standard-2-VM in der Zone us-west2-b zu verwenden. Wenn Sie diese Beispielzusicherung mit der angehängten Reservierung erwerben möchten, führen Sie den folgenden Befehl aus:

    gcloud compute commitments create commitment-02 \
        --region=us-west2 \
        --project=myproject \
        --resources=vcpu=0,memory=0 \
        --resources-accelerator=type=nvidia-tesla-p4,count=1 \
        --plan 12-month \
        --reservation=reservation-01 \
        --reservation-zone=us-west2-b \
        --machine-type=n1-standard-2 \
        --accelerator=type=nvidia-tesla-p4,count=1 \
        --vm-count=1
    

    Beispiel 3: Eine Zusicherung für GPUs und lokale SSD-Laufwerke erwerben, indem Sie mehrere neue Reservierungen anhängen

    Angenommen, Sie möchten eine Zusicherung commitment-03 für eine NVIDIA V100-GPU und zwei lokale SSD-Laufwerke in der Region us-central1 erwerben. Außerdem möchten Sie zwei Reservierungen in der Zone us-central1-a erstellen und anhängen. In der ersten Reservierung res-01 möchten Sie eine n1-standard-2-VM mit einer GPU reservieren. Sie möchten res-01 zu einer Zielreservierung machen. Das bedeutet, dass Sie diese Reservierung ausdrücklich namentlich dafür auswählen müssen, ihre reservierten VMs zu verwenden. Mit der zweiten Reservierung res-02 möchten Sie eine n1-standard-8-VM mit zwei Arten von angehängten lokalen SSDs reservieren.

    Wenn Sie diese Beispielzusicherung mit den angehängten Reservierungen erwerben möchten, erstellen Sie zuerst die YAML-Datei mit den Attributen beider Reservierungen.

    - reservation: res-01
      reservation_zone: us-central1-a
      require_specific_reservation: true
      vm_count: 1
      machine_type: n1-standard-2
      accelerator:
      - count: 1
        type: nvidia-tesla-v100
    - reservation: res-02
      reservation_zone: us-central1-a
      vm_count: 1
      machine_type: n1-standard-8
      local_ssd:
      - interface: scsi
        size: 375
      - interface: nvme
        size: 375
    

    Nachdem Sie die YAML-Datei erstellt haben, führen Sie den folgenden Befehl aus, um den Kauf der Zusicherung mit den angehängten Reservierungen abzuschließen. Beachten Sie, dass die Beispiel-Zusicherung auch vCPU- und Arbeitsspeicherressourcen enthält.

    gcloud compute commitments create commitment-03 \
        --region=us-central1 \
        --project=myproject \
        --resources=vcpu=96,memory=624,local-ssd=750 \
        --resources-accelerator=type=nvidia-tesla-v100,count=1 \
        --plan 12-month \
        --reservations-from-file=YAML_FILE
    

    REST

    Wenn Sie die angehängten Reservierungen beim Kauf der Zusicherung erstellen möchten, senden Sie eine POST-Anfrage an die Methode regionCommitments.insert. Fügen Sie in Ihre Anfrage das Feld reservations ein, um eine Liste aller neuen Reservierungen zu definieren, die Sie erstellen und anhängen möchten. Sie können beliebig viele vorhandene Reservierungen an Ihre Zusicherung anhängen.

    • Wenn Sie eine neue Reservierung erstellen möchten, indem Sie alle VM-Attribute manuell angeben, fügen Sie das Feld instanceProperties ein und schließen Sie das Feld sourceInstanceTemplate aus.

      Wenn Sie beispielsweise die Konfiguration einer freigegebenen Reservierung, die für zwei Projekte freigegeben ist und die GPUs, zwei lokale SSD-Laufwerke und eine Mindest-CPU-Plattform angibt, manuell festlegen möchten, stellen Sie die folgende Anfrage:

      POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments
      
      {
      "name": "COMMITMENT_NAME",
      "plan": "DURATION",
      "type": COMMITMENT_TYPE,
      "resources":
      [
        {
          "amount": "COMMITTED_VCPUS",
          "type": "VCPU"
        },
        {
          "amount": "COMMITTED_MEMORY",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "COMMITTED_ACCELERATOR_TYPE",
          "amount": "COMMITTED_ACCELERATOR_COUNT",
          "type": "ACCELERATOR"
        }
        {
          "amount": "COMMITTED_LOCAL_SSD",
          "type": "LOCAL_SSD"
        }
      ],
      "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
      "reservations":
      [
        {
          "name": "RESERVATION_NAME",
          "specificReservation":
          {
            "count": "NUMBER_OF_RESERVED_VMS",
            "instanceProperties":
            {
              "guestAccelerators":
              [
                {
                  "acceleratorCount": "RESERVED_ACCELERATOR_COUNT",
                  "acceleratorType": "RESERVED_ACCELERATOR_TYPE"
                }
              ],
              "localSsds":
              [
                {
                  "diskSizeGb": "375",
                  "interface": "RESERVED_INTERFACE_1"
                },
                {
                  "diskSizeGb": "375",
                  "interface": "RESERVED_INTERFACE_2"
                }
              ],
              "machineType": "RESERVED_MACHINE_TYPE",
              "minCpuPlatform": "MINIMUM_CPU_PLATFORM"
            }
          },
          "specificReservationRequired": REQUIRE_SPECIFIC_RESERVATION_VALUE",
          "zone": "RESERVED_ZONE",
          "shareSettings":
          {
            "shareType": "SPECIFIC_PROJECTS",
            "projectMap":
            {
              "CONSUMER_PROJECT_ID_1":
              {
                "projectId": "CONSUMER_PROJECT_ID_1"
              },
              "CONSUMER_PROJECT_ID_2":
              {
                "projectId": "CONSUMER_PROJECT_ID_2"
              }
            }
          }
        }
      ]
      }
      
      
    • Wenn Sie eine neue Reservierung durch Angabe einer Instanzvorlage erstellen möchten, schließen Sie das Feld sourceInstanceTemplate ein und das Feld instanceProperties aus.

      POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments
      
      {
      "name": "COMMITMENT_NAME",
      "plan": "DURATION",
      "type": COMMITMENT_TYPE,
      "resources":
      [
        {
          "amount": "COMMITTED_VCPUS",
          "type": "VCPU"
        },
        {
          "amount": "COMMITTED_MEMORY",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "COMMITTED_ACCELERATOR_TYPE",
          "amount": "COMMITTED_ACCELERATOR_COUNT",
          "type": "ACCELERATOR"
        }
        {
          "amount": "COMMITTED_LOCAL_SSD",
          "type": "LOCAL_SSD"
        }
      ],
      "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
      "reservations":
      [
        {
          "name": "RESERVATION_NAME",
          "specificReservation":
          {
            "count": "NUMBER_OF_RESERVED_VMS",
            "sourceInstanceTemplate": "projects/PROJECT_ID/LOCATION/instanceTemplates/INSTANCE_TEMPLATE_NAME"
          },
          "specificReservationRequired": REQUIRE_SPECIFIC_RESERVATION_VALUE",
          "zone": "RESERVED_ZONE",
          "shareSettings":
          {
            "shareType": "SPECIFIC_PROJECTS",
            "projectMap":
            {
              "CONSUMER_PROJECT_ID_1":
              {
                "projectId": "CONSUMER_PROJECT_ID_1"
              },
              "CONSUMER_PROJECT_ID_2":
              {
                "projectId": "CONSUMER_PROJECT_ID_2"
              }
            }
          }
        }
      ]
      }
      
      

    Ersetzen Sie Folgendes durch die entsprechenden Attribute der Zusicherung und der angehängten Reservierungen:

    Verpflichtung

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • REGION: die Region, in der sich die Zusicherung befindet
    • PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen kaufen möchten.
    • DURATION: Laufzeit der Zusicherung, entweder TWELVE_MONTH oder THIRTY_SIX_MONTH.
    • COMMITMENT_TYPE: Der Zusicherungstyp. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:

      • ACCELERATOR_OPTIMIZED für A2-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3 für A3 Edge- und A3 High-Maschinentyp-Ressourcen
      • ACCELERATOR_OPTIMIZED_A3_MEGA für A3 Mega-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED für C2-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C2D für C2D-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3 für C3-Maschinentyp-Ressourcen
      • COMPUTE_OPTIMIZED_C3D für C3D-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE für N1-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2 für N2-Maschinentyp-Ressourcen
      • GENERAL_PURPOSE_N2D für N2D-Maschinen-Ressourcen
      • GRAPHICS_OPTIMIZED für G2-Maschinentypen-Ressourcen
      • MEMORY_OPTIMIZED_M3 für M3-Maschinentyp-Ressourcen
      • STORAGE_OPTIMIZED_Z3 für Z3-Maschinentyp-Ressourcen

    • COMMITTED_VCPUS: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung benötigen. Diese Zahl muss eine positive ganze Zahl sein.

    • COMMITTED_MEMORY: die Arbeitsspeichermenge in MB, die Sie in Ihrer Zusicherung verwenden möchten. Beispiel: 10240MB. Sie können Arbeitsspeicher in Schritten von 256 MB erwerben.

    • COMMITTED_LOCAL_SSD: die Größe des lokalen SSD-Speichers in GB, die Sie in Ihrer Zusicherung verwenden möchten. Jede lokale SSD ist 375 GB groß.

    • COMMITTED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie in Ihrer Zusicherung verwenden möchten.

    • COMMITTED_ACCELERATOR_TYPE: der GPU-Typ, den Sie in Ihrer Zusicherung verwenden möchten.

    • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für den Zeitraum, das als YYYY-MM-DD formatiert sein muss. Wenn Sie beispielsweise ein benutzerdefiniertes Enddatum für den 20. April 2024 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 diesen Wert nur an, wenn Sie ein benutzerdefiniertes Enddatum für Ihre Zusage angegeben haben. Geben Sie einen der folgenden Werte an:

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

    Angehängte Reservierungen

    • RESERVATION_NAME: der Name der angehängten Reservierung.
    • RESERVATION_ZONE: die Zone der angehängten Reservierung.
    • REQUIRE_SPECIFIC_RESERVATION_VALUE: gibt an, ob die angehängte Reservierung eine gezielte Reservierung ist; entweder true oder false. Weitere Informationen zu gezielten Reservierungen finden Sie unter Funktionsweise von Reservierungen.
    • NUMBER_OF_RESERVED_VMS: die Anzahl der VMs, die Sie in der angehängten Reservierung reservieren möchten.
    • RESERVED_MACHINE_TYPE: der Maschinentyp, den Sie für die VMs in Ihrer angehängten Reservierung verwenden möchten.

      • Verwenden Sie für vordefinierte Maschinentypen das Format MACHINE_FAMILY-standard-CPUS, z. B. n2-standard-4.
      • Verwenden Sie für benutzerdefinierte Maschinentypen das Format MACHINE_FAMILY-custom-CPUS-MEMORY, z. B. n2-custom-4-5120. Eine vollständige Liste der Einschränkungen finden Sie in den Spezifikationen für benutzerdefinierte Maschinentypen.

        Ersetzen Sie Folgendes:

        • MACHINE_FAMILY: die Maschinentypfamilie. Geben Sie beispielsweise für N2-VMs n2 an.
        • CPUS: die Anzahl der vCPUs.
        • MEMORY: der gesamte Arbeitsspeicher für eine reservierte VM. Der Arbeitsspeicher muss ein Vielfaches von 256 MB sein und in MB angegeben werden. Verwenden Sie n2-custom-4-5120, um eine N2-VM mit 4 vCPUs und 5 GB Arbeitsspeicher zu erstellen, die 5.120 MB entspricht.
    • RESERVED_ACCELERATOR_COUNT: die Anzahl der GPUs, die Sie pro VM in der angehängten Reservierung hinzufügen möchten.

    • RESERVED_ACCELERATOR_TYPE: der Beschleunigertyp, den Sie in der angehängten Reservierung hinzufügen möchten.

    • INTERFACE_1 und INTERFACE_2: der Schnittstellentyp, den die lokalen SSD-Laufwerke für jede reservierte VM verwenden sollen. Gültige Optionen sind: scsi und nvme. Jede lokale SSD ist 375 GB groß. Wiederholen Sie den Parameter localSsds für jedes lokale SSD-Laufwerk, das Sie hinzufügen möchten. Sie können bis zu 24 lokale SSDs angeben.

    • MINIMUM_CPU_PLATFORM: die Mindest-CPU-Plattform, die Sie für die angehängte Reservierung angeben möchten.

    • INSTANCE_TEMPLATE_NAME: der Name der Instanzvorlage, mit der Sie die angehängte Reservierung erstellen möchten.

    • SHARE_SETTING: die Art der Freigabe für die angehängte Reservierung. Geben Sie dieses Feld mit dem Wert SPECIFIC_PROJECTS an, wenn Sie Ihre angehängte Reservierung auf mehrere Nutzerprojekte aufteilen möchten. Schließen Sie dieses Feld aus, wenn Sie eine Reservierung für ein einzelnes Projekt erstellen möchten.

    • CONSUMER_PROJECT_ID_1 und CONSUMER_PROJECT_ID_2: die Projekt-IDs der Projekte, die diese Reservierung gemeinsam nutzen können, z. B. project-1 und project-2. Sie können bis zu 100 Nutzerprojekte hinzufügen. Diese Projekte müssen sich in derselben Organisation wie das Inhaberprojekt befinden. Fügen Sie nicht die ID des Projekts ein, wenn Sie diese Reservierung erstellen, da dieses Projekt diese Reservierung standardmäßig nutzen darf. Schließen Sie diese Felder aus, wenn Sie eine Reservierung für ein einzelnes Projekt erstellen möchten.

    Compute Engine erstellt die Zusicherung mit den verbundenen Reservierungen nur, wenn genügend Ressourcen des angegebenen Maschinentyps in der Zielzone und ausreichend Kontingente zum Zeitpunkt der Anfrage vorhanden sind. Wenn der Kauf erfolgreich war, gibt die Compute Engine den Status 200 für Ihre REST API-Anfrage zurück.

    Beispiele für den Kauf von Zusicherungen durch das Erstellen neuer Reservierungen, die angehängt werden sollen

    In den folgenden Beispielszenarien und ‑befehlen wird gezeigt, wie Sie eine Zusicherung für GPUs, lokale SSD-Laufwerke oder beides erwerben, indem Sie neue Reservierungen erstellen, die an diese Zusicherung angehängt werden.

    Beispiel 1: Eine Zusicherung für GPUs durch Anhängen einer einzelnen neuen Reservierung erwerben

    Angenommen, Sie möchten eine Zusicherung commitment-01 in der Region us-central1 erwerben, die vier NVIDIA V100-GPUs umfasst. Sie möchten eine neue Reservierung reservation-01 als angehängte Reservierung für diese GPUs erstellen. Angenommen, Sie möchten außerdem Compute Engine so einstellen, dass diese reservierten GPUs auf zwei n1-standard-8-VMs in der Zone us-central1-a verwendet werden. Wenn Sie diese Beispielzusicherung mit der angehängten Reservierung erwerben möchten, stellen Sie die folgende POST-Anfrage:

    POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments
    
    {
      "name": "commitment-01",
      "plan": "TWELVE_MONTH",
      "type": "GENERAL_PURPOSE"
      "resources":
      [
        {
          "amount": "96",
          "type": "VCPU"
        },
        {
          "amount": "638976",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "nvidia-tesla-v100",
          "amount": "4",
          "type": "ACCELERATOR"
        }
      ],
      "reservations":
      [
        {
          "name": "reservation-01",
          "specificReservation":
          {
            "count": "2",
            "instanceProperties":
            {
              "guestAccelerators":
              [
                {
                  "acceleratorCount": 2,
                  "acceleratorType": "nvidia-tesla-v100"
                }
              ],
              "machineType": "n1-standard-8"
            }
          },
          "specificReservationRequired": false,
          "zone": "us-central1-a"
        }
      ]
    }
    

    Beispiel 2: Zusicherung von GPUs erwerben, ohne Zusicherung von vCPUs oder Arbeitsspeicher

    Wenn Sie die Nutzung von GPUs und lokalen SSDs zusichern möchten, nicht aber die von vCPUs und Arbeitsspeicher, geben Sie für die zugesicherte Menge von vCPUs und Arbeitsspeicher 0 an. Angenommen, Sie möchten eine Zusicherung commitment-02 für eine einzelne NVIDIA P4-GPU in der Region us-west2 erwerben. Sie möchten auch eine neue Reservierung als angehängte Reservierung erstellen und Compute Engine auffordern, die reservierte GPU auf einer n1-standard-2-VM in der Zone us-west2-b zu verwenden. Wenn Sie diese Beispielzusicherung mit der angehängten Reservierung erwerben möchten, stellen Sie die folgende POST-Anfrage:

    POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-west2/commitments
    
    {
      "name": "commitment-02",
      "plan": "TWELVE_MONTH",
      "type": "GENERAL_PURPOSE",
      "resources":
      [
        {
          "amount": "0",
          "type": "VCPU"
        },
        {
          "amount": "0",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "nvidia-tesla-p4",
          "amount": "4",
          "type": "ACCELERATOR"
        }
      ],
      "reservations":
      [
        {
          "name": "reservation-01",
          "specificReservation":
          {
            "count": "1",
            "instanceProperties":
            {
              "guestAccelerators":
              [
                {
                  "acceleratorCount": 4,
                  "acceleratorType": "nvidia-tesla-p4"
                }
              ],
              "machineType": "n1-standard-2"
            }
          },
          "specificReservationRequired": false,
          "zone": "us-west2-b"
        }
      ]
    }
    

    Beispiel 3: Eine Zusicherung für GPUs und lokale SSD-Laufwerke erwerben, indem Sie mehrere neue Reservierungen anhängen

    Angenommen, Sie möchten eine Zusicherung commitment-03 für eine NVIDIA V100-GPU und zwei lokale SSD-Laufwerke in der Region us-central1 erwerben. Außerdem möchten Sie zwei Reservierungen in der Zone us-central1-a erstellen und anhängen. In der ersten Reservierung res-01 möchten Sie eine n1-standard-2-VM mit einer GPU reservieren. Sie möchten res-01 zu einer Zielreservierung machen. Das bedeutet, dass Sie diese Reservierung ausdrücklich namentlich dafür auswählen müssen, ihre reservierten VMs zu verwenden. Mit der zweiten Reservierung res-02 möchten Sie eine n1-standard-8-VM mit zwei Arten von angehängten lokalen SSDs reservieren. Wenn Sie diese Beispielzusicherung mit den angehängten Reservierungen erwerben möchten, stellen Sie die folgende POST-Anfrage. Beachten Sie, dass die Beispiel-Zusicherung auch vCPU- und Arbeitsspeicherressourcen enthält.

    POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments
    
    {
      "name": "commitment-03",
      "plan": "TWELVE_MONTH",
      "type": "GENERAL_PURPOSE",
      "resources":
      [
        {
          "amount": "96",
          "type": "VCPU"
        },
        {
          "amount": "638976",
          "type": "MEMORY"
        },
        {
          "acceleratorType": "nvidia-tesla-v100",
          "amount": "1",
          "type": "ACCELERATOR"
        },
        {
          "amount": "768000",
          "type": "LOCAL_SSD"
        }
      ],
      "reservations":
      [
        {
          "name": "res-01",
          "specificReservation":
          {
            "count": "1",
            "instanceProperties":
            {
              "guestAccelerators":
              [
                {
                  "acceleratorCount": 1,
                  "acceleratorType": "nvidia-tesla-v100"
                }
              ],
              "machineType": "n1-standard-2"
            }
          },
          "specificReservationRequired": true,
          "zone": "us-central1-a"
        },
        {
          "name": "res-02",
          "specificReservation":
          {
            "count": "1",
            "instanceProperties":
            {
              "localSsds":
              [
                {
                  "diskSizeGb": "375",
                  "interface": "SCSI"
                },
                {
                  "diskSizeGb": "375",
                  "interface": "NVME"
                }
              ]
              "machineType": "n1-standard-8"
            }
          },
          "specificReservationRequired": false,
          "zone": "us-central1-a"
        }
      ]
    }
    

    Nachdem Sie eine Zusicherung mit angehängten Reservierungen erworben haben, bleiben die Reservierungen so lange aktiv, wie die Zusicherung aktiv ist. Wenn Ihre Zusicherung abgelaufen ist, löscht Compute Engine automatisch alle verbundenen Reservierungen. Wenn es sich bei den Reservierungen um automatisch genutzte Reservierungen handelt und Sie sie löschen, werden alle VM-Instanzen, die sie genutzt haben, weiterhin ausgeführt. Für diese VMs fallen weiterhin Gebühren an.

    Während der Laufzeit Ihrer Zusicherung können Sie keine angehängten Reservierungen löschen oder deren Größe anpassen, die GPUs, lokale SSD-Laufwerke oder beides beinhalten. Sie können die vorhandenen verbundenen Reservierungen der Zusicherung jedoch durch neue ersetzen. Weitere Informationen dazu, was in angehängten Reservierungen geändert werden kann und was nicht, finden Sie unter Reservierungen ersetzen, die mit Zusicherungen verbunden sind.

    Zusicherungen für Lizenzen erwerben

    Sie können Nutzungszusicherungen für Ihre Lizenzen erwerben, wenn Sie Ihre Arbeitslasten auf VMs ausführen, die folgende Betriebssystem-Images verwenden:

    • SUSE Linux Enterprise Server-Images (SLES)
    • SLES for SAP-Images
    • Red Hat Enterprise Linux (RHEL) Images

    Die CUD-Prozentsätze, die Sie für Lizenzzusicherungen für jedes Betriebssystem-Image erhalten, hängen von der Anzahl der vCPUs ab, die Ihre VM verwendet. Die folgenden Tabellen zeigen die CUD-Prozentsätze für jede Art von Softwarelizenzzusicherung:

    Art der Lizenzzusicherung Anzahl der vCPUs 1 Jahr CUD-Prozentsatz 3 Jahre CUD-Prozentsatz
    SLES-Images 1-2 77 % 79 %
    SLES-Images 3-4 54 % 59 %
    SLES-Images 5+ 45 % 50 %
    SLES for SAP-Images 1-2 59 % 63 %
    SLES for SAP-Images 3-4 59 % 63 %
    SLES for SAP-Images 5+ 59 % 63 %
    RHEL-Images 1-8 20 % Nicht verfügbar
    RHEL-Images 9-127 20 % Nicht verfügbar
    RHEL-Images 128+ 20 % Nicht verfügbar

    Wenn Sie eine Zusicherung für Lizenzen erwerben, bildet die Zusicherung einen „Pool“ von Lizenzen, die automatisch auf alle ausgeführten VM-Instanzen innerhalb eines ausgewählten Projekts in einer bestimmten Region angewendet werden. Die Lizenzen in der Zusicherung sind nicht an eine bestimmte VM gebunden. Wenn eine VM gestartet wird, verwendet sie eine vergebene Lizenz aus dem Pool. Wenn die VM gestoppt wird, gibt sie die Lizenz an den Pool zurück, wo die Lizenz von einer anderen VM verwendet werden kann. Solange im Pool verfügbare zugesicherte Lizenzen verfügbar sind, erhalten Sie weiterhin Rabatte für die Nutzung des Premium-Betriebssystems.

    Wenn Sie beispielsweise 10 VMs in zwei Regionen (5 VMs in us-central1 und 5 VMs in us-west1) unter derselben Projekt-ID ausführen müssen, müssen Sie jeweils 5 Lizenzen pro Region erwerben, um die ausgeführten VMs abzudecken. Für jede Zusicherung können Ihre zugesicherten Lizenzen auf 5 gleichzeitig ausgeführte VMs zu jeder Zeit während des Jahres in der jeweiligen Region angewendet werden. Unabhängig von Ihrer Nutzung wird Ihnen die Zusicherung monatlich in Rechnung gestellt.

    Nach dem Kauf einer Zusicherung wird Ihre Zusicherung am folgenden Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) aktiviert. Compute Engine pflegt eine Sperre für Ihr Projekt für jede Region in Ihrem Projekt, in der Sie eine Zusicherung erwerben. Wenn Sie eine neue Zusicherung für eine Region in Ihrem Projekt erwerben, verknüpft Compute Engine die Sperre für diese Region mit der neu erstellten Zusicherung.

    Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung NOT_YET_ACTIVE (oder PENDING in derGoogle Cloud -Konsole). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung in ACTIVE. Angenommen, Sie erwerben Ihre Zusicherung am 20. Januar um 22:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Compute Engine erstellt die Zusicherung sofort mit dem Status NOT_YET_ACTIVE. Ihre Zusicherung wird jedoch erst am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7) ACTIVE.

    Sie können eine Lizenzzusicherung nach dem Kauf nicht mehr stornieren. Wenn Ihre Lizenzzusicherungen ablaufen, werden Ihre ausgeführten VMs weiterhin ausgeführt. Die Lizenzen werden Ihnen zu den On-Demand-Image-Preisen in Rechnung gestellt.

    Erwerben Sie eine Lizenzzusicherung mit der Google Cloud Console, der Google Cloud CLI oder REST.

    Console

    Bevor Sie eine Zusicherung mit der Google Cloud Console erwerben, wählen Sie das Projekt aus, mit dem Sie die Zusicherung erwerben möchten. Wenn die Rabattfreigabe für ein Rechnungskonto aktiviert ist, können Sie die Zusicherung über jedes Projekt über dieses Rechnungskonto erwerben. Führen Sie nach der Auswahl des Projekts die folgenden Schritte aus:

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

      Zur Seite "Rabatte für zugesicherte Nutzung"

    2. Klicken Sie auf Zusicherung kaufen, um eine neue Nutzungszusicherung zu kaufen.
    3. Klicken Sie auf Neue Lizenz mit Rabatt für zugesicherte Nutzung, um eine neue Lizenzzusicherung zu erwerben.
    4. Geben Sie der Zusicherung einen Namen und wählen Sie die Region aus, auf die sie angewendet werden soll.
    5. Wählen Sie den Zeitraum der Zusicherung, entweder 1 Jahr oder 3 Jahre.
    6. Wählen Sie eine Lizenzfamilie aus.
    7. Wählen Sie Lizenztyp und -menge aus.
    8. Wählen Sie die Anzahl der Lizenzen aus.
    9. Klicken Sie auf Kaufen.

    gcloud

    Führen Sie mit der gcloud CLI den Befehl gcloud compute commitments create-license aus, um eine Lizenzzusicherung zu erwerben.

    gcloud compute commitments create-license COMMITMENT_NAME \
        --license `LICENSE_URI`
        --amount NUMBER_OF_LICENSES \
        --cores-per-license CORES_PER_LICENSE \
        --plan PLAN \
        --region REGION \
    

    Ersetzen Sie Folgendes:

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • LICENSE_URI: Der Lizenz-URI. Beispiel: https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12
    • NUMBER_OF_LICENSES: Die Anzahl der Lizenzen, die Sie erwerben möchten.
    • CORES_PER_LICENSE: Die Anzahl der Kerne pro Lizenz. Geben Sie 1-2 3-4 oder 5+ ein.
    • PLAN: Geben Sie die Dauer des Plans ein: 12-month oder 36-month.
    • REGION: Die Region, auf die die Zusicherung angewendet wird.

    Die folgende Zusicherung gilt beispielsweise für 4 SAP-Lizenzen mit 3–4 Kernen pro Lizenz für 36 Monate in der Region us-central1:

    gcloud compute commitments create-license commitment-1
        --license https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-12
        --amount=4
        --cores-per-license=3-4
        --plan=36-month
        --region=us-central1
    

    Die folgende Zusicherung gilt beispielsweise für 2 SLES for SAP-Lizenzen mit 1–2 Kernen pro Lizenz für 12 Monate in der Region us-central1:

    gcloud compute commitments create-license commitment-2
        --license https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12
        --amount=2
        --cores-per-license=1-2
        --plan=12-month
        --region=us-central1
    

    REST

    Zum Definieren der Attribute der Lizenzzusicherung können Sie die Methode regionCommitments.insert verwenden und das Feld licenseResource einfügen.

    POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments?requestId=OPTIONAL_UNIQUE_ID
    
    {
        "name": COMMITMENT_NAME,
        "plan": PLAN,
        "category": "LICENSE",
        "licenseResource": {
          "coresPerLicense": CORES_PER_LICENSE,
          "amount": NUMBER_OF_LICENSES,
          "license": `LICENSE_URI`
          }
    }

    Ersetzen Sie Folgendes:

    • COMMITMENT_NAME: Der Name der Zusicherung.
    • LICENSE_URI: Der Lizenz-URI. Beispiel: https://www.googleapis.com/compute/v1/projects/myproject/global/licenses/sles-sap-12
    • NUMBER_OF_LICENSES: Die Anzahl der Lizenzen, die Sie erwerben möchten.
    • CORES_PER_LICENSE: Die Anzahl der Kerne pro Lizenz. Geben Sie 1-2 3-4 oder 5+ ein.
    • PLAN: Geben Sie die Dauer des Plans ein: 12-month oder 36-month.
    • REGION: Die Region, auf die die Zusicherung angewendet wird.

    Die folgende Zusicherung gilt beispielsweise für 4 SLES für SAP-Lizenzen mit 3–4 Kernen pro Lizenz für 36 Monate in der Region us-central1.

    POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments
    
    {
        "name": "commitment-3",
        "plan": "THIRTY_SIX_MONTH",
        "category": "LICENSE",
        "licenseResource": {
          "coresPerLicense": "3-4",
          "amount": "4",
          "license": "https://www.googleapis.com/compute/v1/projects/suse-sap-cloud/global/licenses/sles-sap-12"
          }
    }

    Empfehlungen für Rabatte für zugesicherte Nutzung anwenden

    Google Cloud analysiert Ihre VM-Ausgaben mit und ohne Zusicherung und generiert Empfehlungen für CUDs. Mit CUD-Empfehlungen können Sie Ihre Computing-Kosten optimieren. Sie können die Kosten mit und ohne Zusicherung vergleichen und schätzen, wie viel Sie mit einer Zusicherung jeden Monat sparen können.

    Empfehlungen für Rabatte für zugesicherte Nutzung sind in der Google Cloud Console verfügbar. Der Recommender generiert eine Karte mit Informationen zur VM-Nutzung in den letzten 30 Tagen. Wenn Ihre VMs eine Tendenz zu nicht zugesicherter Nutzung über einen Zeitraum von 30 Tagen aufweisen, stuft der Recommender dies als Gelegenheit ein, Zusicherungen zu erwerben, um Ihre VM-Kosten zu senken.

    Die Nutzung gilt als nicht zugesichert und berechtigt, wenn Folgendes zutrifft:

    • Die VM war für die gesamte Dauer der 30 Tage aktiv.
    • Die SKU der VM ist Teil eines zulässigen Buckets mit Rabatt für zugesicherte Nutzung.
    • Die Nutzung der VM wurde nicht durch eine vorhandene Zusicherung abgedeckt.

    Empfehlungen werden einmal pro Tag aktualisiert und berücksichtigen die letzten 30 Tage des Nutzungsverlaufs.

    Empfehlungen für Rabatte für zugesicherte Nutzung werden durch zwei separate Algorithmen generiert. Diese können Sie beim Kauf (oder Akzeptieren) auf der Zusammenfassungskarte auswählen.

    • Stabile Nutzungsempfehlungen decken die Mindesttabilität im Zeitverlauf ab.
    • Optimale Empfehlungen basieren auf der allgemeinen Nutzung und können Ressourcen abdecken, die nicht immer verfügbar sind.

    Weitere Informationen zur Funktionsweise von Empfehlungen für Rabatte für zugesicherte Nutzung finden Sie unter Recommender für Rabatte für zugesicherte Nutzung.

    Empfehlungen prüfen und akzeptieren

    Informationen zum Kauf der empfohlenen Zusicherungen finden Sie unter Kaufempfehlungen.

    Empfehlung ablehnen

    Informationen zum Ablehnen Ihrer Zusicherungsempfehlungen oder zum Wiederherstellen von Empfehlungen, die zuvor abgelehnt wurden, finden Sie unter Empfehlungen ablehnen.

    Verlauf der Empfehlungen

    Informationen zum Verlauf der angewendeten und abgelehnten Empfehlungen für Zusicherungen finden Sie unter Verlauf von Empfehlungen ansehen.

    Freigabe des Rabatts für zugesicherte Nutzung für ressourcenbasierte Zusicherungen aktivieren

    Standardmäßig werden ressourcenbasierte CUDs auf das Projekt angewendet, in dem Sie die ressourcenbasierten Zusicherungen erworben haben. Es sind projektbezogene Rabatte. Wenn Sie das Projekt, für das Sie Ihre Zusicherungen erworben haben, in ein anderes Cloud-Rechnungskonto verschieben, erhalten Sie weiterhin die entsprechenden Rabatte für zugesicherte Nutzung für dieses Projekt unter dem neuen Cloud-Rechnungskonto.

    Wenn Sie die Rabatte für zugesicherte Nutzung aus Ihren ressourcenbasierten Zusicherungen auf die zulässige Nutzung in allen Projekten verteilen möchten, die mit Ihrem Cloud-Rechnungskonto verknüpft sind, aktivieren Sie über die Google Cloud Konsole die CUD-Freigabe.

    Wenn Sie die Freigabe von Rabatten für zugesicherte Nutzung aktivieren, wird der Zusicherungsbereich von Projekt in Rechnungskonto geändert. Nachdem Sie den Zusicherungsbereich in Rechnungskonto geändert haben, indem Sie die CUD-Freigabe aktivieren, können Sie die CUD-Freigabe nicht wieder deaktivieren, um zum Projekt zurückzukehren. Der Cloud Billing-Support muss diese Aktion stattdessen für Sie ausführen.

    Die CUD-Freigabe funktioniert in Verbindung mit Ihrer Attributionskonfiguration. Sie können die proportionale Attribution oder die priorisierte Attribution verwenden.

    Sofern Sie die Attributionseinstellungen nicht zuerst konfigurieren, wird bei der Aktivierung der CUD-Freigabe standardmäßig für Ihre Compute Engine ressourcenbasierten Zusicherungen die proportionale Attribution verwendet.

    Wenn Sie Ihre Attributionskonfiguration festlegen möchten, bevor Sie die CUD-Freigabe aktivieren, finden Sie unter Zuordnung für ressourcenbasierte Zusicherungen auswählen weitere Informationen und dazu, wie Sie die einzelnen Attributionstypen aktivieren.

    Führen Sie die folgenden Schritte aus, um die Freigabe von Rabatten für zugesicherte Nutzung zu aktivieren:

    1. Melden Sie sich in der Google Cloud Console in Ihrem Cloud-Rechnungskonto an.

      Bei Ihrem Cloud-Rechnungskonto anmelden

    2. Wählen Sie an der Eingabeaufforderung das Cloud-Rechnungskonto aus, für das Sie die ressourcenbasierten Zusicherungen für die gemeinsame Nutzung von Rabatten für zugesicherte Nutzung konfigurieren möchten. Die Seite Übersicht des Cloud-Rechnungskonto wird für das ausgewählte Rechnungskonto geöffnet.

    3. Wählen Sie im Navigationsmenü „Abrechnung“ die Option CUD-Analyse aus, um die Seite Analyse von Rabatten für zugesicherte Nutzung aufzurufen.

    4. Wählen Sie auf der Seite Analyse des Rabatts für zugesicherte Nutzung im Menü Zusicherungsart Ressourcenbasierte Zusicherungen.

    5. Suchen Sie unter dem Berichtstitel Ressourcenbasierte Zusicherungen nach dem Zusicherungsbereich.

      • Der Bereich Projekt gibt an, dass die Rabattfreigabe für ressourcenbasierte Zusicherungen nicht aktiviert ist. Projektbezogene CUDs werden nur auf die zulässige Nutzung in dem Projekt angewendet, in dem die Zusicherungen erworben werden.
      • Der Bereich Rechnungskonto gibt an, dass die Freigabe des Rabatts für zugesicherte Nutzung für die ressourcenbasierten Zusicherungen bereits aktiviert ist. Zusicherungen für den Rechnungskontobereich teilen ihre CUDs für die gesamte zulässige Nutzung in allen Projekten, die mit dem Cloud-Rechnungskonto verknüpft sind.
    6. Wählen Sie Bearbeiten aus, um die Einstellung für den Zusicherungsbereich zu ändern.

      • Wenn als Aktueller Bereich Projekt festgelegt ist, geben Sie im Texteingabefeld Folgendes ein: Aktivieren, um die CUD-Freigabe für das gesamte Cloud-Rechnungskonto zu aktivieren, und klicken Sie dann auf Rechnungskontoumfang aktivieren, um Ihre Änderungen zu speichern.

      • Wenn der aktuelle Bereich Rechnungskonto ist, ist die Freigabe des Rabatts für zugesicherte Nutzung bereits aktiviert. Wenn Sie die Freigabe von Rabatten für zugesicherte Nutzung deaktivieren und zu Projekt-bezogenen Zusicherungen zurückkehren möchten, klicken Sie auf Support kontaktieren.

    Sie müssen die CUD-Freigabe nur für eine projektbezogene ressourcenbasierte Zusicherung aktivieren, um den Umfang aller ressourcenbasierten Zusicherungen im selben Cloud-Rechnungskonto zu beeinflussen. Wenn Sie die CUD-Freigabe aktivieren, ändert sich der Zusicherungsbereich:

    • Alle aktuellen und aktiven ressourcenbasierten Rabatte für zugesicherte Nutzung in allen Projekten desselben Cloud-Rechnungskontos, einschließlich der Projekte, die Sie bereits erworben haben und in Zukunft erwerben werden, werden über Ihr Cloud-Rechnungskonto freigegeben.
    • Wenn Sie die Zusicherungskonfiguration ändern, z. B. ein neues mit dem Cloud-Rechnungskonto verknüpftes Projekt erstellen oder ein vorhandenes Projekt mit dem Cloud-Rechnungskonto verknüpfen, wird die Änderung am folgenden Tag um 00:00 Uhr (Mitternacht) US and Canadian Pacific Time (UTC-8 oder UTC-7) wirksam.
    • Wenn Sie das Projekt mit der ursprünglichen Zusicherung in ein neues Cloud-Rechnungskonto verschieben, ändern sich Ihre Einstellungen für die Freigabe von Rabatten für zugesicherte Nutzung. Informationen zu den Auswirkungen der Änderung des Cloud-Rechnungskontos für ein Projekt finden Sie unter Mit einem Projekt verknüpftes Cloud-Rechnungskonto ändern.

    Weitere Informationen zum Einfluss von Rabatten für zugesicherte Nutzung auf Ihre Rechnung finden Sie unter Rechnung mit Rabatten für zugesicherte Nutzung.

    Zusicherungen ansehen

    Rufen Sie die Liste aller Zusicherungen in der Google Cloud Console, der Google Cloud CLI oder REST auf.

    Console

    In der Google Cloud Console auf der Seite Rabatte für zugesicherte Nutzung wird die Liste der Zusicherungen angezeigt.

    Zur Seite "Rabatte für zugesicherte Nutzung"

    gcloud

    Erstellen Sie eine Anfrage mit dem Befehl commitments list:

    gcloud compute commitments list
    

    Das Tool gibt eine Liste der Zusicherungen aus:

     NAME              REGION    END_TIMESTAMP                  STATUS
     my-commitment     us-east1  2018-03-17T00:00:00.000-07:00  NOT_YET_ACTIVE

    REST

    Sie können eine Liste mit den Zusicherungen aller Regionen abrufen. Senden Sie dazu die Anfrage aggregatedList an die folgende URL:

    https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/commitments
    

    Eine Liste mit allen Zusicherungen wird ausgegeben:

    "commitments": [
    {
      "kind": "compute#commitment",
      "id": "3294122326373778983",
      "creationTimestamp": "2017-02-09T15:18:32.411-08:00",
      "name": "example-commitment",
      "region": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1",
      "selfLink": "https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/commitments/example-commitment",
      "status": "NOT_YET_ACTIVE",
      "statusMessage": "The commitment is not yet active (its startTimestamp is in the future). It will not apply to current resource usage.",
      "plan": "TWELVE_MONTH",
      "startTimestamp": "2017-02-10T00:00:00.000-08:00",
      "endTimestamp": "2018-02-10T00:00:00.000-08:00",
      "resources": [
        {
          "type": "VCPU",
          "amount": "5"
        },
        {
          "type": "MEMORY",
          "amount": "32500"
        }]
      }
    ]

    Zusicherung ändern

    Sie können Ihre aktiven Zusicherungen so ändern:

    Nachdem Sie die Zusicherung erstellt haben, können Sie das Projekt, den Typ oder die Region der Zusicherung nicht mehr ändern.

    Zusicherung stornieren

    Sobald Sie eine Zusicherung erstellt haben, können Sie sie nicht mehr stornieren. Für die gesamte Laufzeit der Zusicherung wird Ihnen die monatliche Gebühr in Rechnung gestellt. Zusicherungen sind nicht von zukünftigen Änderungen der On-Demand-Preise Ihrer zugesicherten Compute Engine-Ressourcen betroffen.

    Wenn Sie versehentlich eine Zusicherung erworben oder beim Konfigurieren der Zusicherung einen Fehler gemacht haben, haben Sie ab dem Startdatum der Zusicherung 14 Kalendertage Zeit, sich an den Cloud Billing-Support zu wenden. Die Genehmigung von Änderungen liegt im Ermessen von Google und ist erst dann sicher, wenn sie von Google bestätigt wurde.

    Informationen zu Rechnungen mit Rabatten für zugesicherte Nutzung

    Lesen Sie die folgenden Dokumente, um die Abrechnung besser zu verstehen:

    Support

    Wenn Sie Fragen zu Rabatten für zugesicherte Nutzung auf Ihrer Rechnung haben, wenden Sie sich an den Google Cloud -Support.

    Nächste Schritte