Rabatte für zugesicherte Nutzung

Wenn Sie Verträge für zugesicherte Nutzung abschließen, erhalten Sie großzügige Rabatte für das Ausführen von VMs auf Compute Engine. Diese werden als Rabatte für zugesicherte Nutzung bezeichnet.

Rabatte für zugesicherte Nutzung sind ideal für Arbeitslasten mit vorhersehbarem Ressourcenbedarf. Wenn Sie einen Vertrag für zugesicherte Nutzung abschließen, erwerben Sie eine bestimmte Menge an vCPUs, Arbeitsspeicher, GPUs und lokalen SSDs zu einem reduzierten Preis. Im Gegenzug verpflichten Sie sich, 1 Jahr oder 3 Jahre lang für diese Ressourcen zu bezahlen. Der Rabatt beträgt für die meisten Ressourcenarten wie Maschinentypen oder GPUs bis zu 57 %. Bei speicheroptimierten Maschinentypen ist ein Rabatt von bis zu 70 % möglich.

Nach dem Kauf werden Ihnen monatlich die von Ihnen erworbenen Ressourcen für die Dauer der ausgewählten Laufzeit in Rechnung gestellt, unabhängig davon, ob Sie die Dienste nutzen oder nicht. Ist die Arbeitslast vorhersehbar, können Sie mithilfe von Rabatten für zugesicherte Nutzung die Kosten für benötigte Ressourcen senken.

Rabatte für zugesicherte Nutzung sind für alle Compute Engine-Maschinentypen ohne gemeinsam genutzten Kern verfügbar, inklusive vordefinierter und benutzerdefinierter Maschinentypen. Rabatte für zugesicherte Nutzung sind einfach und flexibel und erfordern keine Vorauszahlungen. Die Rabatte werden auf die Gesamtzahl der vCPUs, der GPUs, der lokalen SSDs sowie die Gesamtkapazität des Arbeitsspeichers in einer Region gewährt, sodass eine Änderung der Maschinenzusammenstellung von Instanzen keinen Einfluss auf sie hat.

Hinweise

Wie funktioniert ein Rabatt für zugesicherte Nutzung?

Wenn Sie Rabatte für zugesicherte Nutzung in Anspruch nehmen möchten, müssen Sie Nutzungszusicherungen über die Compute Engine API, das gcloud-Befehlszeilentool oder die Google Cloud Platform Console erwerben. Sobald Sie Nutzungszusicherungen gekauft haben, werden diese automatisch zur gleichzeitigen Verwendung auf Ihr Projekt angewendet.

Erwerben Sie Nutzungszusicherungen für konkrete Ressourcen, die Sie auf jeden Fall nutzen werden. Wenn Sie beispielsweise eine Nutzungszusicherung für 8 Kerne erwerben und im Lauf 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 gewissen Anzahl von Nutzungszusicherungen werden Ihnen diese monatlich in Rechnung gestellt, selbst wenn Sie sie nicht in Anspruch nehmen. Wenn Sie beispielsweise Nutzungszusicherungen für 8 Kerne erwerben, werden Ihnen die zugesicherten Nutzungsraten 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. Daher ist es ratsam, nur Zusicherungen zu erwerben, die Sie auf jeden Fall nutzen werden.

Die Rabatte für zugesicherte Nutzung gelten für vCPUs und Speicher zusammen. Sie können diese Rabatte nicht für vCPUs oder Speicher separat erwerben. Wie bei benutzerdefinierten Maschinentypen muss Speicher beim Erwerb eines Rabatts für zugesicherte Nutzung gestaffelt gekauft werden.

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 für die 20 Kerne keine Zusicherungen, nur weil sie einen halben Monat genutzt wurden.

Für die Rabatte für zugesicherte Nutzung gelten die verpflichtungsbasierten Preise und Abrechnungsbedingungen der Google Cloud Platform. Mit dem Erwerb eines Rabatts für zugesicherte Nutzung stimmen Sie diesen Nutzungsbedingungen zu. Rabatte für zugesicherte Nutzung werden nicht automatisch erneuert, das heißt, Sie müssen eine neue Nutzungszusicherung erwerben, um sie weiter in Anspruch nehmen zu können.

