Hardwarezusicherungen ohne angehängte Reservierungen erwerben

In Compute Engine sind Rabatte für ressourcenbasierte zugesicherte Nutzung (CUDs) für Ihre vorhersehbaren Arbeitslasten verfügbar. Sie können Nutzungszusicherungen für Hardware-Ressourcen wie vCPUs, Arbeitsspeicher und bestimmte Arten von lokalen SSD-Laufwerken erwerben, ohne Reservierungen für diese Ressourcen anzuhängen.

In diesem Dokument wird beschrieben, wie Sie ressourcenbasierte Zusicherungen ohne angehängte Reservierungen über die Google Cloud Console, die gcloud CLI oder REST kaufen.

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. Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei Compute Engine authentifizieren:

    Wählen Sie den Tab aus, der Ihrer geplanten Verwendung der Beispiele auf dieser Seite entspricht:

    Console

    Wenn Sie über die Google Cloud Console auf Google Cloud Dienste und APIs zugreifen, müssen Sie die Authentifizierung nicht einrichten.

    gcloud

    1. Installieren Sie die Google Cloud CLI. Initialisieren Sie die Google Cloud CLI nach der Installation mit dem folgenden Befehl:

      gcloud init

      Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.

  • 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.

      Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, müssen Sie sich zuerst mit Ihrer föderierten Identität in der gcloud CLI anmelden.

    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 Kaufen ressourcenbasierter 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 Kauf von ressourcenbasierten Zusicherungen erforderlich ist.

Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.

