Um Sie bei der Verwaltung der Ressourcenanforderungen für Ihre Projekte zu unterstützen, können Sie Ihre vorhandenen Zusicherungen in Compute Engine zusammenführen oder aufteilen und Ihre Ressourcen neu verteilen, damit sie dem für Ihre Projekte erforderlichen Detaillierungsgrad entsprechen.
In diesem Dokument werden die Vorteile und der Prozess der Zusammenführung und Aufteilung von Zusicherungen sowie die geltenden Einschränkungen und Anforderungen beschrieben.
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 bei Compute Engine authentifizieren. Wählen Sie dazu eine der folgenden Optionen aus:
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.
- Das Enddatum, das unter den Quellzusicherungen am weitesten in der Zukunft liegt.
- Das Zeitfenster für die Verlängerung der Laufzeit, das unter den Quellzusicherungen am frühesten endet.
- vCPUs: 100
- Arbeitsspeicher: 100 GB
- vCPUs: 200
- Arbeitsspeicher: 300 GB
- vCPUs: 300
- Arbeitsspeicher: 400 GB
- Lizenzzusicherungen können nicht zusammengeführt werden.
- Zum Zeitpunkt der Erstellung zusammengeführter Zusicherungen können Sie keine neuen Reservierungen erstellen und diese an diese Zusicherungen anhängen.
- Zusicherungen, die abgelaufen sind oder storniert werden, können nicht zusammengeführt werden.
- Wenn Sie zusammengeführte Zusicherungen erstellen, ist die Einstellung für die automatische Verlängerung standardmäßig für die neuen Zusicherungen deaktiviert, auch wenn alle Quellzusicherungen automatisch verlängert werden. Wenn Ihre zusammengeführten Zusicherungen automatisch verlängert werden sollen, müssen Sie die Einstellung für die automatische Verlängerung für diese Zusicherungen manuell aktivieren. Dies kann entweder zum Zeitpunkt der Erstellung oder nach der Erstellung erfolgen.
- Die Quellzusicherungen müssen dasselbe Projekt, dieselbe Region, dieselbe Dauer (oder Laufzeit), denselben Zusicherungstyp und dieselbe Zusicherungskategorie haben.
- Die neue, zusammengeführte Zusicherung muss dasselbe Projekt, dieselbe Region, dieselbe Dauer (oder Laufzeit), denselben Zusicherungstyp und dieselbe Zusicherungskategorie wie die Quellzusicherungen haben. Sie können jedoch einen neuen Namen für die zusammengeführte Zusicherung auswählen.
- Die Ressourcentypen, die Sie für die zusammengeführte Zusicherung angeben, müssen exakt den Ressourcentypen in den Quellzusicherungen entsprechen. Außerdem muss die Anzahl der Ressourcen für jeden Ressourcentyp in Ihrer neuen, zusammengeführten Zusicherung der Summe der Ressourcen für diesen Ressourcentyp in allen Quellzusicherungen entsprechen. Wenn die erste Quellzusicherung beispielsweise 100 vCPUs und 100 GB Arbeitsspeicher hat und die zweite Quellzusicherung 200 vCPUs und 300 GB Arbeitsspeicher, müssen Sie die zusammengeführte Zusicherung mit 300 vCPUs und 400 GB Arbeitsspeicher erstellen.
- Die Quell- und zusammengeführten Zusicherungen müssen sich auf Hardwareressourcen (vCPUs, Arbeitsspeicher, GPUs und lokale SSD-Laufwerke) beziehen.
Wählen Sie in der Google Cloud Console das Projekt aus, in dem Sie Zusicherungen zusammenführen möchten, und rufen Sie die Seite Rabatte für zugesicherte Nutzung auf.
Klicken Sie, um den Zusammenführungsvorgang für eine Reihe von Zusicherungen zu starten, auf der Seite Zusicherungsliste im Tab Hardwarezusicherungen aufZusammenführen.
Optional können Sie auch die Zusicherungen aus der Liste auswählen und dann auf Zusammenführen klicken.
Führen Sie auf der Seite Zusammenführen auf dem Tab Zusicherung wählen folgende Schritte aus:
Wählen Sie unter Zusicherungen zur Zusammenführung auswählen die Zusicherungen aus der Liste aus, die zusammengeführt werden sollen. Wenn Sie diese Zusicherungen bereits auf der Seite Zusicherungsliste ausgewählt haben, prüfen Sie Ihre ausgewählten Zusicherungen auf diesem Tab.
Optional können Sie auch die Werte für Plan, Region und den Zusicherungstyp angeben, die Sie für die zusammengeführten Zusicherung verwenden möchten, bevor Sie die einzelnen Zusicherungen für die Zusammenführung auswählen. Dadurch wird die Zusicherungsliste gefiltert, sodass nur die Zusicherungen angezeigt werden, die Sie für die angegebenen Attribute zusammenführen können.
Klicken Sie auf Weiter. Der Tab Überprüfung wird geöffnet.
Führen Sie auf der Seite Zusammenführen auf dem Tab Überprüfen die folgenden Schritte aus:
- Prüfen Sie die Details der zusammengeführten Zusicherung. Wählen Sie zum Ändern der Liste der einzelnen Zusicherungen, die Sie zusammenführen möchten, den Tab Zusicherung auswählen links im Fenster aus und wiederholen Sie Schritt 3.
- Geben Sie im Feld Neuer Zusicherungsname einen Namen für Ihre zusammengeführte Zusicherung ein.
- Optional: Klicken Sie auf das Kästchen Automatische Verlängerung aktivieren, um die automatische Verlängerung für die zusammengeführte Zusicherung zu aktivieren.
- Lesen Sie die Nutzungsbedingungen.
- Klicken Sie auf Zusammenführen, um das Erstellen der zusammengeführten Zusicherung abzuschließen und zur Seite Zusicherungsliste zurückzukehren.
COMMITMENT_NAME
: der Name der neuen, zusammengeführten Zusicherung.NUMBER_VCPUS
: die Summe der Anzahl der vCPUs in den Quellzusicherungen.COMMITMENT_TYPE
: derselbe Zusicherungstyp wie bei Ihren Quellzusicherungen, und zwar einer der folgenden:accelerator-optimized
für A2-Maschinentyp-Ressourcenaccelerator-optimized-a3
für A3 Edge- und High-Maschinentyp-Ressourcenaccelerator-optimized-a3-mega
für A3 Mega-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-Ressourcencompute-optimized-h3
für H3-Maschinentyp-Ressourcengeneral-purpose
für N1-Maschinentyp-Ressourcengeneral-purpose-c4
für C4-Maschinentyp-Ressourcengeneral-purpose-c4a
für C4A-Maschinentyp-Ressourcengeneral-purpose-e2
für E2-Maschinentyp-Ressourcengeneral-purpose-n2
für N2-Maschinentyp-Ressourcengeneral-purpose-n2d
für N2D-Maschinen-Ressourcengeneral-purpose-n4
für N4-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-Ressourcenstorage-optimized-z3
für Z3-Maschinentyp-Ressourcen
REGION
: dieselbe Region wie bei Ihren Quellzusicherungen.PROJECT_ID
: die Projekt-ID des Projekts, für das Sie Zusicherungen zusammenführen möchten.DURATION
: dieselbe Dauer (oder Laufzeit) wie bei Ihren Quellzusicherungen, entweder12-month
oder36-month
.MEMORY
: die Summe der Arbeitsspeichermengen (in MB oder GB) in den Quellzusicherungen. Beispiel: 1.000 MB. Wenn die Einheiten nicht angegeben sind, wird die Standardeinheit GB verwendet.SOURCE_COMMITMENT_URLS
: Geben Sie eine Liste unterschiedlicher URLs für die Quellzusicherungen an, wobei diese URLs durch Kommas getrennt sind. Fügen Sie kein Leerzeichen zwischen den URLs ein. In der Liste müssen Sie mindestens zwei URLs für die Quellzusicherung angeben.PROJECT_ID
: die Projekt-ID des Projekts, für das Sie Zusicherungen zusammenführen möchten.REGION
: dieselbe Region wie bei Ihren Quellzusicherungen.COMMITMENT_TYPE
: derselbe Zusicherungstyp wie bei Ihren Quellzusicherungen, und zwar einer der folgenden:ACCELERATOR_OPTIMIZED
für A2-Maschinentyp-RessourcenACCELERATOR_OPTIMIZED_A3
für A3 Edge- und High-Maschinentyp-RessourcenACCELERATOR_OPTIMIZED_A3_MEGA
für A3 Mega-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-RessourcenCOMPUTE_OPTIMIZED_H3
für H3-Maschinentyp-RessourcenGENERAL_PURPOSE
für N1-Maschinentyp-RessourcenGENERAL_PURPOSE_C4
für C4-Maschinentyp-RessourcenGENERAL_PURPOSE_C4A
für C4A-Maschinentyp-RessourcenGENERAL_PURPOSE_E2
für E2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2
für N2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2D
für N2D-Maschinen-RessourcenGENERAL_PURPOSE_N4
für N4-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-RessourcenSTORAGE_OPTIMIZED_Z3
für Z3-Maschinentyp-Ressourcen
DURATION
: dieselbe Dauer (oder Laufzeit) wie bei Ihren Quellzusicherungen, entwederTWELVE_MONTH
oderTHIRTY_SIX_MONTH
.COMMITMENT_NAME
: der Name der neuen, zusammengeführten Zusicherung.NUMBER_VCPUS
: die Summe der Anzahl der vCPUs in den Quellzusicherungen.MEMORY
: die Summe der Arbeitsspeichermengen (in MB) in den Quellzusicherungen. Beispiel: 1.000 MB. Wenn die Einheiten nicht angegeben sind, wird die Standardeinheit MB verwendet.SOURCE_COMMITMENT_URL
: die URL der Quellzusicherung, die Sie zusammenführen möchten. Sie müssen eine durch Kommas getrennte Liste unterschiedlicher URLs für Quellzusicherungen angeben.- Die Quellzusicherung mit angepasster Größe und den Ressourcen, die nach der Aufteilung verbleiben
- Die neu erstellten Aufteilungszusicherungen mit den neu verteilten Ressourcen.
- vCPUs: 200
- Arbeitsspeicher: 200 GB
- vCPUs: 50
- Arbeitsspeicher: 100 GB
- vCPUs: 150
- Arbeitsspeicher: 100 GB
- Quellzusicherung mit angepasster Größe: Die ermäßigten Preise der Ressourcen aus Ihrer Quellzusicherung mit angepasster Größe bleiben gleich.
- Aufgeteilte Zusicherung: Die ermäßigten Preise für die Ressourcen Ihrer neu aufgeteilten Zusicherung können sich an dem Tag ändern, an dem die aufgeteilte Zusicherung aktiv wird. Dieser neue ermäßigte Preis für jede Ressource bleibt bis zum Ende der Laufzeit Ihrer neuen aufgeteilten Zusicherung gleich, auch wenn sich die On-Demand-Preise ändern.
- Sie können Lizenzzusicherungen nicht aufteilen.
- Sie können Zusicherungen mit angehängten Reservierungen nicht aufteilen. Daher können Sie Zusicherungen mit GPUs, lokalen SSD-Laufwerken oder beiden nicht aufteilen, da Zusicherungen mit diesen Ressourcen immer Reservierungen angehängt haben.
- Zum Zeitpunkt der Erstellung aufgeteilter Zusicherungen können Sie keine neuen Reservierungen erstellen und diese an diese Zusicherungen anhängen.
- Sie können Zusicherungen, die abgelaufen sind oder storniert werden, nicht aufteilen.
- Wenn Sie aufgeteilte Zusicherungen erstellen, ist die Einstellung für die automatische Verlängerung standardmäßig für die neuen Zusicherungen deaktiviert, auch wenn alle Quellzusicherungen automatisch verlängert werden. Wenn Ihre aufgeteilten Zusicherungen automatisch verlängert werden sollen, müssen Sie die Einstellung für die automatische Verlängerung für diese Zusicherungen manuell aktivieren. Dies kann entweder zum Zeitpunkt der Erstellung oder nach der Erstellung erfolgen.
- Sie können mit der Compute Engine API oder der gcloud CLI nur jeweils eine neue aufgeteilte Zusicherung erstellen.
- Die neu aufgeteilte Zusicherung muss dasselbe Projekt, denselben Zusicherungstyp, dieselbe Region und dieselbe Dauer (oder Laufzeit) wie die Quellzusicherung haben. Sie müssen jedoch neue Namen für die aufgeteilten Zusicherungen auswählen.
- Die Ressourcentypen, die Sie für die neu aufgeteilten Zusicherungen angeben, müssen mit einigen oder allen Ressourcentypen in der Quellzusicherung übereinstimmen. Außerdem muss die Gesamtzahl der Ressourcen, die Sie für die neue Aufteilung angeben, Teil der Ressourcen in der Quell-Zusicherung sein. Sie müssen einen Teil der Ressourcen in Ihrer Quellzusicherung beibehalten. Wenn Ihre Quellzusicherung beispielsweise 200 vCPUs und 300 GB Arbeitsspeicher umfasst, gelten die folgenden Szenarien zur Größenänderung und Umverteilung:
- Sie können einen Teil der 200 vCPUs und einen Teil des 300 GB Arbeitsspeichers auf Ihre neuen Split-Zusicherungen verteilen.
- Sie können alle 200 vCPUs neu verteilen, müssen aber einen Teil des Arbeitsspeichers in Ihrer Quellzusicherung beibehalten.
- Sie können den gesamten 300 GB großen Speicher neu verteilen, müssen aber einen Teil der vCPUs in Ihrer Quellzusicherung beibehalten.
- Sie können nicht alle 200 vCPUs und den gesamten 300 GB Arbeitsspeicher unter Ihren neuen Split-Zusicherungen verteilen.
- Die Quell- und aufgeteilten Zusicherungen müssen sich auf Hardwareressourcen beziehen (vCPUs, Arbeitsspeicher oder eine Kombination aus beiden).
Wählen Sie in der Google Cloud Console das Projekt aus, auf das Sie eine Zusicherung aufteilen möchten, und rufen Sie die Seite Rabatte für zugesicherte Nutzung auf.
Um den Splitvorgang für eine Zusicherung einzuleiten, führen Sie im Tab Hardware-Zusicherung der Seite Zusicherungsliste einen der folgenden Schritte aus:
- Wählen Sie die Zusicherung, die Sie aufteilen möchten, aus der Liste aus und klicken Sie auf Teilen.
- Klicken Sie in der Spalte Name auf den Namen der Zusicherung, die Sie aufteilen möchten. Klicken Sie auf der Seite Details zur Hardwarezusicherung auf Teilen.
Gehen Sie auf dem Tab Größe ändern der Seite Zusicherung aufteilen so vor:
- Geben Sie in den Feldern vCPUs und Arbeitsspeicher die Anzahl der vCPUs und den Arbeitsspeicher an, die Sie in Ihrer ursprünglichen Zusicherung behalten möchten. Die verbleibenden Ressourcen stehen für die Weiterverteilung auf Ihre aufgeteilte Zusicherung zur Verfügung. Die Quell-Zusicherung darf nicht leer sein, nachdem Sie ihre Größe geändert haben.
- Klicken Sie auf Weiter. Der Tab Neu verteilen wird geöffnet.
Gehen Sie auf dem Tab Neu verteilen der Seite Split-Zusicherung so vor:
- Geben Sie im Feld Name einen Namen für die Aufteilung ein.
- Geben Sie in den Feldern vCPUs und Arbeitsspeicher die Anzahl der vCPUs und den Arbeitsspeicher an, die Sie in Ihrer Aufteilung festlegen möchten.
- Wenn Sie mehrere Split-Zusicherungen erstellen möchten, geben Sie nur einen Teil der neu verteilten Ressourcen an.
- Andernfalls geben Sie alle neu verteilten Ressourcen an.
- Optional: Klicken Sie auf das Kästchen Automatische Verlängerung aktivieren, um die automatische Verlängerung für die aufgeteilte Zusicherung zu aktivieren.
- Klicken Sie auf Fertig.
- Optional: Klicken Sie auf Element hinzufügen, um weitere Zusicherungen zu erstellen, und wiederholen Sie die vorherigen Schritte.
- Klicken Sie auf Weiter. Der Tab Überprüfung wird geöffnet.
Führen Sie auf der Seite Aufteilungszusicherung die folgenden Schritte auf dem Tab Überprüfung aus:
- Prüfen Sie die Details der skalierten Zusicherung und der aufgeteilten Zusicherungen.
- Wählen Sie zum Ändern der Ressourcenzuweisung aus der ursprünglichen Zusicherung den Tab Größe ändern auf der linken Seite des Fensters aus und wiederholen Sie Schritt 3.
- Wählen Sie auf der linken Seite des Fensters den Tab Umverteilung aus und wiederholen Sie Schritt 4, um die Ressourcenverteilung auf Ihre Zusicherungen zu ändern.
- Lesen Sie die Nutzungsbedingungen.
- Klicken Sie auf Senden, um das Erstellen der aufgeteilten Zusicherungen abzuschließen und zur Seite Zusicherungsliste zurückzukehren.
- Prüfen Sie die Details der skalierten Zusicherung und der aufgeteilten Zusicherungen.
COMMITMENT_NAME
: der Name der neuen, aufgeteilten Zusicherung.COMMITMENT_TYPE
: derselbe Zusicherungstyp wie bei Ihrer Quellzusicherung, und zwar einer der folgenden:accelerator-optimized
für A2-Maschinentyp-Ressourcenaccelerator-optimized-a3
für A3 Edge- und High-Maschinentyp-Ressourcenaccelerator-optimized-a3-mega
für A3 Mega-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-Ressourcencompute-optimized-h3
für H3-Maschinentyp-Ressourcengeneral-purpose
für N1-Maschinentyp-Ressourcengeneral-purpose-c4
für C4-Maschinentyp-Ressourcengeneral-purpose-c4a
für C4A-Maschinentyp-Ressourcengeneral-purpose-e2
für E2-Maschinentyp-Ressourcengeneral-purpose-n2
für N2-Maschinentyp-Ressourcengeneral-purpose-n2d
für N2D-Maschinen-Ressourcengeneral-purpose-n4
für N4-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-Ressourcenstorage-optimized-z3
für Z3-Maschinentyp-Ressourcen
REGION
: dieselbe Region wie bei Ihrer Quellzusicherung.PROJECT_ID
: die Projekt-ID des Projekts, für das Sie die Quellzusicherung aufteilen möchten.DURATION
: dieselbe Dauer (oder Laufzeit) wie bei Ihrer Quellzusicherung, entweder12-month
oder36-month
.NUMBER_VCPUS
: Die Anzahl der vCPUs, die Sie aus Ihrer Quellzusicherung übertragen möchten, um die neue, aufgeteilte Zusicherung zu erstellen. Die Zahl muss eine Ganzzahl sein, die kleiner als die Anzahl der vCPUs in der Quellzusicherung ist.MEMORY
: die Arbeitsspeichermenge in MB oder GB, die Sie aus Ihrer Quellzusicherung übertragen möchten, um die neue aufgeteilte Zusicherung zu erstellen. Die Menge muss kleiner als die Arbeitsspeichermenge in der Quellzusicherung sein. Beispiel: 1.000 MB. Wenn die Einheiten nicht angegeben sind, wird die Standardeinheit GB verwendet. Speicher kann in Schritten von 0,25 GB erworben werden.SOURCE_COMMITMENT_URL
: die URL der Quellzusicherung, von der Sie Ressourcen entfernen möchten.- Ressourcen von
source-commitment
werden verwendet, um eine neue Zusicherungsplit-commitment
mit 1 N2 vCPU und 1.024 MB Arbeitsspeicher zu erstellen. - Größe von
source-commitment
an die verbleibenden Ressourcen anpassen PROJECT_ID
: die Projekt-ID des Projekts, für das Sie die Quellzusicherung aufteilen möchten.REGION
: dieselbe Region wie bei Ihrer Quellzusicherung.COMMITMENT_NAME
: der Name der neuen, aufgeteilten Zusicherung.COMMITMENT_TYPE
: derselbe Zusicherungstyp wie bei Ihrer Quellzusicherung, und zwar einer der folgenden:ACCELERATOR_OPTIMIZED
für A2-Maschinentyp-RessourcenACCELERATOR_OPTIMIZED_A3
für A3 Edge- und High-Maschinentyp-RessourcenACCELERATOR_OPTIMIZED_A3_MEGA
für A3 Mega-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-RessourcenCOMPUTE_OPTIMIZED_H3
für H3-Maschinentyp-RessourcenGENERAL_PURPOSE
für N1-Maschinentyp-RessourcenGENERAL_PURPOSE_C4
für C4-Maschinentyp-RessourcenGENERAL_PURPOSE_C4A
für C4A-Maschinentyp-RessourcenGENERAL_PURPOSE_E2
für E2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2
für N2-Maschinentyp-RessourcenGENERAL_PURPOSE_N2D
für N2D-Maschinen-RessourcenGENERAL_PURPOSE_N4
für N4-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-RessourcenSTORAGE_OPTIMIZED_Z3
für Z3-Maschinentyp-Ressourcen
DURATION
: dieselbe Dauer (oder Laufzeit) wie bei Ihrer Quellzusicherung, entwederTWELVE_MONTH
oderTHIRTY_SIX_MONTH
.NUMBER_VCPUS
: Die Anzahl der vCPUs, die Sie aus Ihrer Quellzusicherung übertragen möchten, um die neue, aufgeteilte Zusicherung zu erstellen. Die Zahl muss eine Ganzzahl sein, die kleiner als die Anzahl der vCPUs in der Quellzusicherung ist.MEMORY
: die Arbeitsspeichergröße in MB, die Sie aus Ihrer Quellzusicherung übertragen möchten, um die neue aufgeteilte Zusicherung zu erstellen. Die Menge muss kleiner als die Arbeitsspeichermenge in der Quellzusicherung sein. Beispiel: 1.000 MB. Wenn die Einheiten nicht angegeben sind, wird die Standardeinheit MB verwendet. Speicher kann in Schritten von 0,25 GB erworben werden.SOURCE_COMMITMENT_URL
: die URL der Quellzusicherung, von der Sie Ressourcen übertragen möchten.- Ressourcen von
source-commitment
werden verwendet, um eine neue Zusicherungsplit-commitment
mit 1 N2 vCPU und 1.024 MB Arbeitsspeicher zu erstellen. - Größe von
source-commitment
an die verbleibenden Ressourcen anpassen - Ressourcenbasierte Zusicherungen automatisch verlängern
- Laufzeit von ressourcenbasierten Zusicherungen verlängern
- Laufzeit für ressourcenbasierte Zusicherungen aktualisieren
- Wirksamkeit Ihrer Rabatte für ressourcenbasierte zugesicherte Nutzung analysieren
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.
Zusicherungen zusammenführen
Sie können mehrere kompatible Zusicherungen zusammenführen, um eine neue, größere Zusicherung zu erstellen. Durch das Zusammenführen von Zusicherungen können Sie diese als Einheit verfolgen und verwalten. Durch das Zusammenführen von Zusicherungen können Sie gestaffelte Ablaufzeiten der Zusicherungen vermeiden, indem Sie die einzelnen Zusicherungen gleichzeitig ablaufen lassen. Durch das Zusammenführen können Sie Ihre Arbeitslasten schrittweise erhöhen. Sie können beispielsweise bei Bedarf neuere, kleinere Zusicherungen erwerben und diese mit einer vorhandenen Zusicherung zusammenführen.
Funktionsweise der Zusammenführung
Wenn Sie einzelne Zusicherungen (Quellzusicherungen) zusammenführen, erstellen Sie eine neue Zusicherung (zusammengeführte Zusicherung) mit den kombinierten Ressourcen aus allen Quellzusicherungen. Um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit) am folgenden Tag wird die zusammengeführte Zusicherung aktiviert und die Quellzusicherungen werden storniert. Dieses Datum der Aktivierung wird zum Startdatum für die zusammengeführte Zusicherung und der Zusammenführungsvorgang endet.
Außerdem übernimmt die neu erstellte zusammengeführte Zusicherung die folgenden Eigenschaften, unabhängig davon, ob die Quellzusicherungen die voreingestellte Laufzeit oder eine benutzerdefinierte Laufzeit haben:
Angenommen, Sie haben zwei Quellzusicherungen, die am 1. Januar 2020 bzw. 1. Dezember 2020 beginnen. Die Enddaten der Zusicherungen sind der 1. Januar 2023 bzw. der 1. Dezember 2023. Die Frist für die Verlängerung der Laufzeit für die erste Verpflichtung läuft noch bis zum 1. Mai 2020 und für die zweite Verpflichtung bis zum 1. April 2021. Wenn Sie diese Zusicherungen am 1. März 2022 zusammenführen, wird der zusammengeführten Zusicherung das Enddatum 1. Dezember 2023 zugewiesen. Der Zeitraum, in dem die Laufzeit der zusammengeführten Zusicherung verlängert werden kann, wäre bereits am 1. Mai 2020 abgelaufen.
Wenn an eine der Quellzusicherungen Reservierungen angehängt sind, werden die Reservierungen während der Zusammenführung beibehalten und nach der Erstellung mit der zusammengeführten Zusicherung verknüpft. Weitere Informationen zu Zusicherungen mit angehängten Reservierungen finden Sie unter Reservierungen an ressourcenbasierte Zusicherungen anhängen.
Beispiel für eine zusammengeführte Zusicherung
Die folgende Tabelle zeigt die Attribute der Quell- und zusammengeführten Zusicherungen in einem Szenario, in dem zwei Zusicherungen (
source-commitment-1
undsource-commitment-2
) in einer einzigen Zusicherung (merged-commitment
) aufMarch 1, 2022
zusammengeführt werden:Erste Quellzusicherung
(vor der Zusammenführung)Zweite Quellzusicherung
(vor der Zusammenführung)Zusammengeführte Zusicherung Name source-commitment-1 source-commitment-2 merged-commitment Typ N2 N2 N2 Region us-central-1 us-central-1 us-central-1 Ressourcen Begriff 3 Jahre 3 Jahre 3 Jahre Startdatum* 1. Januar 2020 1. Dezember 2020 2. März 2022
(der Tag nach der Zusammenführung)Enddatum† 1. Januar 2023 1. Dezember 2023 1. Dezember 2023 Antragsfrist für die Verlängerung der Laufzeit bis 1. Mai 2020 1. April 2021 1. Mai 2020 *Alle Zusicherungen beginnen am angegebenen Startdatum um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7).
† Alle Zusicherungen laufen am angegebenen Enddatum um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) ab.Auswirkungen auf den Preis
Ihre Zusicherungsgebühr ist die Summe der ermäßigten Preise aller zugesicherten Ressourcen. Wenn Sie Ihre Zusicherung zusammenführen, können sich die ermäßigten Preise für die Ressourcen der zusammengeführten Zusicherung an dem Tag ändern, an dem die zusammengeführte Zusicherung aktiv wird. Dieser neue ermäßigte Preis für jede Ressource bleibt bis zum Ende der Laufzeit Ihrer zusammengeführten Zusicherung gleich, auch wenn sich die On-Demand-Preise ändern. Wenn Sie diese Zusicherung jedoch in Zukunft wieder zusammenführen oder aufteilen, können sich die ermäßigten Preise für die Ressourcen noch einmal ändern.
Beschränkungen
Voraussetzungen
Wenn Sie einzelne Quellzusicherungen zusammenführen, um eine neue zusammengeführte Zusicherung zu erstellen, müssen Ihre Quell- und zusammengeführten Zusicherungen die folgenden Anforderungen erfüllen:
Zusammengeführte Zusicherungen erstellen
Erstellen Sie eine zusammengeführte Zusicherung mithilfe der gcloud CLI oder der Compute Engine API. Sehen Sie sich die Einschränkungen für das Zusammenführen an, bevor Sie Zusicherungen zusammenführen.
Console
gcloud
Wenn Sie vorhandene Zusicherungen in einer einzigen Zusicherung zusammenführen möchten, verwenden Sie den Befehl gcloud compute commitments create command mit dem Flag
--merge-source-commitment
.gcloud compute commitments create COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --plan=DURATION \ --type=COMMITMENT_TYPE \ --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \ --merge-source-commitments=SOURCE_COMMITMENT_URLS
Dabei gilt:
Beispiel: Betrachten Sie zwei Quellzusicherungen in der Region
us-east1
mit ihren Ressourcen als (4 N2 vCPUs und 2.048 MB) bzw. (3 N2 vCPUs und 2.048 MB). Die Dauer der einzelnen Quellzusicherungen beträgt 12 Monate. Der folgende gcloud CLI-Befehl kombiniert die beiden Zusicherungen und erstellt eine neue zusammengeführte Zusicherung namensmerged-commitment
mit ihren Ressourcen als 7 N2 vCPUs und 4.096 MB und der Dauer von 12 Monaten:gcloud compute commitments create merged-commitment \ --plan=12-month \ --project=myproject \ --region=us-east1 \ --type=general-purpose-n2 \ --resources=vcpu=7,memory=4096MB \ --merge-source-commitments=projects/myproject/regions/us-central1/commitments/source-commitment-1,projects/myproject/regions/us-central1/commitments/source-commitment-2
API
Verwenden Sie die Methode
regionCommitments.insert
, um vorhandene Zusicherungen in einer einzigen Zusicherung zusammenzuführen.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments { "name": COMMITMENT_NAME, "plan": DURATION, "type": COMMITMENT_TYPE, "region": REGION, "resources": [ { "type": "vCPUs", "amount": NUMBER_VCPUS } { "type": "MEMORY", "amount": MEMORY } ], "mergeSourceCommitments": [SOURCE_COMMITMENT_URL ...] }
Dabei gilt:
Beispiel: Betrachten Sie zwei Quellzusicherungen (
source-commitment-1
undsource-commitment-2
) in der Regionus-east1
mit den Ressourcen als (4 N2 vCPUs und 2.048 MB) bzw. (3 N2 vCPUs und 2.048 MB). In der folgendenPOST
-Anfrage werdensource-commitment-1
undsource-commitment-2
in einer einzigen Zusicherung namensmerged-commitment
zusammengeführt:POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments { "name": "merged-commitment", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE_N2", "region": "us-east1", "resources": [ { "type": "VCPU", "amount": "7" } { "type": "MEMORY", "amount": "4096" } ], "mergeSourceCommitments": [ "projects/myproject/regions/us-central1/commitments/source-commitment-1", "projects/myproject/regions/us-central1/commitments/source-commitment-2", ... ] }
Zusicherungen aufteilen
Sie können Ressourcen aus einer vorhandenen Zusicherung übertragen und die Zusicherung in kleinere Zusicherungen aufteilen. Dank der Aufteilung können Sie Teile einer großen Zusicherung in Form kleinerer einzelner Zusicherungen überwachen und verwalten. Sie können beispielsweise nur für einen Teil einer Zusicherung eine automatische Verlängerung vornehmen, indem Sie diese aufteilen und nur die automatische Verlängerung für eine der untergeordneten Zusicherungen aktivieren. Mit der Aufteilung können Sie die Rabatte für die zugesicherte Nutzung auch detaillierter verteilen, indem Sie die priorisierte Attribution für die aufgeteilten Zusicherungen verwenden.
Funktionsweise der Aufteilung
Wenn Sie eine vorhandene Zusicherung (Quellzusicherung) aufteilen, übertragen Sie Ressourcen aus der Quellzusicherung, erstellen eine oder mehrere neue Zusicherungen (Split-Zusicherungen) und verteilen die übertragenen Ressourcen auf die neuen Aufteilungszusicherungen. Die Aktivierung der neuen Aufteilungsverpflichtungen und die Größenanpassung der Quellzusicherung erfolgt am nächsten Tag um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7 während der Sommerzeit). Compute Engine legt dieses Datum der Aktivierung als Startdatum für die aufgeteilten Zusicherungen fest. Nach Abschluss des Aufteilungsvorgangs haben Sie folgende Zusicherungen:
Die Quellzusicherung behält trotz Größenanpassung alle anderen Eigenschaften (einschließlich Start- und Enddatum) und funktioniert weiterhin normal. Die aufgeteilten Zusicherungen haben dasselbe Enddatum und denselben Zeitraum, in dem eine Verlängerung der Laufzeit möglich ist wie die Quellzusicherung.
Sie können jeweils nur eine neue aufgeteilte Zusicherung erstellen, indem Sie die Compute Engine API und die gcloud CLI verwenden. Mit der Google Cloud Console können Sie mehrere neue Split-Zusicherungen in einem einzigen Vorgang erstellen.
Sie können eine Zusicherung nicht aufteilen, wenn sie Reservierungen enthält. Weitere Informationen zu Zusicherungen mit angehängten Reservierungen finden Sie unter Reservierungen mit Rabatten für zugesicherte Nutzung kombinieren.
Beispiel für eine aufgeteilte Zusicherung
Die folgende Tabelle zeigt die Zusicherungsattribute, wenn eine vorhandene Zusicherung (
source-commitment
) am 1. März 2022 in zwei verschiedene Zusicherungen (angepasste Größesource-commitment
undsplit-commitment
) aufgeteilt wird:Quellzusicherung
(vor der Aufteilung)Aufgeteilte Zusicherung Quellzusicherung
(nach Aufteilung)Name source-commitment split-commitment source-commitment Typ N2 N2 N2 Region us-central-1 us-central-1 us-central-1 Ressourcen Begriff 3 Jahre 3 Jahre 3 Jahre Startdatum* 1. Januar 2020 2. März 2022
(der Tag nach der Aufteilung)1. Januar 2020 Enddatum† 1. Januar 2023 1. Januar 2023 1. Januar 2023 Antragsfrist für die Verlängerung der Laufzeit bis 1. Januar 2021 1. Januar 2021 1. Januar 2021 *Alle Zusicherungen beginnen am angegebenen Startdatum um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7).
† Alle Zusicherungen laufen am angegebenen Enddatum um 00:00 Uhr US and Canadian Pacific Time (UTC-8 oder UTC-7) ab.Auswirkungen auf den Preis
Ihre Zusicherungsgebühr ist die Summe der ermäßigten Preise aller zugesicherten Ressourcen. Die Aufteilung einer Zusicherung wirkt sich auf Ihre Ressourcenkosten folgendermaßen aus:
Wenn Sie eine dieser Zusicherungen jedoch in Zukunft wieder zusammenführen oder aufteilen, können sich die ermäßigten Preise noch einmal ändern.
Beschränkungen
Voraussetzungen
Wenn Sie eine Quell-Zusicherung aufteilen und eine oder mehrere Split-Zusicherungen erstellen, müssen Ihre Quell- und Split-Zusicherungen die folgenden Anforderungen erfüllen:
Wenn Sie außerdem die Google Cloud CLI zum Aufteilen einer Quellzusicherung verwenden möchten, aktualisieren Sie die Google Cloud CLI auf Version 423.0.0 oder höher. Wenn Sie versuchen, eine Quellzusicherung mit einer älteren Version der gcloud CLI aufzuteilen, schlägt der Vorgang fehl und die Compute Engine gibt einen Fehler zurück.
Aufgeteilte Zusicherungen erstellen
Erstellen Sie mithilfe der gcloud-Befehlszeile oder der Compute Engine API jeweils eine neue Split-Zusicherung. Erstellen Sie mithilfe der Google Cloud Console mehrere neue Split-Zusicherungen gleichzeitig. Überprüfen Sie vor dem Aufteilen einer Zusicherung die Einschränkungen für das Aufteilen.
Console
gcloud
Verwenden Sie den Befehl gcloud compute commitment create mit dem Flag
--split-source-commitment
, um eine vorhandene Zusicherung in zwei Zusicherungen aufzuteilen.gcloud compute commitments create COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --plan=DURATION \ --type=COMMITMENT_TYPE \ --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \ --split-source-commitment=SOURCE_COMMITMENT_URL
Dabei gilt:
Betrachten wir beispielsweise eine Quellzusicherung (
source-commitment
) in der Regionus-east1
mit 3 N2 vCPUs und 2.048 MB Arbeitsspeicher. Mit dem folgenden gcloud-Befehl wird die Zusicherung aufgeteilt:gcloud compute commitments create split-commitment \ --plan=12-month \ --type=general-purpose-n2 \ --region=us-east1 \ --project=myproject \ --resources vcpu=1,memory=1024MB \ --split-source-commitment=projects/myproject/regions/us-central1/commitments/source-commitment
API
Verwenden Sie die
regionCommitments.insert
-Methode, um eine vorhandene Zusicherung in zwei Zusicherungen aufzuteilen.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments { "name": COMMITMENT_NAME, "plan": DURATION, "type": COMMITMENT_TYPE, "region": REGION, "resources": [ { "type": "vCPUs", "amount": NUMBER_VCPUS } { "type": "MEMORY", "amount": MEMORY } ], "splitSourceCommitment": SOURCE_COMMITMENT_URL }
Dabei gilt:
Betrachten wir beispielsweise eine Quellzusicherung (
source-commitment
) in der Regionus-east1
mit 3 N2 vCPUs und 2.048 MB Arbeitsspeicher. In der folgendenPOST
-Anfrage wird die Zusicherung aufgeteilt:POST https://compute.googleapis.com/compute/v1/projects/myproject/regions/us-central1/commitments { "name": "split-commitment", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE_N2", "region": "us-east1", "resources": [ { "type": "VCPU", "amount": "1" } { "type": "MEMORY", "amount": "1024" } ], "splitSourceCommitment": "projects/myproject/regions/us-central1/commitments/source-commitment" }
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-12-22 (UTC).
-