Spezifikationen

  • Um Nutzungszusicherungen erwerben zu können, benötigen Sie ein entsprechendes Kontingent. Prüfen Sie auf der Seite "Kontingente", ob Ihr Kontingent für den Erwerb einer Nutzungszusicherung ausreichend ist. Wenn auf der Seite "Kontingente" keine Zusicherungen aufgeführt sind oder Sie ein zusätzliches Kontingent benötigen, können Sie eine Kontingenterhöhung anfordern.

  • Nutzungszusicherungen müssen regional erworben werden.

  • Zur Verwaltung von Nutzungszusicherungen mit dem gcloud-Tool benötigen Sie gcloud Version 147.0.0 oder höher. So aktualisieren Sie das gcloud-Tool auf die neueste Version:

    gcloud components update
    

    So prüfen Sie, welche Version des gcloud-Tools ausgeführt wird:

    gcloud version
    
  • Für alle verbleibenden vCPUs und Speicherkapazitäten, die von den Rabatten für zugesicherte Nutzung nicht abgedeckt sind, werden Rabatte für kontinuierliche Nutzung gewährt.

Beschränkungen

  • Rabatte für zugesicherte Nutzung werden automatisch auf VMs in Google Kubernetes Engine, Google Cloud Dataproc und Google Compute Engine angewendet. Sie gelten nicht für VMs, die in der flexiblen App Engine-Umgebung, mit Google Cloud Dataflow oder Google Cloud SQL erstellt wurden.
  • 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 Nutzungszusicherungen nur für einzelne Regionen erwerben.
  • Rabatte für zugesicherte Nutzung gelten für die Nutzung im jeweiligen Projekt, in dem sie erworben wurden.
  • Rabatte für zugesicherte Nutzung gelten nicht für VM-Instanzen auf Abruf, Maschinentypen mit gemeinsam genutztem Kern und erweiterten Speicher.

  • Sie müssen Nutzungszusicherungen für vCPUs und Speicher zusammen erwerben:

    • Für allgemeine Nutzungszusicherungen
      • N1-Maschinentypen: Sie müssen zwischen 0,9 GB und 6,5 GB pro vCPU erwerben. Der Gesamtspeicher muss ein Vielfaches von 256 MB sein.
      • (Beta) N2-Maschinentypen: Sie müssen zwischen 0,5 GB und 8 GB pro vCPU erwerben. Der Gesamtspeicher muss ein Vielfaches von 256 MB sein.
    • (Beta) Für speicheroptimierte Nutzungszusicherungen müssen Sie zwischen 14 GB und 40 GB pro vCPU erwerben, um die Anforderungen der verfügbaren speicheroptimierten Maschinentypen zu erfüllen. Die Gesamtspeicherkapazität muss ein Vielfaches von 256 MB sein.
    • Für Computing-optimierte Nutzungszusicherungen müssen Sie zwischen 2 GB und 4 GB pro vCPU erwerben, um die verfügbaren Computing-optimierten Maschinentypen abzudecken. Die Gesamtspeicherkapazität muss ein Vielfaches von 256 MB sein.
  • Wenn Sie für GPUs und lokale SSDs einen Rabatt für zugesicherte Nutzung erhalten möchten, müssen Sie beim Kauf der Nutzungszusicherung eine Reservierung erstellen.

  • Wenn eine Reservierung mit einem Rabatt für zugesicherte Nutzung verknüpft ist, kann die Reservierung für die Dauer der Zusicherung nicht gelöscht werden.

  • Für K80-GPUs können Sie nur eine einjährige Nutzungszusicherung erwerben.

Preise

Die Rabatte für die zugesicherte Nutzung von VM-Instanzen mit oder ohne GPUs oder lokalen SSDs unterscheiden sich je nach Region. Die aktuellen Preise finden Sie auf der Preisseite.

Zusicherungsarten

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

Gruppe Ressourcen, für die Sie Rabatte erwerben können Gilt für
Allgemeine Nutzungszusicherungen
  • vCPUs
  • Arbeitsspeicher
  • NVIDIA® Tesla® V100
  • NVIDIA® Tesla® P100
  • NVIDIA® Tesla® P4
  • NVIDIA® Tesla® K80
  • Lokale SSD
  • Maschinentypen n2-standard, n2-highmem und n2-highcpu
  • Maschinentypen n1-standard, n1-highmem und n1-highcpu
  • Benutzerdefinierte Maschinentypen
  • Knoten für einzelne Mandanten
(Beta) Speicheroptimierte Nutzungszusicherungen
  • vCPUs
  • Arbeitsspeicher
n1-ultramem, n1-megamem, m2-ultramem
Computing-optimierte Nutzungszusicherungen
  • vCPUs
  • Arbeitsspeicher
c2-standard

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

Nutzungszusicherungen für Maschinentypen