Projektinhaber 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 verbundene 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 derGoogle Cloud -Konsole). 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-amerikanischer und kanadischer Pazifikzeit (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:

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

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

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

  4. Wählen Sie im Feld Region die Region aus, in der Sie die Zusicherung erwerben möchten.

  5. 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 Zusicherungsarten auswählen:

    • Wählen Sie für A2-Maschinentypen Beschleunigungsoptimiert (A2) aus.
    • Wählen Sie für A3 Edge- und A3 High-Maschinentypen 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 Allgemeiner Zweck (C3) aus.
    • Wählen Sie für C3D-Maschinentypen Allgemeiner Zweck C3D aus.
    • Wählen Sie für C4-Maschinentypen Allgemeiner Zweck (C4) aus.
    • Wählen Sie für C4A-Maschinentypen Allgemeiner Zweck (C4A) aus.
    • Wählen Sie für C4D-Maschinentypen Allgemeiner Zweck (C4D) 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 Allgemeiner Zweck (N2D) aus.
    • Wählen Sie für N4-Maschinentypen Allgemeiner Zweck (N4) aus.
    • Wählen Sie für N4D-Maschinentypen Allgemeiner Zweck (N4D) aus.
    • Wählen Sie für N4A-Maschinentypen Allgemeiner Zweck (N4A) aus.
    • Wählen Sie für Tau T2D-Maschinentypen Allgemeiner Zweck (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 M4-Maschinentypen Speicheroptimiert (M4) aus.
    • Wählen Sie für M4-Maschinentypen mit 6 TB Arbeitsspeicher Speicheroptimiert M4 6 TB aus.
    • Wählen Sie für den Maschinentyp X4 mit 6 TB Arbeitsspeicher Speicheroptimiert X4 480 6T aus.
    • Wählen Sie für den Maschinentyp X4 mit 8 TB Arbeitsspeicher Speicheroptimiert X4 480 8T aus.
    • Wählen Sie für den Maschinentyp X4 mit 12 TB Arbeitsspeicher Speicheroptimiert X4 960 12T aus.
    • Wählen Sie für den Maschinentyp X4 mit 16 TB Arbeitsspeicher Speicheroptimiert X4 960 16T aus.
    • Wählen Sie für den Maschinentyp X4 mit 24 TB Arbeitsspeicher Speicheroptimiert X4 1440 24T aus.
    • Wählen Sie für den Maschinentyp X4 mit 32 TB Arbeitsspeicher Speicheroptimiert X4 1920 32T aus.
    • Wählen Sie für Z3-Maschinentypen Speicheroptimiert (Z3) aus.

  6. Führen Sie im Abschnitt Details zur Verpflichtung folgende Schritte aus:

    1. Geben Sie im Feld Kerne die Anzahl der vCPUs ein, die Sie für Ihre Zusicherung angeben möchten.

    2. Geben Sie im Feld Arbeitsspeicher die Größe des Arbeitsspeichers in GB an, den Sie für Ihre Zusage festlegen möchten.

      Sie können den Arbeitsspeicher nur in Schritten von 0,25 GB angeben. Wenn Sie einen benutzerdefinierten Arbeitsspeicherwert für Ihre Zusage angeben möchten, verwenden Sie stattdessen die gcloud CLI oder REST.

  7. Wenn Sie lokale SSD-Laufwerke 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 an. 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
    • Beschleunigungsoptimiertes G4
    • Speicheroptimiert (Z3)
    • Computing-optimiert (H4D)
  8. Führen Sie im Abschnitt Zeitraum folgende Schritte aus:

    1. Wählen Sie unter Plan entweder 1 Jahr oder 3 Jahre aus, um den Plan für Ihre Zusicherung festzulegen. Der Plan bestimmt den Rabatt für zugesicherte Nutzung und die voreingestellte Laufzeit Ihrer Zusicherung.

    2. Sehen Sie sich das Feld Startdatum an. Dort wird das Datum und die Uhrzeit angezeigt, zu der Ihre Zusicherung aktiv wird. Dieses Feld wird automatisch auf 00:00 Uhr US-amerikanischer und kanadischer Pazifikzeit am Tag nach dem aktuellen Datum festgelegt.

    3. Optional. Wenn Sie die Laufzeit Ihrer Zusicherung über die voreingestellte Laufzeit hinaus verlängern möchten, die in Ihrem Zusicherungsplan definiert ist, geben Sie im Feld Enddatum ein benutzerdefiniertes Enddatum für Ihre Zusicherung an. Weitere Informationen finden Sie unter Laufzeiten von Zusicherungen verlängern.

    4. Optional. Wenn Sie möchten, dass Ihre Zusicherung am Ende der Laufzeit automatisch verlängert wird, aktivieren Sie das Kästchen Zusicherung automatisch verlängern.

  9. Prüfen Sie im Bereich Zusammenfassung die Details Ihrer Zusicherung und alle potenziellen Kontingentbeschränkungen.

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

    1. Scrollen Sie zum Ende der Seite.

    2. Im Abschnitt Offenlegungen finden Sie Informationen zu Gebühren, Rabattberechtigung und Nutzungsbedingungen.

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

    4. 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: 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: die 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: 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 Compute Engine GB als Standardeinheit. Wenn Sie REST verwenden, wird in Compute Engine jedoch standardmäßig MB als Einheit 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 Ihren Rabatt für zugesicherte Nutzung und die voreingestellte Laufzeit bestimmt. Geben Sie 12-month oder 36-month an.
  • COMMITMENT_TYPE: eine der folgenden Optionen:

    • Für A2-Maschinentypen verwenden Sie accelerator-optimized.
    • Für A3 Edge- und A3 High-Maschinentypen verwenden Sie accelerator-optimized-a3.
    • Verwenden Sie für A3 Mega-Maschinentypen accelerator-optimized-a3-mega.
    • Für G2-Maschinentypen verwenden Sie graphics-optimized.
    • Für G4-Maschinentypen verwenden Sie graphics-optimized-g4.
    • Für C2-Maschinentypen verwenden Sie compute-optimized.
    • Für C2D-Maschinentypen verwenden Sie compute-optimized-c2d.
    • Für C3-Maschinentypen verwenden Sie compute-optimized-c3.
    • Verwenden Sie für C3D-Maschinentypen compute-optimized-c3d.
    • Für H3-Maschinentypen verwenden Sie compute-optimized-h3.
    • Für H4D-Maschinentypen verwenden Sie compute-optimized-h4d.
    • Für N1-Maschinentypen verwenden Sie general-purpose
    • Für C4-Maschinentypen verwenden Sie general-purpose-c4.
    • Für C4A-Maschinentypen verwenden Sie general-purpose-c4a.
    • Für C4D-Maschinentypen verwenden Sie general-purpose-c4d.
    • Für E2-Maschinentypen verwenden Sie general-purpose-e2
    • Für N2-Maschinentypen verwenden Sie general-purpose-n2.
    • Für N2D-Maschinentypen verwenden Sie general-purpose-n2d.
    • Für N4-Maschinentypen verwenden Sie general-purpose-n4.
    • Für N4D-Maschinentypen verwenden Sie general-purpose-n4d.
    • Für N4A-Maschinentypen verwenden Sie general-purpose-n4a.
    • Für Tau-T2D-Maschinentypen verwenden Sie general-purpose-t2d.
    • Für M1- oder M2-Maschinentypen verwenden Sie memory-optimized.
    • Für M3-Maschinentypen verwenden Sie memory-optimized-m3.
    • Für M4-Maschinentypen verwenden Sie memory-optimized-m4.
    • Für M4-Maschinentypen mit 6 TB Arbeitsspeicher verwenden Sie memory-optimized-m4-6tb.
    • Für X4-Maschinentypen mit 6 TB Arbeitsspeicher verwenden Sie memory-optimized-x4-6t.
    • Für X4-Maschinentypen mit 8 TB Arbeitsspeicher verwenden Sie memory-optimized-x4-8t.
    • Für X4-Maschinentypen mit 12 TB Arbeitsspeicher verwenden Sie 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.
    • Für X4-Maschinentypen mit 32 TB Arbeitsspeicher verwenden Sie memory-optimized-x4-1920-32t.
    • Für Z3-Maschinentypen verwenden Sie storage-optimized-z3.

  • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für den Zeitraum, das als YYYY-MM-DD formatiert sein muss.

  • --auto-renew: Optional. Verlängert Ihre Zusicherung am Ende der Laufzeit automatisch.

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

Wenn Sie eine 1-jährige Nutzungszusicherung für N1-Ressourcen für allgemeine Zwecke mit 5 vCPUs und 32,5 GB Speicher (entspricht 33.280 MB) erwerben möchten, führen Sie den folgenden Befehl aus. 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. Wenn Sie REST verwenden, wird in Compute Engine jedoch 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 kaufen

Mit dem folgenden Befehl erwerben Sie eine 1-jährige Zusicherung für Computing-optimierte C2-Ressourcen mit 16 vCPUs und 64 GB Arbeitsspeicher. In der gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet Compute Engine GB als Standardeinheit. Wenn Sie REST verwenden, wird jedoch standardmäßig MB als Einheit verwendet:

    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 kaufen

Wenn Sie eine 1-jährige Zusicherung für speicheroptimierte M1- oder M2-Ressourcen mit 96 vCPUs und 1.433,6 GB Arbeitsspeicher erwerben möchten, führen Sie den folgenden Befehl aus. In der gcloud CLI können Sie den Speicher in MB oder GB angeben. Wenn Sie keine Einheit angeben, verwendet Compute Engine GB als Standardeinheit. Wenn Sie REST verwenden, wird jedoch standardmäßig MB als Einheit verwendet:

    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 einer lokalen SSD erwerben

Wenn Sie eine 1-Jahres-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 in das Flag --resources ein. Jedes lokale SSD-Laufwerk ist 375 GB groß. Wenn Sie beispielsweise eine 1-Jahres-Zusicherung für allgemeine C4-Ressourcen 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). 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. Wenn Sie REST verwenden, wird in Compute Engine standardmäßig MB als Einheit 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, entweder TWELVE_MONTH oder THIRTY_SIX_MONTH.
  • COMMITMENT_TYPE: Der Zusicherungstyp, einer der folgenden:

    • Für A2-Maschinentypen verwenden Sie ACCELERATOR_OPTIMIZED.
    • Für A3 Edge- und A3 High-Maschinentypen verwenden Sie ACCELERATOR_OPTIMIZED_A3.
    • Verwenden Sie für A3 Mega-Maschinentypen ACCELERATOR_OPTIMIZED_A3_MEGA.
    • Für G2-Maschinentypen verwenden Sie GRAPHICS_OPTIMIZED.
    • Für G4-Maschinentypen verwenden Sie GRAPHICS_OPTIMIZED_G4.
    • Für C2-Maschinentypen verwenden Sie COMPUTE_OPTIMIZED.
    • Für C2D-Maschinentypen verwenden Sie COMPUTE_OPTIMIZED_C2D.
    • Für C3-Maschinentypen verwenden Sie COMPUTE_OPTIMIZED_C3.
    • Verwenden Sie für C3D-Maschinentypen COMPUTE_OPTIMIZED_C3D.
    • Für H3-Maschinentypen verwenden Sie COMPUTE_OPTIMIZED_H3.
    • Für H4D-Maschinentypen verwenden Sie COMPUTE_OPTIMIZED_H4D.
    • Für N1-Maschinentypen verwenden Sie GENERAL_PURPOSE
    • Für C4-Maschinentypen verwenden Sie GENERAL_PURPOSE_C4.
    • Für C4A-Maschinentypen verwenden Sie GENERAL_PURPOSE_C4A.
    • Für C4D-Maschinentypen verwenden Sie GENERAL_PURPOSE_C4D.
    • Für E2-Maschinentypen verwenden Sie GENERAL_PURPOSE_E2
    • Für N2-Maschinentypen verwenden Sie GENERAL_PURPOSE_N2.
    • Für N2D-Maschinentypen verwenden Sie GENERAL_PURPOSE_N2D.
    • Für N4-Maschinentypen verwenden Sie GENERAL_PURPOSE_N4.
    • Für N4D-Maschinentypen verwenden Sie GENERAL_PURPOSE_N4D.
    • Für N4A-Maschinentypen verwenden Sie GENERAL_PURPOSE_N4A.
    • Für Tau-T2D-Maschinentypen verwenden Sie GENERAL_PURPOSE_T2D.
    • Für M1- oder M2-Maschinentypen verwenden Sie MEMORY_OPTIMIZED.
    • Für M3-Maschinentypen verwenden Sie MEMORY_OPTIMIZED_M3.
    • Für M4-Maschinentypen verwenden Sie MEMORY_OPTIMIZED_M4.
    • Für M4-Maschinentypen mit 6 TB Arbeitsspeicher verwenden Sie MEMORY_OPTIMIZED_M4_6TB.
    • Für X4-Maschinentypen mit 6 TB Arbeitsspeicher verwenden Sie MEMORY_OPTIMIZED_X4_480_6T.
    • Für X4-Maschinentypen mit 8 TB Arbeitsspeicher verwenden Sie MEMORY_OPTIMIZED_X4_480_8T.
    • Für X4-Maschinentypen mit 12 TB Arbeitsspeicher verwenden Sie 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.
    • Für X4-Maschinentypen mit 32 TB Arbeitsspeicher verwenden Sie MEMORY_OPTIMIZED_X4_1920_32T.
    • Für Z3-Maschinentypen verwenden Sie STORAGE_OPTIMIZED_Z3.

  • 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 standardmäßig MB als Einheit. Wenn Sie die gcloud CLI verwenden, wird in Compute Engine standardmäßig GB als Einheit verwendet.

  • COMMITTED_LOCAL_SSD: Optional. Die Menge an lokalem SSD-Speicherplatz, 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 Format YYYY-MM-DD.

  • END_TIME: 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7). Geben Sie während der Sommerzeit 07:00:00 und zu anderen Zeiten 08:00:00 an.

  • AUTO_RENEW_BOOLEAN: Optional. Auf true gesetzt, 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

