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 Zusicherungen für Hardwareressourcen wie vCPUs, Arbeitsspeicher und bestimmte Arten von lokalen SSD-Laufwerken erwerben, ohne Reservierungen für diese Ressourcen anzuhängen.

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

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:

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

  2. Klicken Sie auf Zusicherung kaufen. Die Seite Zusicherung erwerben 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 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.

  6. Geben Sie im Abschnitt Zusicherungsdetails Folgendes an:

    1. Geben Sie im Feld Kerne die Anzahl der vCPUs ein, um vCPUs für Ihre Zusicherung anzugeben.

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

  7. 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)
  8. Führen Sie im Abschnitt Laufzeit folgende Schritte aus:

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

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

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

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

  9. Prüfen Sie im Bereich Zusammenfassung die Details Ihrer Zusicherung und mögliche Kontingentbeschränkungen.

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

    1. Gehen Sie zum Ende der Seite.

    2. Lesen Sie den Abschnitt Offenlegungen, der Informationen zu Gebühren, Rabattberechtigung und Nutzungsbedingungen enthält.

    3. Klicken Sie das Kästchen an, um zu bestätigen, dass Sie den Zusicherungspreis und die dienstspezifischen Nutzungsbedingungen 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: 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 Sie 12-month oder 36-month an.
  • 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.

  • CUSTOM_END_DATE: Optional. Ein benutzerdefiniertes Enddatum für Ihre Laufzeit, das als YYYY-MM-DD formatiert 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, entweder TWELVE_MONTH oder THIRTY_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.

  • 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 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 oder zu anderen Zeiten 08:00:00 an.

  • AUTO_RENEW_BOOLEAN: Optional. Legen Sie true fest, 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"
        }
    ]
}