Erwerben Sie die entsprechende Zusicherungsart für die von Ihnen verwendeten Maschinentypen. Wenn Sie beispielsweise einen der Maschinentypen n1-standard, n1-highmem oder n1-highcpu verwenden und Nutzungszusicherungen für diese Maschinentypen erwerben möchten, erwerben Sie eine allgemeine Nutzungszusicherung.

Allgemeine Nutzungszusicherungen

Erwerben Sie eine allgemeine Nutzungszusicherung, wenn Sie möchten, dass sie für benutzerdefinierte Maschinentypen, Knoten für einzelne Mandanten oder die vordefinierten Maschinentypen gilt. Je nach Maschinentyp müssen Sie eine bestimmte Menge an Speicher pro vCPU kaufen. Unter anderem gilt:

  • N1-Maschinentypen: Sie müssen zwischen 0,9 GB und 6,5 GB Speicher pro vCPU erwerben.
  • N2-Maschinentypen: Sie müssen zwischen 0,5 GB und 8 GB Speicher pro vCPU erwerben.

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

  1. Die benutzerdefiniertem Maschinentypen N1 oder N2, je nachdem, welche Nutzungszusicherung Sie erworben haben.
  2. Knoten für einzelne Mandanten.
  3. Entweder den vordefinierten Maschinentyp N1 oder N2, je nachdem, welche Nutzungszusicherung Sie erworben haben.

Wenn Sie allgemeine Nutzungszusicherungen erwerben, entscheiden Sie selbst, für welche Generation die Zusicherung gilt. Wenn Sie beispielsweise allgemeine Nutzungszusicherungen für N1 erwerben, gelten diese nur für N1-Maschinentypen. Umgekehrt gelten allgemeine Nutzungszusicherungen für N2 nur für N2-Maschinentypen. Diese beiden Nutzungszusicherungen überschneiden sich nie.

Beispiel: Sie haben eine Region mit folgender Zusammensetzung:

  • 10 vCPUs benutzerdefinierter Maschinentypen
  • 30 GB Speicher benutzerdefinierter Maschinentypen
  • 2 vordefinierte N1-Maschinentypen n2-standard-4

Sie erwerben N1-Nutzungszusicherungen für 15 vCPUs und 13,5 GB Speicher. Die Rabatte für zugesicherte Nutzung werden zuerst auf die benutzerdefinierten Maschinentypen und die verbleibenden Rabatte auf die vordefinierten Maschinentypen angewendet. In diesem Fall werden alle 10 vCPUs der benutzerdefinierten 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 Maschinentypen n2-standard-4 machine angerechnet. Auf alle Ressourcen, die nicht von dem Rabatt für zugesicherte Nutzung abgedeckt sind, werden die Rabatte für kontinuierliche Nutzung gewährt.

Informationen zum Kauf einer Nutzungszusicherung für allgemeine Maschinentypen finden Sie im Abschnitt Nutzungszusicherungen für Maschinentypen erwerben.

Speicheroptimierte Nutzungszusicherungen

Wenn Sie speicheroptimierte Maschinentypen verwenden möchten, benötigen Sie speicheroptimierte Nutzungszusicherungen. Bei speicheroptimierten Maschinentypen können Sie zwischen 14 GB und 40 GB Arbeitsspeicher pro vCPU kaufen.

Wenn Sie eine speicheroptimierte Nutzungszusicherung kaufen, wird der Rabatt ohne besondere Reihenfolge auf die folgenden Maschinentypen angewendet:

  1. Maschinentypen n1-ultramem
  2. Maschinentypen n1-megamem
  3. Maschinentypen m2-ultramem

Informationen zum Kauf einer Nutzungszusicherung für speicheroptimierte Maschinentypen finden Sie im Abschnitt Nutzungszusicherungen für Maschinentypen erwerben.

Computing-optimierte Nutzungszusicherungen

Kaufen Sie Computing-optimierte Nutzungszusicherungen, wenn Sie Computing-optimierte Maschinentypen verwenden möchten. Für Computing-optimierte Maschinentypen können Sie zwischen 2 GB und 4 GB Arbeitsspeicher pro vCPU erwerben. Computing-optimierte Maschinentypen umfassen alle Maschinentypen c2-standard.

Informationen zum Kauf einer Nutzungszusicherung für Computing-optimierte Maschinentypen finden Sie im Abschnitt Nutzungszusicherungen für Maschinentypen erwerben.

Nutzungszusicherungen für GPUs und lokale SSDs