Wenn Sie eine 1-jährige Nutzungszusicherung für N1-Ressourcen für allgemeine Zwecke mit 5 vCPUs und 18,75 GB Arbeitsspeicher (entspricht 19.200 MB) erwerben möchten, stellen Sie die folgende POST-Anfrage. Bei REST müssen Sie den Speicher in MB angeben. Wenn Sie die gcloud CLI verwenden, wird in Compute Engine standardmäßig GB als Einheit 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 1-jährige Nutzungszusicherung 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. Bei REST müssen Sie den Speicher in MB angeben. Wenn Sie die gcloud CLI verwenden, wird in Compute Engine standardmäßig GB als Einheit 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 1-jährige Nutzungszusicherung 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. Bei REST müssen Sie den Speicher in MB angeben. Wenn Sie die gcloud CLI verwenden, wird in Compute Engine standardmäßig GB als Einheit 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 einer lokalen SSD erwerben

Wenn Sie eine 1-Jahres-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 lokalen SSD-Laufwerk (375 GB) erwerben möchten, stellen Sie die folgende POST-Anfrage. Der Speicherwert für Local SSD muss in GB angegeben werden. Für den Arbeitsspeicher müssen Sie den Wert in MB angeben. Wenn Sie die gcloud CLI verwenden, wird in Compute Engine jedoch standardmäßig GB als Einheit für den Arbeitsspeicher verwendet.

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