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.
In diesem Dokument werden Informationen zu den ressourcenbasierten Zusicherungen von Compute Engine, wie Sie sie erwerben und die resultierenden CUDs beschrieben. Informationen zu flexiblen Compute Engine-CUDs finden Sie unter Flexible CUDs.
Ressourcenbasierte Zusicherungen sind ideal für die vorhersehbare und kontinuierliche Nutzung. In Compute Engine können Sie die folgenden Kategorien von ressourcenbasierten Zusicherungen erwerben:
- Hardwarezusicherungen: Sie können Hardwarezusicherungen für Ressourcen wie vCPUs, Arbeitsspeicher, GPUs, lokale SSD-Laufwerke und Knoten für einzelne Mandanten erwerben. Weitere Informationen finden Sie unter Zusicherungen ohne angehängte Reservierungen erwerben und Zusicherungen mit angehängten Reservierungen erwerben.
- Softwarelizenzzusicherungen: Sie können Lizenzzusicherungen für entsprechende Premium-Betriebssystemlizenzen erwerben. Weitere Informationen finden Sie unter Zusicherungen für Lizenzen 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.
Mit den Empfehlungen zu Rabatten für zugesicherte Nutzung können Sie Ihre Computing-Kosten optimieren, indem Sie Ihre VM-Ausgaben mit und ohne Rabatt für die zugesicherte Nutzung analysieren. Durch Vergleich dieser Zahlen können Sie sehen, wie viel Sie jeden Monat mit einem Vertrag über zugesicherte Nutzung sparen können. Weitere Informationen zur Funktionsweise von Zusicherungsempfehlungen finden Sie unter Empfehlungen für Zusicherungen.
Rabatte für zugesicherte Nutzung sind für die meisten Compute Engine-Maschinentypen verfügbar, einschließlich 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 SSD-Laufwerke sowie die Gesamtkapazität des Arbeitsspeichers in einer Region gewährt, sodass eine Änderung der Maschinenzusammenstellung von Instanzen keinen Einfluss darauf hat.
Bei Maschinentypen, die die Netzwerkleistung pro VM-Stufe 1 unterstützen, sind SKUs mit einer um 50, 75 und 100 Gbit/s höheren Bandbreite von Rabatten ausgeschlossen.
Für kleine Maschinentypen wie f1-micro und g1-small sind Rabatte für zugesicherte Nutzung nicht verfügbar.
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 wie folgt bei Compute Engine authentifizieren.
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
CREATING
: Die Zusicherung wird erstellt.NOT_YET_ACTIVE
oderPENDING
: 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.
- Wenn Sie Ihre Zusicherung mit der Google Cloud CLI oder der REST API erwerben, wird dieser Statuswert als
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 inCANCELED
, wenn Sie sie kombinieren, um eine neue zusammengeführte Zusicherung zu erstellen.Sie können ressourcenbasierte Zusicherungen für Ressourcen in einer bestimmten Region nur erwerben, wenn Sie in dieser Region ein Kontingent für die folgenden Ressourcen 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
- 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.
Sie können das Projekt, für das Sie eine Zusicherung erwerben, nicht ändern. Wenn Sie den Rabatt mit mehreren Projekten teilen möchten, aktivieren Sie die Rabattfreigabe.
Für Zusicherungen, die projektübergreifend unter einem Cloud-Rechnungskonto geteilt werden: Wenn ein Teil der Zusicherung nicht verwendet wird, verbleibt die verbleibende Zusicherung in dem Projekt, für das dieser Teil der Zusicherung erworben wurde.
Rabatte für zugesicherte Nutzung gelten nicht für VM-Instanzen auf Abruf, N1-Maschinentypen mit gemeinsam genutztem Kern und erweiterten Speicher.
Wenn Sie für GPUs und lokale SSD-Laufwerke einen Rabatt für zugesicherte Nutzung erhalten möchten, müssen Sie Ihre Ressourcen reservieren und diese Reservierungen Ihrer Zusicherung hinzufügen.
Die Rabatte für zugesicherte Nutzung sind unabhängig von den On-Demand-Preisen. Abweichungen bei den On-Demand-Preisen schlagen sich nicht unbedingt in zugesagten Nutzungsrabatten nieder.
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.
Sie können für K80-GPUs nur eine Zusicherung für ein Jahr kaufen.
- vCPU
- Speicher
- vCPU
- Speicher
- Lokale SSD
- Alle N2-Maschinentypen
- Alle N2-Knotentypen für einzelne Mandanten
- vCPU
- Speicher
- Lokale SSD
- Alle N2D-Maschinentypen
- Alle N2D-Knotentypen für einzelne Mandanten
- vCPU
- Speicher
- Lokale SSD
- Alle C3-Maschinentypen
- Alle C3-Knotentypen für einzelne Mandanten
- vCPU
- Speicher
- Lokale SSD
- Alle C3D-Maschinentypen
- Alle C3D-Knotentypen für einzelne Mandanten
- vCPU
- Speicher
- vCPU
- Speicher
- GPUs
- Lokale SSD
- Alle N1-Maschinentypen ohne gemeinsam genutzten Kern
- Alle N1-Knotentypen für einzelne Mandanten
- GPUs:
- NVIDIA T4
- NVIDIA V100
- NVIDIA P100
- NVIDIA P4
- NVIDIA K80
- vCPU
- Arbeitsspeicher
- Alle H3-Maschinentypen
- vCPU
- Speicher
- Lokale SSD
- Alle C2-Maschinentypen
- Alle C2-Knotentypen für einzelne Mandanten
- vCPU
- Speicher
- Lokale SSD
- vCPU
- Speicher
- Lokale SSD
- Alle M1- und M2-Maschinentypen
- Alle Knotentypen für M1- und M2-Knoten für einzelne Mandanten
- vCPU
- Speicher
- Lokale SSD
- vCPU
- Speicher
- GPUs
- Lokale SSD
- Alle A2-Maschinentypen
- GPUs:
- NVIDIA A100
- vCPU
- Speicher
- GPUs
- Lokale SSD
- Alle A3-Maschinentypen
- GPUs:
- NVIDIA H100
- vCPU
- Speicher
- GPUs
- Lokale SSD
- Alle G2-Maschinentypen
- Alle G2-Knotentypen für einzelne Mandanten
- GPUs:
- NVIDIA L4
- Benutzerdefinierte Maschinentypen E2, N2, N2D oder N1, je nachdem, welche Zusicherung Sie erwerben
- Knoten für einzelne Mandanten
- Vordefinierte Maschinentypen E2, N2, N2D, C3, C3D, Tau T2D oder N1, je nachdem, welche Zusicherung Sie erwerben
- 10 vCPUs für benutzerdefinierte N2-Maschinentypen
- 30 GB Speicher benutzerdefinierter Maschinentypen
- 2 vordefinierte
n2-standard-4
-Maschinentypen - Informationen zu C2- und C2D-optimierten Maschinentypen finden Sie unter Zusicherungen ohne angehängte Reservierungen erwerben.
- Informationen zu computing-optimierten Maschinentypen von H3 finden Sie unter Zusicherungen mit angehängten Reservierungen erwerben.
- Zusicherungen
- Zugesicherte Ressourcen (mit Ausnahme des Arbeitsspeichers)
- 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
- Senden Sie eine neue Kontingentanfrage, um Ihr
Committed NVIDIA V100 GPUs
-Kontingent inus-central1
auf die gewünschte neue maximale Anzahl (acht) zu erhöhen. Senden Sie eine neue Kontingentanfrage, damit Sie Ihr
Commitments
-Kontingent inus-central1
erhöhen können, damit es der gewünschten neuen maximalen Anzahl (vier) entspricht.Warten Sie, bis Ihre Anfragen genehmigt und geschlossen wurden. Nachdem Ihre Anfragen genehmigt wurden, erhöhen sich Ihre Zusicherungen und die zugesicherten GPU-Kontingente in
us-central1
, um die neuen Anforderungen zu erfüllen. Sie können dann Ihre neuen Zusicherungen erwerben.Öffnen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung.
Klicken Sie auf Zusicherung kaufen, um eine neue Zusicherung zu kaufen.
Geben Sie einen Namen für die Zusicherung ein.
Wählen Sie die Region aus, auf die sie angewendet werden soll.
Wählen Sie die Zusicherungsart aus:
- Allgemeiner Zweck (E2) für E2-Maschinentyp-Ressourcen
- Allgemeiner Zweck (N2) für N2-Maschinentyp-Ressourcen
- Allgemeiner Zweck (N2D) für N2D-Maschinentyp-Ressourcen
- Allgemeiner Zweck (C3) für C3-Maschinentyp-Ressourcen
- Allgemeiner Zweck C3D für C3D-Maschinentypen-Ressourcen
- Allgemeiner Zweck (T2D) für Tau T2D-Maschinentyp-Ressourcen
- Allgemeiner Zweck (N1) für N1-Maschinentyp-Ressourcen
- Computing-optimiert (C2) für C2-Maschinentyp-Ressourcen
- Computing-optimiert (C2D) für C2D-Maschinentyp-Ressourcen
- Speicheroptimiert (M1/M2) für M1- und M2-Maschinentyp-Ressourcen
- Speicheroptimiert (M3) für M3-Maschinentyp-Ressourcen
- Beschleunigungsoptimiert (A2) für A2-Maschinentyp-Ressourcen
- Beschleunigungsoptimiert (A3) für A3-Maschinentyp-Ressourcen
- Grafikoptimierte G2 für G2-Maschinentypen-Ressourcen
Wählen Sie als Dauer der Zusicherung 1 oder 3 Jahre aus.
Geben Sie die Anzahl der Kerne oder den Umfang an Arbeitsspeicher ein, die Sie erwerben möchten. Es gibt keine Untergrenze, die Zahl kann null sein. Die Anzahl der Kerne muss als ganze Zahl eingegeben werden, die gleich oder größer null ist. Speicher kann in Schritten von 0,25 GB erworben werden.
Lesen Sie die Kaufbedingungen.
Klicken Sie auf die Schaltfläche Kaufen, um die Zusicherung zu kaufen.
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, entweder12-month
oder36-month
.COMMITMENT_TYPE
: eine der folgenden Optionen:accelerator-optimized
für A2-Maschinentyp-Ressourcenaccelerator-optimized-a3
für A3-Maschinentyp-Ressourcencompute-optimized
für C2-Maschinentyp-Ressourcencompute-optimized-c2d
für C2D-Maschinentyp-Ressourcencompute-optimized-c3
für C3-Maschinentyp-Ressourcencompute-optimized-c3d
für C3D-Maschinentyp-Ressourcengeneral-purpose
für N1-Maschinentyp-Ressourcengeneral-purpose-e2
für E2-Maschinentyp-Ressourcengeneral-purpose-n2
für N2-Maschinentyp-Ressourcengeneral-purpose-n2d
für N2D-Maschinentyp-Ressourcengeneral-purpose-t2d
für Tau-T2D-Maschinentyp-Ressourcengraphics-optimized
für G2-Maschinentypen-Ressourcenmemory-optimized
für M1- oder M2-Maschinentyp-Ressourcenmemory-optimized-m3
für M3-Maschinentyp-RessourcenWenn Sie das Flag
--type
nicht angeben, wird der Standardwertgeneral-purpose
verwendet.
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
name
für den Namen der Zusicherungplan
für die Laufzeit der Zusicherung, entwederTWELVE_MONTH
oderTHIRTY_SIX_MONTH
resources
zur Angabe der Anzahl der vCPUs und der Speichermenge. Der Speicher muss in MB angegeben werden. Sie müssen im Abschnittresources
sowohlVCPU
als auchMEMORY
angeben.type
der Zusicherung, einer der folgenden:ACCELERATOR_OPTIMIZED
für A2-Maschinentyp-RessourcenACCELERATOR_OPTIMIZED_A3
für A3-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED
für C2-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C2D
für C2D-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C3
für C3-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C3D
für C3D-Maschinentyp-RessourcenGENERAL_PURPOSE
für N1-Maschinentyp-RessourcenGENERAL_PURPOSE_E2
für E2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2
für N2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2D
für N2D-Maschinentyp-RessourcenGENERAL_PURPOSE_T2D
für Tau-T2D-Maschinentyp-RessourcenGRAPHICS_OPTIMIZED
für G2-Maschinentypen-RessourcenMEMORY_OPTIMIZED
für M1- oder M2-Maschinentyp-RessourcenMEMORY_OPTIMIZED_M3
für M3-Maschinentyp-Ressourcen
- Vorhandene Reservierungen verwenden, deren Attribute mit der Zusicherung übereinstimmen
- Neue übereinstimmende Reservierungen beim Kauf einer Zusicherung erstellen
- Sie müssen die Zusicherung erwerben und die angehängten Reservierungen im selben Projekt und in derselben Region erstellen.
- Sie müssen die Zusicherung erwerben und die angehängten Reservierungen für Ressourcen aus derselben Maschinenfamilie 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. Wenn Sie beispielsweise eine Zusicherung für 4 V100-GPUs erwerben möchten, müssen die mit der Zusicherung verbundenen Reservierungen insgesamt 4 V100-GPUs haben. Die Anzahl der vCPUs und die Menge an Arbeitsspeicher können jedoch unter der von Ihnen zugesicherten Nutzung liegen.
- 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:
- Geben Sie Ihre Reservierungen nur für Projekte frei, die zum selben Cloud-Rechnungskonto wie die Zusicherung gehören.
- Aktivieren Sie die CUD-Freigabe für dieses Cloud-Rechnungskonto.
COMMITMENT_NAME
: Name der ZusicherungREGION
: die Region, in der sich die Zusicherung befindetPROJECT_ID
: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen erwerben möchten.DURATION
: Laufzeit der Zusicherung, entweder12-month
oder36-month
.COMMITMENT_TYPE
: Die Zusicherungsart. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:accelerator-optimized
für Maschinentyp-Ressourcencompute-optimized
für C2-Maschinentyp-Ressourcencompute-optimized-c2d
für C2D-Maschinentyp-Ressourcencompute-optimized-c3
für C3-Maschinentyp-Ressourcencompute-optimized-c3d
für C3D-Maschinentyp-Ressourcengeneral-purpose
für N1-Maschinentyp-Ressourcengeneral-purpose-e2
für E2-Maschinentyp-Ressourcengeneral-purpose-n2
für N2-Maschinentyp-Ressourcengeneral-purpose-n2d
für N2D-Maschinen-Ressourcengeneral-purpose-t2d
für Tau-T2D-Maschinentyp-Ressourcengraphics-optimized
für G2-Maschinentypen-Ressourcenmemory-optimized
für M1- oder M2-Maschinentyp-Ressourcenmemory-optimized-m3
für speicheroptimierte M3-Maschinentypen
COMMITTED_VCPUS
: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung verwenden möchten. 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
oder10GB
. 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 des lokalen SSD-Speicherplatzes in GB, den 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
undRESERVATION_NAME_2
: Die Namen der vorhandenen Reservierungen, die Sie an die Zusicherung anhängen möchten.RESERVATION_ZONE_1
undRESERVATION_ZONE_2
: Die Zonen der vorhandenen Reservierungen, die Sie an die Zusicherung anhängen möchten.COMMITMENT_NAME
: Name der ZusicherungREGION
: die Region, in der sich die Zusicherung befindetPROJECT_ID
: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen erwerben möchten.DURATION
: Laufzeit der Zusicherung, entwederTWELVE_MONTH
oderTHIRTY_SIX_MONTH
COMMITMENT_TYPE
: Die Zusicherungsart. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:GENERAL_PURPOSE_E2
für E2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2
für N2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2D
für N2D-Maschinen-RessourcenCOMPUTE_OPTIMIZED_C3
für C3-Maschinentyp-RessourcenGENERAL_PURPOSE_C3D
für C3D-Maschinentyp-RessourcenGENERAL_PURPOSE_T2D
für Tau-T2D-Maschinentyp-RessourcenGENERAL_PURPOSE
für N1-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED
für C2-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C2D
für C2D-Maschinentyp-RessourcenMEMORY_OPTIMIZED
für M1- oder M2-Maschinentyp-RessourcenMEMORY_OPTIMIZED_M3
für speicheroptimierte M3-MaschinentypenACCELERATOR_OPTIMIZED
für Maschinentyp-RessourcenGRAPHICS_OPTIMIZED
für G2-Maschinentypen-Ressourcen
COMMITTED_VCPUS
: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung verwenden möchten 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 Menge des lokalen SSD-Speichers in GB, den Sie in Ihrer Zusicherung benötigen. 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_URLs
: eine durch Kommas getrennte Liste von URLs der vorhandenen Reservierungen, die Sie an die Zusicherung anhängen möchten. Wenn Sie beispielsweise zwei Reservierungen,res-1
undres-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"
Öffnen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung.
Klicken Sie auf Zusicherung kaufen, um eine neue Zusicherung zu kaufen.
Geben Sie der Zusicherung einen Namen und wählen Sie die Region aus, auf die sie angewendet werden soll.
Wählen Sie die Zusicherungsart aus. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:
- Allgemeiner Zweck (C3) für C3-Maschinentyp-Ressourcen
- Allgemeiner Zweck C3D für C3D-Maschinentypen-Ressourcen
- Allgemeiner Zweck (N2) für N2-Maschinentyp-Ressourcen
- Allgemeiner Zweck (N2D) für N2D-Maschinentyp-Ressourcen
- Allgemeiner Zweck (N1) für N1-Maschinentyp-Ressourcen
- Computing-optimierte H3 für H3-Maschinentyp-Ressourcen
- Computing-optimiert (C2) für C2-Maschinentyp-Ressourcen
- Computing-optimiert (C2D) für C2D-Maschinentyp-Ressourcen
- Speicheroptimiert (M1/M2) für M1- und M2-Maschinentyp-Ressourcen
- Speicheroptimiert (M3) für M3-Maschinentyp-Ressourcen
- Beschleunigungsoptimiert (A3) für A3-Maschinentyp-Ressourcen
- Beschleunigungsoptimiert (A2) für A2-Maschinentyp-Ressourcen
- Grafikoptimierte G2 für G2-Maschinentypen-Ressourcen
Wählen Sie als Dauer der Zusicherung 1 oder 3 Jahre aus.
Geben Sie die Anzahl der Kerne und den Umfang an Arbeitsspeicher ein, die Sie erwerben möchten. Wenn Sie nur die Nutzung von GPUs oder lokalen SSD-Laufwerken zusichern möchten, nicht aber die von vCPUs und Arbeitsspeicher, geben Sie für die zugesicherte Menge von vCPUs und Arbeitsspeicher 0 an.
Klicken Sie auf GPUs hinzufügen und wählen Sie den GPU-Typ und die Anzahl der GPUs aus, deren Nutzung Sie zusichern möchten.
Klicken Sie auf Lokale SSD hinzufügen und geben Sie die Anzahl der Laufwerke ein, deren Nutzung Sie zusichern möchten.
Klicken Sie auf Reservierung hinzufügen, um eine Reservierung zu erstellen und der Zusicherung per Anhang hinzuzufügen.
- Geben Sie im Feld Name einen Namen für die Reservierung ein.
- Wählen Sie die Region und die Zone aus, in der Sie Ressourcen reservieren möchten.
- Wählen Sie den gewünschten Freigabetyp:
- Um eine Reservierung für ein einzelnes Projekt zu erstellen, wählen Sie Lokal aus.
- Um eine freigegebene Reservierung für mehrere Projekte zu erstellen, wählen Sie Freigegeben aus. Klicken Sie auf Projekte hinzufügen und wählen Sie die gewünschten Projekte aus der Organisation des aktuellen Projekts aus, um diese Reservierung für andere Projekte freizugeben.
Wählen Sie im Feld Mit VM-Instanz verwenden eine der folgenden Optionen:
- Wenn Sie die Ressourcen der Reservierung nur zum Erstellen übereinstimmender VMs verwenden möchten, die ausdrücklich namentlich auf diese Reservierung abzielen, wählen Sie Spezifische Reservierung auswählen.
- Damit übereinstimmende VM-Instanzen diese Reservierung automatisch verwenden können, wählen Sie Reservierung automatisch verwenden aus.
Geben Sie im Feld Anzahl der VM-Instanzen die Anzahl der VM-Instanzen ein, die Sie reservieren möchten.
Geben Sie die Ressourcen an, die Sie für die einzelnen VM-Instanzen reservieren möchten:
- Wenn Sie VMs reservieren möchten, die einer vorhandenen Instanzvorlage entsprechen, wählen Sie Instanzvorlage verwenden und dann eine Instanzvorlage aus der Liste aus.
- Wählen Sie andernfalls Maschinentyp angeben und geben Sie Folgendes an:
- Wählen Sie im Feld Maschinenfamilie die Maschinenfamilie aus: Allgemeine Zwecke, Computing-optimiert, Arbeitsspeicheroptimiert. /1} oder GPUs.
- Wählen Sie in den Feldern Reihe und Maschinentyp eine Maschinenreihe und einen Maschinentyp aus.
- Optional: Geben Sie eine Mindest-CPU-Plattform und/oder GPUs an:
- Klicken Sie auf CPU-Plattform und GPU, um den Bereich zu maximieren.
- Optional: Wählen Sie in der Liste CPU-Formular eine Option aus, um eine Minimalanforderung für die CPU-Plattform anzugeben.
- Optional: Klicken Sie zum Hinzufügen 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.
- Optional: Lokale SSD-Laufwerke hinzufügen:
- Wählen Sie im Feld Anzahl der Laufwerke die Anzahl der lokalen SSD-Laufwerke für jede VM aus.
- Wählen Sie im Feld Schnittstellentyp die Schnittstelle für die lokalen SSD-Laufwerke aus.
Klicken Sie auf Fertig, um das Festlegen der Attribute für diese Reservierung abzuschließen.
Klicken Sie auf die Schaltfläche Kaufen, um die Zusicherung zu kaufen.
Lesen Sie die Kaufbedingungen und klicken Sie auf Kaufen, wenn Sie den Kauf der Zusicherung abschließen möchten.
Um eine einzelne Reservierung zu erstellen und an Ihre Zusicherung anzuhängen, definieren Sie die Attribute der angehängten Reservierung mit dem folgenden Befehl:
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 \ --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 Ihrer Zusicherung hinzufügen möchten, definieren Sie die Attribute der Reservierung mithilfe einer YAML-Datei und geben Sie diese YAML-Datei dann in dem Befehl an, mit dem Sie die Zusicherung erwerben. Optional können Sie diesen YAML-Dateiansatz verwenden, um eine einzelne Reservierung zu erstellen und an die Zusicherung anzuhängen. So erstellen Sie Ihre angehängten Reservierungen mit diesem Ansatz:
Erstellen Sie die YAML-Datei im aktuellen Verzeichnis und geben Sie die Konfiguration an, die Sie für jede angehängte Reservierung verwenden möchten. 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 Ihrer Zusicherung eine beliebige Anzahl vorhandener Reservierungen hinzufügen.
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
COMMITMENT_NAME
: Name der ZusicherungREGION
: die Region, in der sich die Zusicherung befindetPROJECT_ID
: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen erwerben möchten.DURATION
: Laufzeit der Zusicherung, entweder12-month
oder36-month
COMMITMENT_TYPE
: Die Zusicherungsart. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:general-purpose-e2
für E2-Maschinentyp-Ressourcengeneral-purpose-n2
für N2-Maschinentyp-Ressourcengeneral-purpose-n2d
für N2D-Maschinen-Ressourcencompute-optimized-c3
für C3-Maschinentyp-Ressourcengeneral-purpose-c3d
für C3D-Maschinentyp-Ressourcengeneral-purpose-t2d
für Tau-T2D-Maschinentyp-Ressourcengeneral-purpose
für N1-Maschinentyp-Ressourcencompute-optimized
für C2-Maschinentyp-Ressourcencompute-optimized-c2d
für C2D-Maschinentyp-Ressourcenmemory-optimized
für M1- oder M2-Maschinentyp-Ressourcenmemory-optimized-m3
für speicheroptimierte M3-Maschinentypenaccelerator-optimized
für Maschinentyp-Ressourcengraphics-optimized
für G2-Maschinentypen-Ressourcen
COMMITTED_VCPUS
: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung verwenden möchten. 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
oder10240MB
. 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 des lokalen SSD-Speichers in GB, den Sie in Ihrer Zusicherung benötigen. 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.RESERVATION_NAME
: der Name der angehängten ReservierungRESERVATION_ZONE
: die Zone der angehängten ReservierungREQUIRE_SPECIFIC_RESERVATION_VALUE
: gibt an, ob die angehängte Reservierung eine gezielte Reservierung ist; entwedertrue
oderfalse
. Weitere Informationen zu speziell ausgerichteten Reservierungen finden Sie unter Funktionsweise von Reservierungen.NUMBER_OF_RESERVED_VMS
: die Anzahl der VMs, die Sie in der angehängten Reservierung reservieren möchtenRESERVED_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-VMsn2
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 Beispieln2-custom-4-5120
, um eine N2-VM mit 4 vCPUs und 5 GB Arbeitsspeicher zu erstellen, die 5.120 MB entspricht.
- Verwenden Sie für vordefinierte Maschinentypen das Format
RESERVED_ACCELERATOR_COUNT
: die Anzahl der GPUs, die Sie pro VM in der angehängten Reservierung hinzufügen möchtenRESERVED_ACCELERATOR_TYPE
: der Beschleunigertyp, den Sie in der angehängten Reservierung hinzufügen möchten.INTERFACE_1
undINTERFACE_2
: der Schnittstellentyp, den die lokalen SSD-Laufwerke für jede reservierte VM verwenden sollen. Gültige Optionen sind:scsi
undnvme
. Jede lokale SSD ist 375 GB groß. Wiederholen Sie den Parameterlocal_ssd
für jedes lokale SSD-Laufwerk, das Sie hinzufügen möchten. Sie können bis zu 24 lokale SSD-Laufwerke angeben.OWNER_PROJECT_ID
: die ID des Projekts, in dem Sie die Zusicherung mit der angehängten Reservierung erwerben 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 Wertprojects
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
undCONSUMER_PROJECT_ID_2
: die Projekt-IDs der Projekte, die diese Reservierung gemeinsam nutzen können, z. B.project-1
undproject-2
. Sie können bis zu 100 Nutzerprojekte hinzufügen. Diese Projekte müssen sich in derselben Organisation wie das Inhaberprojekt befinden. Geben Sie nicht die ID des Projekts an, in dem 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.Wenn Sie Ihre neue Reservierung durch manuelles Angeben aller VM-Attribute erstellen möchten, fügen Sie das Feld
instanceProperties
ein und schließen Sie das FeldsourceInstanceTemplate
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" } ], "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 Ihre neue Reservierung durch Angabe einer Instanzvorlage erstellen möchten, fügen Sie das Feld
sourceInstanceTemplate
ein und schließen das FeldinstanceProperties
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" } ], "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" } } } } ] }
COMMITMENT_NAME
: Name der ZusicherungREGION
: die Region, in der sich die Zusicherung befindetPROJECT_ID
: die ID des Projekts, in dem Sie die Zusicherung mit den angehängten Reservierungen erwerben möchten.DURATION
: Laufzeit der Zusicherung, entwederTWELVE_MONTH
oderTHIRTY_SIX_MONTH
.COMMITMENT_TYPE
: Die Zusicherungsart. Die folgenden Zusicherungstypen bieten Optionen für GPUs, lokale SSD-Laufwerke oder beides:ACCELERATOR_OPTIMIZED
für Maschinentyp-RessourcenCOMPUTE_OPTIMIZED
für C2-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C2D
für C2D-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C3
für C3-Maschinentyp-RessourcenCOMPUTE_OPTIMIZED_C3D
für C3D-Maschinentyp-RessourcenGENERAL_PURPOSE
für N1-Maschinentyp-RessourcenGENERAL_PURPOSE_E2
für E2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2
für N2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2D
für N2D-Maschinen-RessourcenGENERAL_PURPOSE_T2D
für Tau-T2D-Maschinentyp-RessourcenGRAPHICS_OPTIMIZED
für G2-Maschinentypen-RessourcenMEMORY_OPTIMIZED
für M1- oder M2-Maschinentyp-RessourcenMEMORY_OPTIMIZED_M3
für speicheroptimierte M3-Maschinentypen
COMMITTED_VCPUS
: die Anzahl der vCPUs, die Sie in Ihrer Zusicherung verwenden möchten. 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 Menge des lokalen SSD-Speichers in GB, den Sie in Ihrer Zusicherung benötigen. 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
: der Name der angehängten ReservierungRESERVATION_ZONE
: die Zone der angehängten ReservierungREQUIRE_SPECIFIC_RESERVATION_VALUE
: gibt an, ob die angehängte Reservierung eine gezielte Reservierung ist; entwedertrue
oderfalse
. Weitere Informationen zu speziell ausgerichteten Reservierungen finden Sie unter Funktionsweise von Reservierungen.NUMBER_OF_RESERVED_VMS
: die Anzahl der VMs, die Sie in der angehängten Reservierung reservieren möchtenRESERVED_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-VMsn2
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 Sien2-custom-4-5120
, um eine N2-VM mit 4 vCPUs und 5 GB Arbeitsspeicher zu erstellen, die 5.120 MB entspricht.
- Verwenden Sie für vordefinierte Maschinentypen das Format
RESERVED_ACCELERATOR_COUNT
: die Anzahl der GPUs, die Sie pro VM in der angehängten Reservierung hinzufügen möchtenRESERVED_ACCELERATOR_TYPE
: der Beschleunigertyp, den Sie in der angehängten Reservierung hinzufügen möchten.INTERFACE_1
undINTERFACE_2
: der Schnittstellentyp, den die lokalen SSD-Laufwerke für jede reservierte VM verwenden sollen. Gültige Optionen sind:scsi
undnvme
. Jede lokale SSD ist 375 GB groß. Wiederholen Sie den ParameterlocalSsds
für jedes lokale SSD-Laufwerk, das Sie hinzufügen möchten. Sie können bis zu 24 lokale SSD-Laufwerke 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, die Sie zum Erstellen der angehängten Reservierung verwenden möchten.SHARE_SETTING
: die Art der Freigabe für die angehängte Reservierung. Geben Sie dieses Feld mit dem WertSPECIFIC_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
undCONSUMER_PROJECT_ID_2
: die Projekt-IDs der Projekte, die diese Reservierung gemeinsam nutzen können, z. B.project-1
undproject-2
. Sie können bis zu 100 Nutzerprojekte hinzufügen. Diese Projekte müssen sich in derselben Organisation wie das Inhaberprojekt befinden. Geben Sie nicht die ID des Projekts an, in dem 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.- SUSE Linux Enterprise Server-Images (SLES)
- SLES for SAP-Images
- Red Hat Enterprise Linux (RHEL) Images
- RHEL for SAP-Images
- Öffnen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung.
- Klicken Sie auf Zusicherung kaufen, um eine neue Nutzungszusicherung zu kaufen.
- Klicken Sie auf Neue Lizenz mit Rabatt für zugesicherte Nutzung, um eine neue Lizenzzusicherung zu erwerben.
- Geben Sie der Zusicherung einen Namen und wählen Sie die Region aus, auf die sie angewendet werden soll.
- Wählen Sie den Zeitraum der Zusicherung, entweder 1 Jahr oder 3 Jahre.
- Wählen Sie eine Lizenzfamilie aus.
- Wählen Sie Lizenztyp und -menge aus.
- Wählen Sie die Anzahl der Lizenzen aus.
- Klicken Sie auf Kaufen.
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 Sie1-2
3-4
oder5+
ein.PLAN
: Geben Sie die Dauer des Plans ein:12-month
oder36-month
.REGION
: Die Region, auf die die Zusicherung angewendet wird.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 Sie1-2
3-4
oder5+
ein.PLAN
: Geben Sie die Dauer des Plans ein:12-month
oder36-month
.REGION
: Die Region, auf die die Zusicherung angewendet wird.- 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.
- 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.
Melden Sie sich in der Google Cloud Console in Ihrem Cloud-Rechnungskonto an.
Wählen Sie an der Eingabeaufforderung das Cloud-Rechnungskonto aus, für das Sie die Rabatte für zugesicherte Nutzung für die Rabattfreigabe konfigurieren möchten. Die Seite Übersicht des Cloud-Rechnungskonto wird für das ausgewählte Rechnungskonto geöffnet.
Wählen Sie im Navigationsmenü „Abrechnung“ die Option CUD-Analyse aus, um die Seite „Analyse von Rabatten für zugesicherte Nutzung“ aufzurufen.
Wählen Sie auf der Seite Analyse des Rabatts für zugesicherte Nutzung im Menü Zusicherungsart Ressourcenbasierte Zusicherungen.
Suchen Sie unter dem Berichtstitel Ressourcenbasierte Zusicherungen nach dem Zusicherungsbereich.
- Der Bereich Projekt gibt an, dass die Rabattfreigabe für ressourcenbasierte Rabatte für zugesicherte Nutzung nicht aktiviert ist. Rabatte für den Projektbereich werden nur auf die berechtigte Nutzung in dem Projekt angewendet, in dem die Zusicherungen erworben werden.
- Der Bereich Rechnungskonto gibt an, dass die Rabattfreigabe für die ressourcenbasierten Zusicherungen bereits aktiviert ist. Zusicherungen für den Rechnungskontobereich wenden die Rabatte für zugesicherte Nutzung auf die gesamte zulässige Nutzung in allen Projekten an, die mit dem Cloud-Rechnungskonto verknüpft sind.
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 Rabattfreigabe für das gesamte Rechnungskonto zu aktivieren, und klicken Sie dann auf Rechnungskontoumfang aktivieren um Ihre Änderungen zu speichern.
Wenn der aktuelle Bereich Rechnungskonto ist, ist die Rabattfreigabe bereits aktiviert. Zu Freigabe von Rabatten deaktivieren und Zurücksetzen auf Projekt-bezogene Zusicherungen klicken Sie auf Support kontaktieren.
- 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 Rabattfreigabe. Informationen zu den Auswirkungen der Änderung des Cloud-Rechnungskontos für ein Projekt finden Sie unter Mit einem Projekt verknüpfte Cloud-Rechnungskonten ändern.
- Sie können den Status der automatischen Verlängerung für Ihre Zusicherung ändern. Weitere Informationen finden Sie unter Zusicherungen automatisch verlängern.
- Sie können die Anzahl der Ressourcen in Ihren Zusicherungen ändern, wenn Sie Ihre vorhandenen Zusicherungen zusammenführen oder aufteilen. Weitere Informationen finden Sie unter Zusicherungen zusammenführen und aufteilen.
- Sie können Ihre einjährigen Zusicherungen aktualisieren und sie in dreijährige Zusicherungen umwandeln. Weitere Informationen finden Sie unter Laufzeit von Zusicherungen aktualisieren.
- Sie können das Cloud-Rechnungskonto ändern, das mit dem Projekt verknüpft ist und für dieses bezahlt, für das Sie die ressourcenbasierten Zusicherungen erworben haben. Weitere Informationen zum Ändern des Cloud-Rechnungskontos für ein Projekt.
- Kostendetails Ihrer Rechnung oder Ihres Kontoauszugs aufrufen und herunterladen.
- Wirksamkeit Ihrer Rabatte für zugesicherte Nutzung analysieren.
- Ihre Einsparungen mit Kostenaufschlüsselungsberichten.
- Ressourcenbasierte Zusicherungen zusammenführen und aufteilen
- Laufzeit für ressourcenbasierte Zusicherungen aktualisieren
- Wirksamkeit Ihrer ressourcenbasierten CUDs analysieren
- Ressourcenbasierte Zusicherungen automatisch verlängern
- Preise für VMs mit und ohne CUDs ansehen
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
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 57 %. 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 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:
Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung
NOT_YET_ACTIVE
(oderPENDING
in der Google Cloud Console). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung inACTIVE
. 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 StatusNOT_YET_ACTIVE
. Ihre Zusicherung wird jedochACTIVE
nur am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7).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 unter Anwendung aller geltenden Rabatte für kontinuierliche Nutzung (SUDs) berechnet. Beispiel: Sie führen ein
n2-standard-2
für einen Teil des Monats und einenn2-standard-8
für einen anderen Teil des Monats aus. Compute Engine kombiniert die beiden und wendet SUDs für den Teil an, der nicht von den Rabatten für zugesicherte Nutzung abgedeckt ist, da beide Maschinentypen zur Familien2-standard
gehören.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.
Sie können Ihren ressourcenbasierten Zusicherungen auch Reservierungen hinzufügen, damit die Reservierungen für diese Zusicherungen spezifisch sind. Wenn Sie eine Zusicherung für GPU- oder lokale SSD-Ressourcen festlegen, müssen Sie diese Ressourcen auch reservieren und diese Reservierungen an die Zusicherung anhängen.
Weitere Informationen finden Sie unter Reservierungen mit Rabatten für zugesicherte Nutzung kombinieren.
Rabatte für zugesicherte Nutzung projektübergreifend teilen
Standardmäßig gelten Rabatte für zugesicherte Nutzung auf Projektebene. Sie erhalten die entsprechenden Rabatte für die zugesicherte Nutzung 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 mit Compute Engine jedoch Rabatte für Hardwarezusicherungen über mehrere Projekte hinweg teilen, die dasselbe Cloud-Rechnungskonto nutzen. Wenn Sie die Rabatte für zugesicherte Nutzung für Hardwarezusicherungen 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 und dafür dasselbe Cloud-Rechnungskonto nutzen, können Sie die Rabattfreigabe für zugesicherte Nutzung aktivieren. Dadurch nutzen alle Projekte innerhalb dieses Cloud-Rechnungskontos alle Rabattverträge für zugesicherte Nutzung.
Sie erwerben beispielsweise zwei 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 Freigabe von Rabatten für zugesicherte Nutzung für Ihr Cloud-Rechnungskonto aktiviert haben, erhalten Sie die entsprechenden Rabatte 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 verpflichtungsbasierten Preisen und Abrechnungsbedingungen von Google Cloud. Mit dem Erwerb eines Rabatts für zugesicherte Nutzung 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 Cloud Console.
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 % erhalten.
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
Einschränkungen
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.
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.
Zusicherungsarten
Sie können Nutzungszusicherungen für die folgenden Ressourcen erwerben.
Zusicherungsarten Für Rabatte berechtigte Ressourcen Gültige Ressourcentypen Zusicherungen für allgemeine Zwecke (E2) Alle E2-Maschinentypen Zusicherungen für allgemeine Zwecke (N2) Zusicherungen für allgemeine Zwecke (N2D) Zusicherungen für allgemeine Zwecke (C3) Zusicherungen für allgemeine Zwecke (C3D) Zusicherungen für Tau T2D für allgemeine Zwecke Standard-Tau-T2D-Maschinentypen Zusicherungen für allgemeine Zwecke (N1) Computing-optimierte H3-Zusicherungen Computing-optimierte C2-Zusicherungen Computing-optimierte C2D-Zusicherungen Alle C2D-Maschinentypen Speicheroptimierte M1/M2-Zusicherungen Speicheroptimierte Zusicherungen für M3 Alle M3-Maschinentypen Beschleunigungsoptimierte A2-Zusicherungen Beschleunigungsoptimierte A3-Zusicherungen Beschleunigungsoptimierte G2-Zusicherungen Für die Maschinentypen
f1-micro
,g1-small
oder den Premiumaufpreis für einzelne Mandanten können Sie keine Zusicherungen erwerben.Zusicherungen für Maschinentypen
Erwerben Sie die Zusicherungsart, die den von Ihnen verwendeten Maschinentypen entspricht.
Allgemeine Nutzungszusicherungen
Rabatte für allgemeine zugesicherte Nutzung werden auf Ressourcen in der folgenden Reihenfolge angewendet:
Beim Kauf der Zusicherungen für allgemeine Zwecke 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, C3, C3D, Tau T2D oder N1 erwerben, überschneiden sich die Zusicherungen nie.
Beispiel: Sie haben eine Region mit folgender Zusammensetzung:
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. 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 Zusicherung für Maschinentypen für allgemeine Zwecke finden Sie unter Zusicherungen ohne angehängte Reservierungen kaufen.
Speicheroptimierte Zusicherungen
Speicheroptimierte Rabatte für zugesicherte Nutzung sind auf zwei Ebenen verfügbar. Eine Ebene gilt sowohl für M1- als auch für M2-Maschinentypen. Die andere Ebene gilt nur für M3-Maschinentypen. Sie können den gleichen Rabatt für zugesicherte Nutzung nicht für alle speicheroptimierten Maschinentypen verwenden.
Das Kontingent für diese Rabatte für zugesicherte Nutzung wird separat berechnet. Wenn Sie einen Rabatt für zugesicherte Nutzung für einen M1-Maschinentyp nutzen möchten, müssen Sie ein Kontingent für eine M1-Maschine haben. Dasselbe gilt für M2 und M3 – Sie müssen ein Kontingent für den Rabatt für zugesicherte Nutzung haben.
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.
Computing-optimierte Zusicherungen
Wenn Sie computing-optimierte Maschinentypen verwenden möchten, erwerben Sie computing-optimierte Nutzungszusicherungen. So erwerben Sie eine Zusicherung:
Beschleunigungsoptimierte Nutzungszusicherungen
Wenn Sie beschleunigungsoptimiert Maschinentypen verwenden möchten, erwerben Sie eine Zusicherung für A3-, A2- oder G2 Maschinentypen. Informationen zum Kauf einer Zusicherung für A3-, A2- oder G2-Maschinentypen finden Sie unter Zusicherungen mit verbundenen Reservierungen erwerben.
Zusicherungen für GPUs und lokale SSD-Ressourcen
Wenn Sie Zusicherungen für GPUs, lokale SSD-Laufwerke oder beides erwerben möchten, müssen Sie die Ressourcen auch reservieren und die Reservierungen an die 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.
Sie müssen Zusicherungen für bestimmte GPU-Typen kaufen. Sie können beispielsweise GPUs für NVIDIA P100 oder NVIDIA V100 erwerben, aber Sie können keine Verpflichtungen für NVIDIA P100-GPUs erwerben und diese auf andere GPU-Typen anwenden.
Informationen zum Kauf einer Zusicherung für GPUs, lokale SSD-Laufwerke oder beides 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 ein Kontingent für die folgenden Ressourcen haben:
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:Kontingentlimits
Standardmäßig bietet Compute Engine für jeden Typ einer zugesicherten Ressource ein bestimmtes Kontingent an Zusicherungen. Diese Kontingentlimits bestimmen die Anzahl der Zusicherungen, die Sie erwerben können, sowie die Anzahl der Ressourcen, für die Sie sich verpflichten können. Informationen zum Aufrufen der aktuellen Kontingentlimits und Werte für die Kontingentnutzung für Ihre Zusicherungen und zugesicherten Ressourcen finden Sie unter Kontingente in der Google Cloud Console 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 verbrauchen, können Sie keine neuen Zusicherungen erwerben. Wenn Sie das Kontingent für zugesicherte Ressourcen aufgebraucht haben, können Sie keine neue Zusicherung für diese Ressource erwerben, auch wenn Sie ein verfügbares Zusicherungskontingent haben. Wenn Sie beispielsweise Ihr gesamtes Zusicherungskontingent verbraucht haben, gibt der Server folgenden Fehler zurück, wenn Sie eine Zusicherungskäufe anfordern:
"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 Senden einer Anfrage zum Erhöhen von Kontingentlimits für Ihre Ressourcen finden Sie unter Höheres Kontingentlimit anfordern.
Stellen Sie sich beispielsweise ein Szenario vor, in dem Sie zwei Zusicherungen für insgesamt vier
NVIDIA V100
-GPUs inus-central1
erworben und Ihre Kontingentlimits erreicht haben. Angenommen, Sie möchten zwei neue Zusicherungen für jeweils zweiNVIDIA V100 GPUs
in derselben Region erwerben, müssen Sie dann Folgendes tun: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 Überschreibung durch den Nutzerkontingent erstellen. Bei Ressourcen, die standardmäßig ein unbegrenztes Kontingent haben, wird durch das Erstellen einer Überschreibung des Nutzerkontingents der Kontingentwert verringert. Sie müssen die Überschreibung durch den Nutzer entfernen, die für Ihre zugesicherten SKUs festgelegt wurde, um das Standardkontingent auf seinen unbegrenzten Wert zurückzusetzen. 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 Nutzungszusicherungen für vCPUs, Arbeitsspeicher oder beides erwerben, ohne Reservierungen für diese Ressourcen anzuhängen. Sie können diese Zusicherungen über die Google Cloud Console, die gcloud-Befehlszeile 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 der neu erstellten Zusicherung.
Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung
NOT_YET_ACTIVE
(oderPENDING
in der Google Cloud Console). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung inACTIVE
. 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 StatusNOT_YET_ACTIVE
. Ihre Zusicherung wird jedochACTIVE
nur am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7).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 Cloud Console erwerben, wählen Sie das Projekt aus, mit dem Sie die Zusicherung erwerben möchten. Wenn die Rabattfreigabe für ein Cloud-Rechnungskonto aktiviert ist, können Sie die Zusicherung über jedes Projekt über dieses Cloud-Rechnungskonto erwerben. Führen Sie nach der Auswahl des Projekts die folgenden Schritte aus:
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:
Beispiele
REST
Senden Sie in der API eine
POST
-Anfrage mit Informationen zur Zusicherung als Anfragetext an die folgenderegionCommitments.insert
-Methode:https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments?requestId=OPTIONAL_UNIQUE_ID
Der Ressourcentext sollte Folgendes enthalten:
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 Maschinentypm1-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 Zusicherung erstellen möchten, nehmen Sie das Attribut
type
auf. Das folgende Beispiel zeigt den Kauf einer einjährigen Nutzungszusicherung für den Maschinentypc2-standard-16
:{ "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 Ihrer Zusicherung auf eine der folgenden Arten Reservierungen hinzufügen:
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
(oderPENDING
in der Google Cloud Console). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung inACTIVE
. 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 StatusNOT_YET_ACTIVE
. Ihre Zusicherung wird jedochACTIVE
nur am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7).Voraussetzungen
Bevor Sie eine Zusicherung mit verbundenen Reservierungen erwerben, prüfen Sie diese Anforderungen und achten Sie darauf, dass Ihre Zusicherung und die Reservierungen die folgenden Kriterien erfüllen:
Vorhandene Reservierungen anhängen
Sie können eine Zusicherung erwerben, indem Sie vorhandene Reservierungen über die Google Cloud CLI oder REST an diese Zusicherung anhängen.
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 den Befehl das Flag--existing-reservation
ein, um eine vorhandene Reservierung anzugeben, die Sie an Ihre Zusicherung 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 Ihrer Zusicherung eine beliebige Anzahl vorhandener Reservierungen hinzufügen.Führen Sie beispielsweise den folgenden Befehl aus, um eine Zusicherung zu erwerben, indem Sie zwei Reservierungen anhängen:
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 \ --existing-reservation=name='RESERVATION_NAME_1',zone='RESERVATION_ZONE_1' \ --existing-reservation=name='RESERVATION_NAME_2',zone='RESERVATION_ZONE_2'
Ersetzen Sie Folgendes:
Beispiel: Eine Zusicherung durch Anhängen vorhandener Reservierungen erwerben
Angenommen, Sie haben die zwei Reservierungen
res-01
undres-02
in den Zonenus-central1-a
undus-central1-b
des Projektsmyproject
. Angenommen, diese Reservierungen enthalten eine kombinierte Kapazität für 4 NVIDIA P100-GPUs und 4 lokale SSD-Laufwerke. Führen Sie den folgenden Befehl aus, um in der Regionus-central1
dieses Projekts eine neue Zusicherung für diese GPUs und lokalen SSD-Laufwerke zu erwerben und diese vorhandenen Reservierungen als angehängte Reservierungen zu verwenden. 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 \ --resources-accelerator=type=nvidia-tesla-v100,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 dieregionCommitments.insert
-Methode. Fügen Sie in der Anfrage das FeldexistingReservations
ein, um eine durch Kommas getrennte Liste aller vorhandenen Reservierungen anzugeben, die Sie an die Zusicherung anhängen möchten. Sie können Ihrer Zusicherung eine beliebige Anzahl vorhandener Reservierungen hinzufügen.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" } ], "existingReservations": "RESERVATION_URLs" }
Ersetzen Sie Folgendes:
Beispiel: Eine Zusicherung durch Anhängen vorhandener Reservierungen erwerben
Angenommen, Sie haben die zwei Reservierungen
res-01
undres-02
in den Zonenus-central1-a
undus-central1-b
des Projektsmyproject
. Angenommen, diese Reservierungen enthalten eine kombinierte Kapazität für 4 NVIDIA P100-GPUs und 4 lokale SSD-Laufwerke. Wenn Sie eine neue Zusicherung in der Regionus-central1
dieses Projekts für diese GPUs und lokalen SSD-Laufwerke erwerben und diese vorhandenen Reservierungen als angehängte Reservierungen verwenden möchten, stellen Sie die folgendePOST
-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-v100", "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 verbundenen Reservierungen während des Kaufs Ihrer Zusicherung über die Google Cloud Console, die Google Cloud CLI oder REST erstellen.
Console
Bevor Sie eine Zusicherung mit der Cloud Console erwerben, wählen Sie das Projekt aus, mit dem Sie die Zusicherung erwerben möchten. Wenn die Rabattfreigabe für ein Cloud-Rechnungskonto aktiviert ist, können Sie die Zusicherung über jedes Projekt über dieses Cloud-Rechnungskonto erwerben. Nachdem Sie das Projekt ausgewählt haben, gehen Sie so vor:
gcloud
Führen Sie den Befehl
gcloud compute commitments create
aus, um Ihre angehängten Reservierungen beim Kauf Ihrer Zusicherung zu erstellen.Je nachdem, ob Sie eine einzelne Reservierung oder mehrere Reservierungen anhängen möchten, führen Sie den Befehl auf eine der folgenden Arten aus:
Ersetzen Sie Folgendes durch die entsprechenden Attribute der Zusicherung und der angehängten Reservierungen:
Verpflichtung
Angehängte Reservierungen
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 Ihr Kauf erfolgreich war, erhalten Sie eine Erfolgsmeldung ähnlich der folgenden:
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
Die folgenden Beispielszenarien und -befehle zeigen, wie Sie eine Zusicherung für GPUs, lokale SSD-Laufwerke oder beides erwerben können, 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 Regionus-central1
erwerben, die 4 NVIDIA V100-GPUs enthält. Sie möchten eine neue Reservierungreservation-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 zwein1-standard-32
-VMs in der Zoneus-central1-a
verwendet werden. Führen Sie den folgenden Befehl aus, um diese Beispielzusicherung mit der angehängten Reservierung zu erwerben: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 SSD-Laufwerken zusichern möchten, nicht aber die von vCPUs oder Arbeitsspeicher, geben Sie
0
als Wert für die vCPU- und Arbeitsspeichermengen an. Angenommen, Sie möchten eine Zusicherungcommitment-02
für eine einzelne NVIDIA P4-GPU in der Regionus-west2
erwerben. Sie möchten auch eine neue Reservierung als angehängte Reservierung erstellen und Compute Engine auffordern, die reservierte GPU auf einern1-standard-2
-VM in der Zoneus-west2-b
zu verwenden. Führen Sie den folgenden Befehl aus, um diese Beispielzusicherung mit der angehängten Reservierung zu erwerben: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 1 NVIDIA V 100-GPU und 2 lokale SSD-Laufwerke in der Regionus-central1
erwerben. Sie möchten auch zwei Reservierungen in der Zoneus-central1-a
erstellen und anhängen. In der ersten Reservierungres-01
möchten Sie 1 VM vom Typn1-standard-2
mit 1 GPU reservieren. Sie möchtenres-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. In der zweiten Reservierungres-02
möchten Sie 1n1-standard-8
-VM mit 2 Arten von angehängten lokalen SSD-Laufwerken reservieren.Um diese Beispielzusicherung mit den angehängten Reservierungen zu erwerben, 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
Führen Sie nach dem Erstellen der YAML-Datei 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 verbundenen Reservierungen beim Kauf Ihrer Zusicherung erstellen möchten, senden Sie eine
POST
-Anfrage an die MethoderegionCommitments.insert
. Fügen Sie in Ihrer Anfrage das Feldreservations
ein, um eine Liste aller neuen Reservierungen zu definieren, die Sie erstellen und anhängen möchten. Sie können einer Zusicherung eine beliebige Anzahl vorhandener Reservierungen hinzufügen.Ersetzen Sie Folgendes durch die entsprechenden Attribute der Zusicherung und der angehängten Reservierungen:
Verpflichtung
Angehängte Reservierungen
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 Ihr Kauf erfolgreich war, gibt 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
Die folgenden Beispielszenarien und -befehle zeigen, wie Sie eine Zusicherung für GPUs, lokale SSD-Laufwerke oder beides erwerben können, 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 Regionus-central1
erwerben, die 4 NVIDIA V100-GPUs enthält. Sie möchten eine neue Reservierungreservation-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 zwein1-standard-8
-VMs in der Zoneus-central1-a
verwendet werden. Stellen Sie die folgendePOST
-Anfrage, um diese Beispielzusicherung mit der angehängten Reservierung zu erwerben: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 SSD-Laufwerken zusichern möchten, nicht aber die von vCPUs oder Arbeitsspeicher, geben Sie
0
als Wert für die vCPU- und Arbeitsspeichermengen an. Angenommen, Sie möchten eine Zusicherungcommitment-02
für eine einzelne NVIDIA P4-GPU in der Regionus-west2
erwerben. Sie möchten auch eine neue Reservierung als angehängte Reservierung erstellen und Compute Engine auffordern, die reservierte GPU auf einern1-standard-2
-VM in der Zoneus-west2-b
zu verwenden. Stellen Sie die folgendePOST
-Anfrage, um diese Beispielzusicherung mit der angehängten Reservierung zu erwerben: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 1 NVIDIA V 100-GPU und 2 lokale SSD-Laufwerke in der Regionus-central1
erwerben. Sie möchten auch zwei Reservierungen in der Zoneus-central1-a
erstellen und anhängen. In der ersten Reservierungres-01
möchten Sie 1 VM vom Typn1-standard-2
mit 1 GPU reservieren. Sie möchtenres-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. In der zweiten Reservierungres-02
möchten Sie 1n1-standard-8
-VM mit 2 Arten von angehängten lokalen SSD-Laufwerken reservieren. Stellen Sie die folgendePOST
-Anfrage, um diese Beispielzusicherung mit den angehängten Reservierungen zu erwerben. Beachten Sie, dass die Beispielzusicherung 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 verbundenen Reservierungen erworben haben, bleiben die Reservierungen aktiv, solange die Zusicherung aktiv ist. Wenn Ihre Zusicherung abgelaufen ist, löscht Compute Engine automatisch alle verbundenen Reservierungen. Das Löschen dieser Reservierungen hat keine Auswirkungen auf ausgeführte VM-Instanzen, die mit diesen Reservierungen verbunden sind. Die ausgeführten VMs werden weiterhin ausgeführt und diese VMs werden weiterhin in Rechnung gestellt.
Während der Laufzeit Ihrer Zusicherung können Sie angehängte Reservierungen, die GPUs, lokale SSDs oder beides enthalten, nicht löschen oder ihre Größe anpassen. Sie können die vorhandenen verbundenen Reservierungen der Zusicherung jedoch durch neue ersetzen. Weitere Informationen dazu, was für Ihre verbundenen 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:
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–4 20 % 24 % RHEL-Images 5+ 20 % 24 % RHEL for SAP-Images 1–4 20 % 24 % RHEL for SAP-Images 5+ 20 % 24 % 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 inus-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 der neu erstellten Zusicherung.
Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung
NOT_YET_ACTIVE
(oderPENDING
in der Google Cloud Console). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung inACTIVE
. 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 StatusNOT_YET_ACTIVE
. Ihre Zusicherung wird jedochACTIVE
nur am 21. Januar um 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit (UTC-8 oder UTC-7).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 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:
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:
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 FeldlicenseResource
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:
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
Empfehlungen für Rabatte für zugesicherte Nutzung finden Sie in der Google Cloud Console. 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, Rabatte für zugesicherte Nutzung zu erwerben, um Ihre VM-Kosten zu senken.
Die Nutzung gilt als nicht zugesichert und berechtigt, wenn Folgendes zutrifft:
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.
Weitere Informationen zu Zusicherungsempfehlungen finden Sie in der Dokumentation zu Recommender für Rabatte für zugesicherte Nutzung.
Beschränkungen
Empfehlungen für Rabatte für zugesicherte Nutzung sind nur für CPU- und Speicherkomponenten von Zusicherungen für Maschinentypen verfügbar. Empfehlungen für Rabatte für zugesicherte Nutzung sind für SSD-, GPU- und Lizenzzusicherungen nicht verfügbar.
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.
Rabattfreigabe für Hardwarezusicherungen 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 den Rabatt für Hardwarezusicherungen auf die berechtigte Nutzung in allen Projekten verteilen möchten, die mit Ihrem Cloud-Rechnungskonto verknüpft sind, aktivieren Sie über die Google Cloud Console die Freigabe des Rabatts für zugesicherte Nutzung.
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 Rabattfreigabe aktivieren, können Sie die Rabattfreigabe nicht wieder deaktivieren, um zu Projekt zurückzukehren. Der Cloud Billing-Support muss diese Aktion stattdessen für Sie ausführen.
Die Rabattfreigabe 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 Rabattfreigabe standardmäßig für Ihre Compute Engine ressourcenbasierten Zusicherungen die proportionale Attribution verwendet.
Wenn Sie Ihre Attributionskonfiguration festlegen möchten, bevor Sie die Rabattfreigabe aktivieren, finden Sie unter Zuordnung für ressourcenbasierte Zusicherungen auswählen weitere Informationen und dazu, wie Sie die einzelnen Attributionstypen zu aktivieren.
Führen Sie die folgenden Schritte aus, um die Freigabe von Rabatten für zugesicherte Nutzung zu aktivieren:
Sie müssen die Rabattfreigabe nur für eine projektbezogene ressourcenbasierte Zusicherung aktivieren, um den Umfang aller ressourcenbasierten Zusicherungen im selben Cloud-Rechnungskonto zu beeinflussen. Wenn Sie die Freigabe von Rabatten für zugesicherte Nutzung aktivieren, ändert sich der Zusicherungsbereich:
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.
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. Spätere Änderungen der Standardpreise für Compute Engine-Ressourcen wirken sich auf Zusicherungen nicht aus.
Wenn Sie eine Nutzungszusicherung versehentlich erworben haben oder Ihnen bei der Konfiguration der Zusicherung ein Fehler unterlaufen ist, wenden Sie sich an den Google Cloud Platform-Abrechnungssupport.
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
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-11-29 (UTC).
-