Für den Kauf einer Zusicherung für GPUs oder lokale SSDs müssen Sie die Ressourcen beim Kauf der Nutzungszusicherung reservieren. Die Reservierung dieser Ressourcen ist erforderlich, damit die Ressourcen immer für Sie verfügbar sind, unabhängig davon, ob Sie sie verwenden oder nicht. Für die Reservierung fallen keine zusätzlichen Kosten an.

Sie müssen Nutzungszusicherungen für bestimmte GPU-Typen kaufen. Sie können beispielsweise GPUs für Tesla P100 oder Tesla V100 kaufen. Sie können jedoch keine Nutzungszusicherung für Tesla P100-GPUs erwerben und diese dann für andere GPU-Typen einsetzen.

Informationen zum Kauf einer Nutzungszusicherung für GPUs und lokale SSDs finden Sie im Abschnitt Nutzungszusicherungen für GPUs und lokale SSDs erwerben.

Weitere Informationen zu Reservierungen finden Sie unter Zonenressourcen reservieren.

Rabatte für zugesicherte oder kontinuierliche Nutzung

Sie können Rabatte für kontinuierliche Nutzung und zugesicherte Nutzung nicht kombinieren. Diese beiden Rabattarten gelten niemals gleichzeitig für dieselben Anteile von vCPUs und Arbeitsspeicherkapazitäten.

Für Ressourcen, die von den Rabatten für zugesicherte Nutzung nicht gedeckt sind, werden automatisch die Rabatte für kontinuierliche Nutzung auf der Grundlage von Maschinentypfamilien gewährt.

Beispiel:

Wenn Sie den Maschinentyp n2-standard-2 für einen Teil des Monats ausführen und für den Rest des Monats eine Maschine vom Typ n2-standard-8 betreiben, kombiniert Compute Engine die beiden und wendet den Rabatt für kontinuierliche Nutzung auf den Anteil an, der nicht durch Rabatte für zugesicherte Nutzung abgedeckt ist, da beide Maschinentypen zur Serie n2-standard gehören.

Kontingent für Nutzungszusicherung anfordern

Um Nutzungszusicherungen erwerben zu können, benötigen Sie ein entsprechendes Kontingent. Prüfen Sie auf der Seite "Kontingente", ob Ihr Kontingent für den Erwerb einer Nutzungszusicherung ausreichend ist.

Wenn Sie eine Anfrage über das gcloud-Tool oder die API stellen und über kein Kontingent für Nutzungszusicherungen verfügen, gibt der Server folgenden Fehler aus:

"Quota 'COMMITMENTS' exceeded. Limit: 0.0"

So prüfen Sie das Kontingent in der Konsole:

  1. Öffnen Sie die Seite mit den Kontingentinformationen in der Google Cloud Platform Console.

    Weiter zur Seite "Kontingente"

  2. Maximieren Sie das Drop-down-Menü Kontingenttyp und wählen Sie Alle Kontingente aus.
  3. Maximieren Sie das Drop-down-Menü Metric (Messwert).
  4. Klicken Sie auf None (Keine), um alle Kontingente auszublenden. Geben Sie dann commitments in das Suchfeld ein, um nach Kontingenten für Nutzungszusicherungen zu suchen.
  5. Wählen Sie in der Ergebnisliste Commitments (Zusicherungen) aus.

    Screenshot Zusicherungen

  6. Prüfen Sie das Kontingent für Zusicherungen in der gewünschten Region. Wenn Sie kein Kontingent für Zusicherungen haben, wird als Kontingent 0 angezeigt.

    Screenshot keine Zusicherungen

Kontingent für Nutzungszusicherung anfordern

  1. Öffnen Sie die Seite zur Kontingenterhöhung in der Google Cloud Platform Console.

    Weiter zur Seite "Kontingenterhöhung"

  2. Maximieren Sie das Drop-down-Menü Kontingenttyp und wählen Sie Alle Kontingente aus.
  3. Maximieren Sie das Drop-down-Menü Metric (Messwert).
  4. Klicken Sie auf None (Keine), um alle Kontingente auszublenden. Geben Sie dann commitments in das Suchfeld ein, um nach Kontingenten für Nutzungszusicherungen zu suchen.
  5. Wählen Sie in der Ergebnisliste Commitments (Zusicherungen) aus.

    Screenshot Zusicherungen

  6. Klicken Sie auf das Kästchen neben den Zusicherungen für die gewünschte Region und dann auf die Schaltfläche Kontingente bearbeiten.

  7. Wenn Sie dazu aufgefordert werden, geben Sie Ihren Vor- und Nachnamen sowie Ihre Telefonnummer ein. Klicken Sie auf Weiter.

  8. Füllen Sie das Anfrageformular aus und klicken Sie auf Weiter.

  9. Klicken Sie auf Anfrage senden, um die Anfrage zu senden.

