In diesem Dokument wird erläutert, wie Sie ressourcenbasierte Zusicherungen ohne angehängte Reservierungen über die Google Cloud Console, die gcloud CLI oder REST 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 Ressourcenbasierte Zusicherungen mit angehängten Reservierungen erwerben.
Hinweis
-
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. Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:
Wählen Sie den Tab für die gewünschte Verwendung der Beispiele auf dieser Seite aus:
Console
Wenn Sie über die Google Cloud Console auf Dienste und APIs von Google Cloud zugreifen, müssen Sie die Authentifizierung nicht einrichten.
gcloud
-
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit dem folgenden Befehl:
gcloud init
-
- Legen Sie eine Standardregion und -zone fest.
REST
Wenn Sie die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, verwenden Sie die Anmeldedaten, die Sie der gcloud CLI bereitstellen.
Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an.
Weitere Informationen finden Sie in der Dokumentation zur Google Cloud -Authentifizierung unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Compute-Administrator (roles/compute.admin) für Ihr Projekt zuzuweisen, um die Berechtigung zu erhalten, die Sie zum Erwerben von ressourcenbasierten Zusicherungen benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierte Rolle enthält die Berechtigung compute.commitments.create, die zum Erwerb ressourcenbasierter Zusicherungen erforderlich ist.
Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Project Owner sind standardmäßig berechtigt, ressourcenbasierte Zusicherungen 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 einer ressourcenbasierten Zusicherung haben.
Hardwarezusicherung ohne angehängte Reservierungen erwerben
Sie können hardwarebasierte Zusicherungen ohne angehängte Reservierungen über die Google Cloud Console, die gcloud CLI oder REST erwerben.
Nach dem Kauf einer Zusicherung wird Ihre Zusicherung am folgenden Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) aktiviert. Compute Engine pflegt eine Sperre für Ihr Projekt für jede Region in Ihrem Projekt, in der Sie eine Zusicherung erwerben. Wenn Sie eine neue Zusicherung für eine Region in Ihrem Projekt erwerben, verknüpft Compute Engine die Sperre für diese Region mit der neu erstellten Zusicherung.
Zwischen dem Zeitpunkt des Zusicherungskaufs und der Aktivierungszeit bleibt der Status der Zusicherung NOT_YET_ACTIVE (oder PENDING in der Google Cloud Console). Nach der Aktivierung ändert sich der Status Ihrer Zusicherung in ACTIVE.
Angenommen, Sie erwerben Ihre Zusicherung am 20. Januar 2024 um 22:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Compute Engine erstellt die Zusicherung sofort mit dem Status NOT_YET_ACTIVE. Ihre Zusicherung wird am 21. Januar 2024 um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) ACTIVE.
Console
Bevor Sie eine Zusicherung mit der Google Cloud Console erwerben, wählen Sie das Projekt aus, mit dem Sie die Zusicherung erwerben möchten. Wenn die CUD-Freigabe für ein Cloud-Rechnungskonto aktiviert ist, können Sie die Zusicherung über jedes Projekt über dieses Cloud-Rechnungskonto erwerben. Gehen Sie nach der Auswahl des Projekts so vor:
Rufen Sie in der Google Cloud Console die Seite Rabatte für zugesicherte Nutzung auf. Zur Seite „Rabatte für zugesicherte Nutzung“
Klicken Sie auf Zusicherung kaufen. Die Seite Zusicherung erwerben wird angezeigt.
Geben Sie im Feld Name einen Namen für Ihre Zusicherung ein.
Wählen Sie im Feld Region die Region aus, in der Sie die Zusicherung erwerben möchten.
Wählen Sie im Feld Zusicherungstyp die Maschinenfamilienreihe für Ihre Zusicherung aus. Für vCPUs, Arbeitsspeicher oder beides können Sie aus den folgenden Zusicherungstypen auswählen:
- Wählen Sie für A2-Maschinentypen Beschleunigungsoptimiert (A2) aus.
- Wählen Sie für die Maschinentypen A3 Edge und A3 High Beschleunigungsoptimiert (A3) aus.
- Wählen Sie für A3 Mega-Maschinentypen Beschleunigungsoptimiert (A3 Mega) aus.
- Wählen Sie für G2-Maschinentypen Grafikoptimierte G2 aus.
- Wählen Sie für G4-Maschinentypen Grafikoptimiert (G4) aus.
- Wählen Sie für C2-Maschinentypen Computing-optimiert (C2) aus.
- Wählen Sie für C2D-Maschinentypen Computing-optimiert (C2D) aus.
- Wählen Sie für H3-Maschinentypen Computing-optimierte H3 aus.
- Wählen Sie für H4D-Maschinentypen Computing-optimiert (H4D) aus.
- Wählen Sie für C3-Maschinentypen für allgemeine Zwecke (C3) aus.
- Wählen Sie für C3D-Maschinentypen Allgemeiner Zweck C3D aus.
- Wählen Sie für C4-Maschinentypen für allgemeine Zwecke (C4) aus.
- Wählen Sie für C4A-Maschinentypen C4A für allgemeine Zwecke aus.
- Wählen Sie für C4D-Maschinentypen für allgemeine Zwecke (C4D) aus.
- Wählen Sie für C4N-Maschinentypen Netzwerkoptimiert (C4N) aus.
- Wählen Sie für E2-Maschinentypen Allgemeiner Zweck (E2) aus.
- Wählen Sie für N1-Maschinentypen Allgemeiner Zweck (N1) aus.
- Wählen Sie für N2-Maschinentypen Allgemeiner Zweck (N2) aus.
- Wählen Sie für N2D-Maschinentypen für allgemeine Zwecke (N2D) aus.
- Wählen Sie für N4-Maschinentypen für allgemeine Zwecke (N4) aus.
- Wählen Sie für N4D-Maschinentypen für allgemeine Zwecke (N4D) aus.
- Wählen Sie für N4A-Maschinentypen N4A für allgemeine Zwecke aus.
- Wählen Sie für Tau T2D-Maschinentypen für allgemeine Zwecke (T2D) aus.
- Wählen Sie für M1- oder M2-Maschinentypen Speicheroptimiert (M1/M2) aus.
- Wählen Sie für M3-Maschinentypen Speicheroptimiert (M3) aus.
- Wählen Sie für den Maschinentyp M4 mit 6 TB Arbeitsspeicher Speicheroptimiert M4 6 TB aus.
- Wählen Sie für andere M4-Maschinentypen Speicheroptimiert (M4) aus.
- Wählen Sie für den Maschinentyp M4N mit 6 TB Arbeitsspeicher Speicheroptimiert (M4N 6 TB) aus.
- Wählen Sie für andere M4N-Maschinentypen Speicheroptimiert (M4N) aus.
- Wählen Sie für den X4-Maschinentyp mit 6 TB Arbeitsspeicher Speicheroptimiert X4 480 6T aus.
- Wählen Sie für den X4-Maschinentyp mit 8 TB Arbeitsspeicher Speicheroptimiert X4 480 8T aus.
- Wählen Sie für den X4-Maschinentyp mit 12 TB Arbeitsspeicher Speicheroptimiert X4 960 12T aus.
- Wählen Sie für den X4-Maschinentyp mit 16 TB Arbeitsspeicher Speicheroptimiert X4 960 16T aus.
- Wählen Sie für den X4-Maschinentyp mit 24 TB Arbeitsspeicher Speicheroptimiert X4 1440 24T aus.
- Wählen Sie für den X4-Maschinentyp mit 32 TB Arbeitsspeicher Speicheroptimiert X4 1920 32T aus.
- Wählen Sie für Z3-Maschinentypen Speicheroptimiert (Z3) aus.
- Wählen Sie für Z4D-Maschinentypen Speicheroptimiert (Z4D) aus.
- Wählen Sie für Z4M-Maschinentypen Speicheroptimiert (Z4M) aus.
Geben Sie im Abschnitt Zusicherungsdetails Folgendes an:
Geben Sie im Feld Kerne die Anzahl der vCPUs ein, um vCPUs für Ihre Zusicherung anzugeben.
Wenn Sie Arbeitsspeicher für Ihre Zusicherung angeben möchten, geben Sie im Feld Arbeitsspeicher die Größe des Arbeitsspeichers in GB ein.
Sie können den Speicher nur in Schritten von 0,25 GB angeben. Wenn Sie einen benutzerdefinierten Arbeitsspeicherwert für Ihre Zusicherung angeben möchten, verwenden Sie stattdessen die gcloud CLI oder REST.
Wenn Sie lokale SSDs für Ihre Zusicherung angeben möchten, maximieren Sie den Bereich GPUs und lokale SSDs. Geben Sie dann im Feld Lokale SSDs die Anzahl der Laufwerke ein. Ohne angehängte Reservierungen können Sie lokale SSD-Laufwerke nur für die folgenden Zusicherungstypen angeben:
- C4, C4A oder C4D für allgemeine Zwecke
- Beschleunigungsoptimiert (G4)
- Speicheroptimiert (Z3)
- Computing-optimiert (H4D)
Führen Sie im Abschnitt Laufzeit folgende Schritte aus:
Wählen Sie entweder 1 Jahr oder 3 Jahre aus, um den Plan für Ihre Zusicherung anzugeben. Der Plan bestimmt den Rabatt für zugesicherte Nutzung und die voreingestellte Laufzeit Ihrer Zusicherung.
Prüfen Sie das Feld Startdatum, in dem das Datum und die Uhrzeit angezeigt werden, zu denen Ihre Zusicherung aktiv wird. Dieses Feld wird automatisch auf 00:00 Uhr US-amerikanische und kanadische Pacific Time am Tag nach dem aktuellen Datum festgelegt.
Optional. Wenn Sie die Laufzeit Ihrer Zusicherung über die voreingestellte Laufzeit hinaus verlängern möchten, die durch Ihren Zusicherungsplan definiert ist, geben Sie im Feld Enddatum ein benutzerdefiniertes Enddatum für Ihre Zusicherung an. Weitere Informationen finden Sie unter Laufzeit von Zusicherungen verlängern.
Optional. Wenn Sie möchten, dass Ihre Zusicherung am Ende der Laufzeit automatisch verlängert wird, klicken Sie auf das Kästchen Zusicherung automatisch verlängern.
Prüfen Sie im Bereich Zusammenfassung die Details Ihrer Zusicherung und mögliche Kontingentbeschränkungen.
So schließen Sie den Kauf Ihrer Zusicherung ab:
Gehen Sie zum Ende der Seite.
Lesen Sie den Abschnitt Offenlegungen, der Informationen zu Gebühren, Rabattberechtigung und Nutzungsbedingungen enthält.
Klicken Sie das Kästchen an, um zu bestätigen, dass Sie den Zusicherungspreis und die dienstspezifischen Nutzungsbedingungen akzeptieren.
Klicken Sie auf Kaufen.
gcloud
Führen Sie in der gcloud CLI den Befehl gcloud compute commitments create aus:
gcloud compute commitments create COMMITMENT_NAME \
--region REGION \
--project PROJECT_ID \
--resources vcpu=NUMBER_VCPUS,memory=MEMORY,local-ssd=LOCAL_SSD \
--plan PLAN \
--type COMMITMENT_TYPE \
--custom-end-time=CUSTOM_END_DATE \
--auto-renew
Ersetzen Sie Folgendes:
COMMITMENT_NAME: der Name, mit dem Sie diese Zusicherung identifizieren möchten.REGION: Die Region, auf die die Zusicherung angewendet wird. 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: die Anzahl der vCPUs, für die Sie Zusicherungen erwerben möchten. Die Anzahl der vCPUs muss eine Ganzzahl von 0 oder mehr sein und kann gerade oder ungerade sein.MEMORY: die Arbeitsspeichermenge in MB oder GB, für die Sie Zusicherungen erwerben möchten. Beispiel:1000MB. In der gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet die Compute Engine GB als Standardeinheit. Beachten Sie jedoch, dass Compute Engine bei Verwendung von REST MB als Standardeinheit verwendet.LOCAL_SSD: Optional. Die Menge an lokalem SSD-Speicher, die in GB angegeben werden muss, z. B.375GB. Der Kauf von Zusicherungen für lokale SSD-Laufwerke ohne angehängte Reservierungen wird nur für die Zusicherungstypen C4, C4A, C4D, G4, H4D oder Z3 unterstützt.PLAN: der Zusicherungsplan, der die Rate des Rabatts für zugesicherte Nutzung und die voreingestellte Laufzeit bestimmt. Geben Sie12-monthoder36-monthan.COMMITMENT_TYPE: eine der folgenden Optionen:- Verwenden Sie für A2-Maschinentypen
accelerator-optimized. - Verwenden Sie für die Maschinentypen A3 Edge und A3 High
accelerator-optimized-a3. - Verwenden Sie für A3 Mega-Maschinentypen
accelerator-optimized-a3-mega. - Verwenden Sie für G2-Maschinentypen
graphics-optimized. - Verwenden Sie für G4-Maschinentypen
graphics-optimized-g4. - Verwenden Sie für C2-Maschinentypen
compute-optimized. - Verwenden Sie für C2D-Maschinentypen
compute-optimized-c2d. - Verwenden Sie für C3-Maschinentypen
compute-optimized-c3. - Verwenden Sie für C3D-Maschinentypen
compute-optimized-c3d. - Verwenden Sie für H3-Maschinentypen
compute-optimized-h3. - Verwenden Sie für H4D-Maschinentypen
compute-optimized-h4d. - Verwenden Sie für N1-Maschinentypen
general-purpose. - Verwenden Sie für C4-Maschinentypen
general-purpose-c4. - Verwenden Sie für C4A-Maschinentypen
general-purpose-c4a. - Verwenden Sie für C4D-Maschinentypen
general-purpose-c4d. - Verwenden Sie für C4N-Maschinentypen
network-optimized-c4n. - Verwenden Sie für E2-Maschinentypen
general-purpose-e2. - Verwenden Sie für N2-Maschinentypen
general-purpose-n2. - Verwenden Sie für N2D-Maschinentypen
general-purpose-n2d. - Verwenden Sie für N4-Maschinentypen
general-purpose-n4. - Verwenden Sie für N4D-Maschinentypen
general-purpose-n4d. - Verwenden Sie für N4A-Maschinentypen
general-purpose-n4a. - Verwenden Sie für Tau T2D-Maschinentypen
general-purpose-t2d. - Verwenden Sie für M1- oder M2-Maschinentypen
memory-optimized. - Verwenden Sie für M3-Maschinentypen
memory-optimized-m3. - Verwenden Sie für M4-Maschinentypen mit 6 TB Arbeitsspeicher
memory-optimized-m4-6tb. - Verwenden Sie für andere M4-Maschinentypen
memory-optimized-m4. - Verwenden Sie für den M4N-Maschinentyp mit 6 TB Arbeitsspeicher
memory-optimized-m4n-6tb. - Verwenden Sie für andere M4N-Maschinentypen
memory-optimized-m4n. - Verwenden Sie für X4-Maschinentypen mit 6 TB Arbeitsspeicher
memory-optimized-x4-6t. - Verwenden Sie für X4-Maschinentypen mit 8 TB Arbeitsspeicher
memory-optimized-x4-8t. - Verwenden Sie für X4-Maschinentypen mit 12 TB Arbeitsspeicher
memory-optimized-x4-12t. - Verwenden Sie für X4-Maschinentypen mit 16 TB Arbeitsspeicher
memory-optimized-x4-960-16t. - Verwenden Sie für X4-Maschinentypen mit 24 TB Arbeitsspeicher
memory-optimized-x4-1440-24t. - Verwenden Sie für X4-Maschinentypen mit 32 TB Arbeitsspeicher
memory-optimized-x4-1920-32t. - Verwenden Sie für Z3-Maschinentypen
storage-optimized-z3. - Verwenden Sie für Z4D-Maschinentypen
storage-optimized-z4d. - Verwenden Sie für Z4M-Maschinentypen
storage-optimized-z4m.
- Verwenden Sie für A2-Maschinentypen
CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für Ihre Laufzeit, das alsYYYY-MM-DDformatiert sein muss.--auto-renew: Optional. Ihre Zusicherung wird am Ende der Laufzeit automatisch verlängert.
Beispiele
In den folgenden Beispielen werden Zusicherungen im Projekt myproject und in der Region us-central1 erworben.
Beispiel 1: Zusicherung für N1-Ressourcen für allgemeine Zwecke erwerben
Führen Sie den folgenden Befehl aus, um eine einjährige Zusicherung für N1-Ressourcen für allgemeine Zwecke mit 5 vCPUs und 32,5 GB Arbeitsspeicher (entspricht 33.280 MB) zu erwerben. In der gcloud CLI können Sie den Arbeitsspeicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet Compute Engine GB als Standardeinheit. Beachten Sie jedoch, dass Compute Engine bei Verwendung von REST MB als Standardeinheit verwendet:
gcloud compute commitments create example-commitment --region us-central1 \
--resources vcpu=5,memory=33280MB --plan 12-month \
--type general-purpose --project=myproject
Beispiel 2: Zusicherung für computing-optimierte C2-Ressourcen erwerben
Führen Sie den folgenden Befehl aus, um eine einjährige Zusicherung für computing-optimierte C2-Ressourcen mit 16 vCPUs und 64 GB Arbeitsspeicher zu erwerben. In der gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet die Compute Engine GB als Standardeinheit. Wenn Sie REST verwenden, verwendet Compute Engine jedoch MB als Standardeinheit:
gcloud compute commitments create example-compute-optimized-commitment \
--region us-central1 --resources vcpu=16,memory=64GB --plan 12-month \
--type compute-optimized --project=myproject
Beispiel 3: Zusicherung für speicheroptimierte M1- oder M2-Ressourcen erwerben
Führen Sie den folgenden Befehl aus,um eine einjährige Zusicherung für speicheroptimierte M1- oder M2-Ressourcen mit 96 vCPUs und 1.433, 6 GB Arbeitsspeicher zu erwerben. In der gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet die Compute Engine GB als Standardeinheit. Wenn Sie REST verwenden, verwendet Compute Engine jedoch MB als Standardeinheit:
gcloud compute commitments create example-memory-optimized-commitment \
--region us-central1 --resources vcpu=96,memory=1433.6GB \
--plan 12-month --type memory-optimized \
--project=myproject
Beispiel 4: Zusicherung für C4-Ressourcen für allgemeine Zwecke mit einem lokalen SSD-Laufwerk erwerben
Wenn Sie eine einjährige Zusicherung für lokale SSD-Laufwerke erwerben möchten, für die keine angehängten Reservierungen erforderlich sind (nur für die Zusicherungstypen C4, C4A, C4D, G4, H4D oder Z3 unterstützt), fügen Sie local-ssd im Flag --resources ein. Jede lokale SSD ist 375 GB groß. Wenn Sie beispielsweise eine einjährige Zusicherung für C4-Ressourcen für allgemeine Zwecke mit 8 vCPUs, 32 GB Arbeitsspeicher und 1 lokalen SSD-Laufwerk (375 GB) erwerben möchten, führen Sie den folgenden Befehl aus.
Der Wert für den lokalen SSD-Speicher muss in GB angegeben werden (z. B. 375GB). Für die gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet Compute Engine GB als Standardeinheit. Beachten Sie jedoch, dass Compute Engine bei Verwendung von REST MB als Standardeinheit für den Arbeitsspeicher verwendet.
gcloud compute commitments create example-local-ssd-commitment \
--region us-central1 --resources vcpu=8,memory=32GB,local-ssd=375GB \
--plan 12-month --type general-purpose-c4 --project=myproject
REST
Senden Sie in der API eine POST-Anfrage mit Informationen zur Zusicherung als Anfragetext an die folgende regionCommitments.insert-Methode:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments?requestId=OPTIONAL_UNIQUE_ID
{
"name": "COMMITMENT_NAME",
"plan": "PLAN",
"type": "COMMITMENT_TYPE",
"resources": [
{
"type": "VCPU",
"amount": "COMMITTED_VCPUS"
},
{
"type": "MEMORY",
"amount": "COMMITTED_MEMORY"
},
{
"type": "LOCAL_SSD",
"amount": "COMMITTED_LOCAL_SSD"
}
],
"customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ",
"autoRenew": AUTO_RENEW_BOOLEAN
}Ersetzen Sie Folgendes:
PROJECT_ID: die ID des Projekts, in dem Sie die Zusicherung kaufen möchten.REGION: die Region, in der Sie die Zusicherung erwerben möchten.OPTIONAL_UNIQUE_ID: Optional. Eine eindeutige Anfrage-ID, um unbeabsichtigte doppelte Anfragen zu vermeiden.COMMITMENT_NAME: Der Name der Zusicherung.PLAN: der Zusicherungsplan, entwederTWELVE_MONTHoderTHIRTY_SIX_MONTH.COMMITMENT_TYPE: der Zusicherungstyp, einer der folgenden:- Verwenden Sie für A2-Maschinentypen
ACCELERATOR_OPTIMIZED. - Verwenden Sie für die Maschinentypen A3 Edge und A3 High
ACCELERATOR_OPTIMIZED_A3. - Verwenden Sie für A3 Mega-Maschinentypen
ACCELERATOR_OPTIMIZED_A3_MEGA. - Verwenden Sie für G2-Maschinentypen
GRAPHICS_OPTIMIZED. - Verwenden Sie für G4-Maschinentypen
GRAPHICS_OPTIMIZED_G4. - Verwenden Sie für C2-Maschinentypen
COMPUTE_OPTIMIZED. - Verwenden Sie für C2D-Maschinentypen
COMPUTE_OPTIMIZED_C2D. - Verwenden Sie für C3-Maschinentypen
COMPUTE_OPTIMIZED_C3. - Verwenden Sie für C3D-Maschinentypen
COMPUTE_OPTIMIZED_C3D. - Verwenden Sie für H3-Maschinentypen
COMPUTE_OPTIMIZED_H3. - Verwenden Sie für H4D-Maschinentypen
COMPUTE_OPTIMIZED_H4D. - Verwenden Sie für N1-Maschinentypen
GENERAL_PURPOSE. - Verwenden Sie für C4-Maschinentypen
GENERAL_PURPOSE_C4. - Verwenden Sie für C4A-Maschinentypen
GENERAL_PURPOSE_C4A. - Verwenden Sie für C4D-Maschinentypen
GENERAL_PURPOSE_C4D. - Verwenden Sie für C4N-Maschinentypen
NETWORK_OPTIMIZED_C4N. - Verwenden Sie für E2-Maschinentypen
GENERAL_PURPOSE_E2. - Verwenden Sie für N2-Maschinentypen
GENERAL_PURPOSE_N2. - Verwenden Sie für N2D-Maschinentypen
GENERAL_PURPOSE_N2D. - Verwenden Sie für N4-Maschinentypen
GENERAL_PURPOSE_N4. - Verwenden Sie für N4D-Maschinentypen
GENERAL_PURPOSE_N4D. - Verwenden Sie für N4A-Maschinentypen
GENERAL_PURPOSE_N4A. - Verwenden Sie für Tau T2D-Maschinentypen
GENERAL_PURPOSE_T2D. - Verwenden Sie für M1- oder M2-Maschinentypen
MEMORY_OPTIMIZED. - Verwenden Sie für M3-Maschinentypen
MEMORY_OPTIMIZED_M3. - Verwenden Sie für M4-Maschinentypen mit 6 TB Arbeitsspeicher
MEMORY_OPTIMIZED_M4_6TB. - Verwenden Sie für andere M4-Maschinentypen
MEMORY_OPTIMIZED_M4. - Verwenden Sie für den M4N-Maschinentyp mit 6 TB Arbeitsspeicher
MEMORY_OPTIMIZED_M4N_6TB. - Verwenden Sie für andere M4N-Maschinentypen
MEMORY_OPTIMIZED_M4N. - Verwenden Sie für X4-Maschinentypen mit 6 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_480_6T. - Verwenden Sie für X4-Maschinentypen mit 8 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_480_8T. - Verwenden Sie für X4-Maschinentypen mit 12 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_960_12T. - Verwenden Sie für X4-Maschinentypen mit 16 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_960_16T. - Verwenden Sie für X4-Maschinentypen mit 24 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_1440_24T. - Verwenden Sie für X4-Maschinentypen mit 32 TB Arbeitsspeicher
MEMORY_OPTIMIZED_X4_1920_32T. - Verwenden Sie für Z3-Maschinentypen
STORAGE_OPTIMIZED_Z3. - Verwenden Sie für Z4D-Maschinentypen
STORAGE_OPTIMIZED_Z4D. - Verwenden Sie für Z4M-Maschinentypen
STORAGE_OPTIMIZED_Z4M.
- Verwenden Sie für A2-Maschinentypen
COMMITTED_VCPUS: Die Anzahl der vCPUs, die Sie in Ihrer Zusicherung benötigen.COMMITTED_MEMORY: die Arbeitsspeichermenge in MB, die Sie in Ihrer Zusicherung verwenden möchten. Bei REST verwendet Compute Engine MB als Standardeinheit. Wenn Sie die gcloud CLI verwenden, verwendet Compute Engine jedoch GB als Standardeinheit.COMMITTED_LOCAL_SSD: Optional. Die Größe des lokalen SSD-Speichers, die in GB angegeben werden muss, z. B.375GB. Der Kauf von Zusicherungen für lokale SSD-Laufwerke ohne angehängte Reservierungen wird nur für die Zusicherungstypen C4, C4A, C4D, G4, H4D oder Z3 unterstützt.CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für Ihre Zusicherung im FormatYYYY-MM-DD.END_TIME: 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Geben Sie während der Sommerzeit07:00:00oder zu anderen Zeiten08:00:00an.AUTO_RENEW_BOOLEAN: Optional. Legen Sietruefest, um Ihre Zusicherung am Ende der Laufzeit automatisch zu verlängern.
Beispiele
In den folgenden Beispielen werden Zusicherungen im Projekt myproject und in der Region us-central1 erworben.
Beispiel 1: Zusicherung für N1-Ressourcen für allgemeine Zwecke erwerben
Senden Sie die folgende POST-Anfrage, um eine einjährige Zusicherung für N1-Ressourcen für allgemeine Zwecke mit 5 vCPUs und 18,75 GB Arbeitsspeicher (entspricht 19.200 MB) zu erwerben. Für REST müssen Sie den Speicher in MB angeben. Beachten Sie jedoch, dass Compute Engine bei Verwendung der gcloud CLI GB als Standardeinheit verwendet.
POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments
{
"name": "example-commitment",
"plan": "TWELVE_MONTH",
"type": "GENERAL_PURPOSE",
"resources": [
{
"amount": "5",
"type": "VCPU"
},
{
"amount": "19200",
"type": "MEMORY"
}
]
}Beispiel 2: Zusicherung für speicheroptimierte M1- oder M2-Ressourcen erwerben
Wenn Sie eine Zusicherung für ein Jahr für speicheroptimierte M1- oder M2-Ressourcen mit 96 vCPUs und 1.433,6 GB Arbeitsspeicher (entspricht 1.468.006 MB) erwerben möchten, stellen Sie die folgende POST-Anfrage. Für REST müssen Sie den Speicher in MB angeben. Beachten Sie jedoch, dass Compute Engine bei Verwendung der gcloud CLI GB als Standardeinheit verwendet.
POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments
{
"name": "example-memory-optimized-commitment",
"plan": "TWELVE_MONTH",
"type": "MEMORY_OPTIMIZED",
"resources": [
{
"amount": "96",
"type": "VCPU"
},
{
"amount": "1468006",
"type": "MEMORY"
}
]
}Beispiel 3: Zusicherung für computing-optimierte C2-Ressourcen erwerben
Wenn Sie eine einjährige Zusicherung für computing-optimierte C2-Ressourcen mit 16 vCPUs und 64 GB Arbeitsspeicher (entspricht 65.536 MB) erwerben möchten, stellen Sie die folgende POST-Anfrage. Für REST müssen Sie den Speicher in MB angeben. Beachten Sie jedoch, dass Compute Engine bei Verwendung der gcloud CLI GB als Standardeinheit verwendet.
POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments
{
"name": "example-compute-optimized-commitment",
"plan": "TWELVE_MONTH",
"type": "COMPUTE_OPTIMIZED",
"resources": [
{
"amount": "16",
"type": "VCPU"
},
{
"amount": "65536",
"type": "MEMORY"
}
]
}Beispiel 4: Zusicherung für C4-Ressourcen für allgemeine Zwecke mit einem lokalen SSD-Laufwerk erwerben
Wenn Sie eine einjährige Zusicherung für C4-Ressourcen für allgemeine Zwecke und ein lokales SSD-Laufwerk ohne angehängte Reservierungen (nur für die Zusicherungstypen C4, C4A, C4D, G4, H4D oder Z3 unterstützt) mit 8 vCPUs, 32 GB Arbeitsspeicher und 1 lokalem SSD-Laufwerk (375 GB) erwerben möchten, stellen Sie die folgende POST-Anfrage. Der Wert für den lokalen SSD-Speicher muss in GB angegeben werden. Für den Arbeitsspeicher müssen Sie den Wert in MB angeben. Wenn Sie die gcloud CLI verwenden, verwendet Compute Engine jedoch GB als Standardeinheit für den Arbeitsspeicher.
POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments
{
"name": "example-local-ssd-commitment",
"plan": "TWELVE_MONTH",
"type": "GENERAL_PURPOSE_C4",
"resources": [
{
"amount": "8",
"type": "VCPU"
},
{
"amount": "32768",
"type": "MEMORY"
},
{
"amount": "375",
"type": "LOCAL_SSD"
}
]
}