COMMITTED_CPUS-Kontingent erhöhen

Wenn Sie kein ausreichendes Kontingent für COMMITTED_CPUS haben, fragen Sie eine Kontingenterhöhung für Zusicherungen an, die Ihrem Gesamtkontingent für CPUs entspricht. Diese Erhöhung kann jederzeit angefordert werden.

Nutzungszusicherungen für Maschinentypen erwerben

Nutzungszusicherungen für Maschinentypen können in der GCP Console, dem gcloud-Befehlszeilentool oder programmgesteuert über die API erworben werden. Informationen zum Kauf von Nutzungszusicherungen für GPUs oder lokale SSDs finden Sie im Abschnitt Nutzungszusicherungen für GPUs und lokale SSDs erwerben.

Nach dem Kauf einer Nutzungszusicherung tritt diese am folgenden Tag um Mitternacht in Kraft. Beispiel: Wenn Sie eine Zusicherung an einem Montag um 15:00 Uhr kaufen, ist sie ab Dienstag um 00:00 Uhr wirksam. Die Rabatte werden automatisch auf die berechtigten Instanzen in der von Ihnen gewählten Region angewendet.

Sobald eine Nutzungszusicherung gekauft wurde, können Sie sie nicht mehr stornieren.

Console

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

    Weiter zur Seite "Rabatte für zugesicherte Nutzung"

  2. Klicken Sie auf Kaufen, um eine neue Zusicherung zu kaufen.
  3. Geben Sie der Zusicherung einen Namen und wählen Sie die Region aus, auf die sie angewendet werden soll.
  4. Wählen Sie die Zusicherungsart aus. Je nachdem, welche Maschinentypen Sie verwenden möchten, können Sie Allgemein oder Speicheroptimiert auswählen.
  5. Wählen Sie den Zeitraum der Zusicherung aus, entweder 1 Jahr oder 3 Jahre.
  6. Wählen Sie den Eingabemodus für die Zusicherung aus:

    • Benutzerdefiniert (empfohlen): Sie können die Anzahl der vCPUs und die Speicherkapazität individuell anpassen.

    • Standard: Sie können die Anzahl der vCPUs wählen und Compute Engine weist die Speicherkapazität für diese Anzahl von vCPUs automatisch zu.

  7. Geben Sie die Menge der vCPUs und des Speichers ein, die Sie kaufen möchten. Abhängig von der gewählten Art des Rabatts müssen Sie ein bestimmtes Verhältnis von Speicher zu vCPUs einhalten. Verwenden Sie zwischen 0,9 GB und 6,5 GB pro vCPU, um Rabatte für die zugesicherte Nutzung allgemeiner Ressourcen zu erhalten. Für speicheroptimierte Rabatte für zugesicherte Nutzung geben Sie entweder 14 GB oder 40 GB pro vCPU an. Der benötigte Wert richtet sich nach den speicheroptimierten Maschinentypen, die Sie verwenden möchten. Die Gesamtspeicherkapazität muss ein Vielfaches von 256 MB sein.

  8. Klicken Sie auf die Schaltfläche Kaufen, um die Zusicherung zu kaufen.

  9. Lesen Sie die Kaufbedingungen durch und klicken Sie noch einmal auf Kaufen, um den Kauf der Nutzungszusicherung abzuschließen.

gcloud

Führen Sie mit dem gcloud-Befehlszeilentool den Befehl beta compute commitments create aus:

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

Dabei gilt:

  • [COMMITMENT_NAME] ist der Name, mit dem Sie die Nutzungszusicherung identifizieren möchten.
  • [REGION] ist die Region, für die die Zusicherung angewendet wird. Die Preise für zugesicherte Nutzung variieren von Region zu Region. Die aktuellen Preise entnehmen Sie bitte der Preisübersicht.
  • [NUMBER_VCPUS] ist die Anzahl der vCPUs, für die Sie die Nutzungszusicherung erwerben möchten. Die Anzahl der vCPUs muss mindestens 1 betragen und kann gerade oder ungerade sein.
  • [MEMORY] ist die Speichermenge in MB oder GB, für die Sie die Nutzungszusicherung erwerben möchten. Beispiel: 1000MB. Wenn keine Einheit angegeben ist, gilt GB als Standardeinheit. Geben Sie je nach Art der Nutzungszusicherung folgenden Arbeitsspeicher an:

    • general-purpose: Erstellt eine Nutzungszusicherung für N1-Maschinentypen. Verwenden Sie zwischen 0,9 GB und 6,5 GB pro vCPU.
    • (Beta) general-purpose-n2: Erstellt eine Nutzungszusicherung für N2-Maschinentypen. Verwenden Sie zwischen 0,5 GB und 8 GB pro vCPU.
    • (Beta) memory-optimized: Verwenden Sie zwischen 14 GB und 40 GB pro vCPU.
    • compute-optimized: Verwenden Sie zwischen 2 GB und 4 GB pro vCPU.
  • [DURATION] ist die Laufzeit der Nutzungszusicherung, entweder 12-month oder 36-month.

  • Der [COMMITMENT_TYPE] ist einer der folgenden:

    • general-purpose für allgemeine Nutzungszusicherungen für N1-Maschinentypen.
    • (Beta) general-purpose-n2 für allgemeine Nutzungszusicherungen für N2-Maschinentypen.
    • (Beta) memory-optimized für speicheroptimierte Nutzungszusicherungen.
    • compute-optimized für Computing-optimierte Nutzungszusicherungen.

      Wenn Sie dieses Flag nicht angeben, wird als Standardwert general-purpose verwendet.

Zum Erstellen einer allgemeinen Nutzungszusicherung 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

Verwenden Sie zum Erstellen einer Computing-optimierten Nutzungszusicherung den Befehl gcloud compute commitments create. Damit wird eine Nutzungszusicherung von 3 Jahren 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

So erstellen Sie eine speicheroptimierte Nutzungszusicherung:

gcloud beta compute commitments create example-memory-optimized-commitment \
    --region us-central1 --resources vcpu=96,memory=1434MB \
    --plan 12-month --type memory-optimized

Sie müssen beim Kauf der Nutzungszusicherung eine Reservierung mit dem Befehl gcloud beta compute commitments create erstellen, um eine Nutzungszusicherung für eine GPU oder eine lokale SSD zu erstellen. Zum Beispiel umfasst die folgende Nutzungszusicherung 4 GPUs und eine Reservierung für diese GPUs, die in 2 Instanzen in us-central1-a eingesetzt werden.

gcloud beta compute commitments create example-reservation-commitment \
    --region=us-central1 \
    --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

API

Senden Sie in der API eine POST-Anfrage mit Informationen zur Nutzungszusicherung als Anfragetext an die folgende URL:

https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/regions/[REGION]/commitments?requestId=[OPTIONAL_UNIQUE_ID]

Der Ressourcentext sollte folgende Angaben 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 (Art) der Nutzungszusicherung, entweder GENERAL_PURPOSE, MEMORY_OPTIMIZED, COMPUTE_OPTIMIZED oder GENERAL_PURPOSE_N2.

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"
    }
  ]
}

Verwenden Sie zum Erstellen einer speicheroptimierten Nutzungszusicherung die Beta API und schließen Sie das Attribut type ein. Das folgende Beispiel zeigt den Kauf einer einjährigen Nutzungszusicherung für den Maschinentyp n1-megamem-96:

{
  "name": "example-memory-optimized-commitment",
  "plan": "TWELVE_MONTH",
  "type": "MEMORY_OPTIMIZED",
  "resources": [
    {
    "amount": "96",
    "type": "VCPU"
    },
    {
    "amount": "1434",
    "type": "MEMORY"
    }
  ]
}

Wenn Sie eine Computing-optimierte Nutzungszusicherung erstellen möchten, schließen Sie das Attribut type ein. Im folgenden Beispiel wird eine Nutzungszusicherung von einem Jahr für den Maschinentyp c2-standard-16 gekauft:

{
  "name": "example-compute-optimized-commitment",
  "plan": "TWELVE_MONTH",
  "type": "COMPUTE_OPTIMIZED",
  "resources": [
    {
    "amount": "16",
    "type": "VCPU"
    },
    {
    "amount": "1434",
    "type": "MEMORY"
    }
  ]
}

Nutzungszusicherungen für GPUs und lokale SSDs

So erwerben Sie eine Nutzungszusicherung für GPUs oder lokale SSDs:

  • Sie müssen eine allgemeine Nutzungszusicherung erwerben.
  • Sie müssen beim Kauf Ihrer Zusicherung gleichzeitig eine Reservierung erstellen, die entweder GPUs oder lokale SSDs enthält.

Beim Kauf von Nutzungszusicherungen für GPUs ist jeder GPU-Typ eine eigene Zusicherungsart. Sie können beispielsweise GPUs für Tesla P100 oder Tesla V100 kaufen. Sie können jedoch keine Nutzungszusicherung für Tesla P100-GPUs erwerben und diese dann für andere GPU-Typen einsetzen.

Die Anzahl der GPUs und lokalen SSDs, die Sie reservieren, muss der Menge entsprechen, deren Nutzung Sie zusichern wollen. Wenn Sie beispielsweise 2 V100-GPUs reservieren möchten, müssen Sie sich auch auf 2 V100-GPUs festlegen.

gcloud

Verwenden Sie den Befehl gcloud beta compute commmitments create, um eine Nutzungszusicherung zu kaufen, und Flags, um eine Reservierung hinzuzufügen.

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

gcloud beta compute commitments create commitment-01 \
    --region=us-central1 \
    --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-16 \
    --accelerator=type=nvidia-tesla-v100,count=2 \
    --vm-count=2

Sie können beim Kauf einer Zusicherung mithilfe einer YAML-Datei auch mehrere Reservierungen erstellen.

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

Wobei [YAML_FILE] die Reservierungsattribute enthält.

Die folgende YAML-Datei enthält beispielsweise 2 Reservierungen. Die erste Reservierung res-01 enthält 1 n1-standard-1-Instanz mit 1 GPU, und es handelt sich um eine ausgewählte Reservierung. Das bedeutet, dass Sie diese Reservierung zur Verwendung ihrer reservierten Instanzen ausdrücklich namentlich auswählen müssen. Die zweite Reservierung res-02 enthält 1 n1-standard-1-VM-Instanz mit 2 Arten von angehängten lokalen SSDs.

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

API

Verwenden Sie die API regionCommitments.insert und fügen Sie das Feld reservations ein, um die Attribute der Reservierung zu definieren. Zum Beispiel umfasst die folgende Zusicherung 4 GPUs und eine Reservierung für diese 4 GPUs zur Verwendung für die 2 Instanzen in us-central1-a.

POST https://www.googleapis.com/compute/beta/projects/[PROJECT_ID]/regions/[REGION]/commitments

{
  "name": "commitment-01",
  "plan": "TWELVE_MONTH",
  "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"
    }
  ]
}

Die Zusicherung wird nur dann erfolgreich erstellt, wenn zum Zeitpunkt der Anfrage in der ausgewählten Zone genügend Ressourcen und ein ausreichendes Kontingent vorhanden sind.

Wenn Sie eine Zusicherung mit einer verbundenen Reservierung erstellen, können Sie die Reservierung während der Dauer der Zusicherung nicht löschen. Wenn Ihre Zusicherung abgelaufen ist, löscht Compute Engine automatisch alle zugeordneten Reservierungen.

Reservierungen mit Nutzungszusicherungen kombinieren

Ein Rabatt für zugesicherte Nutzung ist eine Preisvereinbarung mit einem Rabatt über ein oder drei Jahre, reserviert jedoch in einer bestimmten Zone keine Kapazitäten. Eine Reservierung garantiert, dass die Kapazitäten in einer bestimmten Zone vorhanden sind, selbst wenn die reservierten VMs nicht ausgeführt werden. Wenn Sie eine Reservierung mit einer Nutzungszusicherung kombinieren, erhalten Sie preisreduzierte, reservierte Ressourcen.

Für den Erwerb einer Nutzungszusicherung zu günstigeren Preisen für GPUs und lokale SSDs müssen Sie beim Kauf der Nutzungszusicherung eine Reservierung erstellen. Für diese Ressourcen können Standort und Umfang der Reservierung für die Dauer Ihrer Nutzungszusicherung nicht geändert werden.

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

Nutzungszusicherung ändern

Sobald Sie eine Nutzungszusicherung erworben haben, können Sie sie nicht mehr ändern. Wenn Sie eine Nutzungszusicherung ändern möchten, kaufen Sie eine neue Zusicherung mit einem neuen Ablaufdatum für Ihren zusätzlichen Bedarf.

Wenn Sie beispielsweise die Anzahl der vCPUs für eine Zusicherung von 10 vCPUs auf 15 vCPUs erhöhen möchten, kaufen Sie eine neue Zusicherung für die zusätzlichen vCPUs. In diesem Fall wäre das eine neue Nutzungszusicherung für 5 vCPUs.

Sie können die im Rahmen einer Nutzungszusicherung bereits erworbenen Ressourcen nicht verringern. Eine Zusicherung für 15 vCPUs kann beispielsweise nicht auf 10 vCPUs reduziert werden.

Aktive Nutzungszusicherungen anzeigen

Zusicherungen in der Konsole oder der API anzeigen.

Console

Die Liste der Nutzungszusicherungen finden Sie auf der Seite "Rabatte für zugesicherte Nutzung" der Google Cloud Platform Console.

Weiter 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

API

Wenn Sie die Liste der Nutzungszusicherungen für alle Regionen abrufen möchten, senden Sie eine die Anfrage aggregatedList an folgende URL:

https://www.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"
    }]
  }
]

Eine Zusicherung kann folgende Status haben:

  • CREATING: Die Zusicherung wird erstellt.
  • NOT_YET_ACTIVE: Die Zusicherung wurde erstellt, ist aber noch nicht aktiv. Zusicherungen treten jeweils am Folgetag um Mitternacht in Kraft.
  • 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.

Nutzungszusicherung stornieren

Sobald Sie eine Nutzungszusicherung erstellt haben, kann sie nicht mehr storniert werden. Für die gesamte Laufzeit der Zusicherung wird Ihnen die monatliche Gebühr in Rechnung gestellt. Spätere Änderungen der Standardpreise für Compute Engine-Ressourcen wirken sich auf Zusicherungen nicht aus.

Wenn Sie versehentlich eine Nutzungszusicherung gekauft oder Ihnen bei der Konfiguration der Zusicherung ein Fehler unterlaufen ist, wenden Sie sich an den Google Cloud Platform-Abrechnungssupport.

Informationen über Rechnungen mit Rabatten für zugesicherte Nutzung

Google Cloud Platform verwendet ein Bilanz-Abrechnungsformat. Das heißt, in Ihrer Rechnung sehen Sie eine Zeile mit den Listenpreisen Ihrer Ressourcen, darunter die Gutschriften auf den Betrag, der von der zugesicherten Nutzung gedeckt wird, und schließlich die Gebühren für die Nutzungszusicherung, die Sie effektiv zahlen. Die nachstehend abgebildeten Beispielrechnungen veranschaulichen die Gebührenabrechnung.

Beispiel

In diesem Szenario hat ein Kunde eine Zusicherung erworben, die seine gesamte Ressourcennutzung abdeckt. In Zeile A sind die Standardgebühren für diese Ressourcen (ohne zugesicherte Nutzung) aufgeführt. In Zeile B sind die Gutschriften aufgeführt, die die Gebühren aus Zeile A vollständig aufheben, weil die gesamte Nutzung durch die Zusicherung abgedeckt ist. In Zeile C ist der Preis mit dem Rabatt für zugesicherte Nutzung aufgeführt, der dem Kunden tatsächlich in Rechnung gestellt wird. Der Rechnungsbetrag entspricht der Differenz aus Haben und Soll. In diesem Fall beträgt der endgültige Rechnungsbetrag 7,17 USD, da eine Nutzungszusicherung die gesamte Nutzung abdeckt.

Beispiel für eine Rechnung zu einer zugesicherten Nutzung

Beispiel

In diesem Szenario wurden Zusicherungen erworben, die nur einen Teil der abgerechneten Ressourcen decken. In den Zeilen a.1 und a.2 sind die Standardgebühren für vCPUs und Speicher (ohne zugesicherte Nutzung) aufgeführt. In den Zeilen b.1 und b.2 sind die zu verrechnenden Gutschriften für den Anteil der Gebühren aufgeführt, der von der zugesicherten Nutzung gedeckt ist. In den Zeilen c.1 und c.2 sind die diskontierten Preise für zugesicherte Nutzung des Anteils der Ressourcen aufgeführt, der in den Zeilen b.1 und b.2 angegeben ist. Der Gesamtbetrag dieser Rechnung ist die Summe der Gebühren für die zugesicherte Nutzung aus den Zeilen c.1 und c.2 und des verbleibenden Teils der Rechnung, der nicht durch die zugesicherte Nutzung gedeckt ist.

Screenshot komplexe Beispielrechnung mit zugesicherter Nutzung

Support

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

Weitere Informationen

Hat Ihnen diese Seite weitergeholfen? Teilen Sie uns Ihr Feedback mit:

Feedback geben zu...

Compute Engine-Dokumentation