In diesem Dokument werden die Reservierungstypen beschrieben, mit denen Sie Kapazität für das Erstellen von Compute Engine-Instanzen reservieren können. Weitere Informationen zu den Ressourcen, die Sie zum Erstellen von Compute-Instanzen benötigen, finden Sie unter Compute Engine-Instanzen.
Reservierungen bieten Ihrem Projekt ein sehr hohes Maß an Sicherheit, dass zonale Ressourcen verfügbar sind, wenn Sie sie zum Erstellen von Compute-Instanzen benötigen. Sie können Kernhardware (vCPUs und Arbeitsspeicher) und angehängte Ressourcen (GPUs, TPUs, lokale SSD-Laufwerke und Hyperdisk-Pools) reservieren. Wenn Sie eine Reservierung freigeben, erhalten bis zu 100 Projekte in Ihrer Google Cloud -Organisation dieselbe Kapazitätszusicherung. Sie können Ihre reservierten Ressourcen jederzeit verwenden, um Compute-Instanzen mit Attributen zu erstellen, die Ihrer Reservierung entsprechen.
Reservierungen bieten die folgenden Vorteile:
Hohe Kapazitätssicherheit: Sie halten Ressourcen in einer bestimmten Zone vor, um sich auf zukünftige Nachfragesteigerungen vorzubereiten, z. B. Wachstum, Traffic-Spitzen, große Datenbankmigrationen oder Notfallwiederherstellung.
Exklusiver Zugriff: Sie beschränken den Zugriff auf Ihre reservierten Ressourcen, sodass andere Projekte innerhalb und außerhalb Ihrer Google Cloud-Organisation sie nicht verwenden können. Durch die Einschränkung des Zugriffs wird sichergestellt, dass Ihre Arbeitslasten die Ressourcen haben, die sie zum Ausführen benötigen.
Kapazitätsbeibehaltung: Sie behalten Ihre vCPUs, Ihren Arbeitsspeicher, Ihre GPUs, TPUs, lokalen SSD-Laufwerke und Ihre Speicherkapazität (falls in Ihrer Reservierung enthalten), auch wenn Sie Compute-Instanzen beenden. Anschließend können Sie diese Compute-Instanzen neu starten, ohne dass Fehler bei der Ressourcenverfügbarkeit auftreten.
Konsistente Konfigurationen: Die Compute-Instanzen, die Sie mit Ihren reservierten Ressourcen erstellen, haben identische Hardware- und Speicherkonfigurationen. Dieser Ansatz trägt zu einer konsistenten Leistung bei und vermeidet Verarbeitungsverzögerungen in Ihren Compute-Instanzen.
Nachdem Compute Engine Ihre reservierten Ressourcen bereitgestellt hat, bezahlen Sie dafür, unabhängig davon, ob Sie sie nutzen oder nicht, und solange die Reservierung besteht. Wenn Sie Compute-Instanzen erstellen, indem Sie Ihre reservierten Ressourcen nutzen, fallen keine zusätzlichen Kosten an. Sie zahlen nur für Ressourcen, die nicht Teil der Reservierung sind, z. B. IP-Adressen.
Beschränkungen
Für alle Reservierungstypen gelten die folgenden Einschränkungen:
Reservierungen sind zonenspezifische Ressourcen.
Sie können Ihre reservierte Kapazität nicht zum Erstellen der folgenden Compute Engine-Ressourcen verwenden:
Compute-Instanzen mit den Maschinentypen
f1-microoderg1-smallFlex-Start-VMs
Knoten für einzelne Mandanten
Spot-VMs oder Instanzen auf Abruf
Reservierungstyp auswählen
Das folgende Diagramm hilft Ihnen bei der Auswahl des Reservierungstyps, der am besten zu Ihren Arbeitslastanforderungen passt. Wenn Sie die Funktionen der verschiedenen Reservierungstypen vergleichen möchten, finden Sie in diesem Dokument eine Vergleichstabelle.
Die Fragen im vorherigen Diagramm lauten:
Benötigen Sie sofort Kapazität?
Ja: Fahren Sie mit der nächsten Frage fort.
Nein: Weiter mit Frage 3.
Benötigen Sie Flexibilität bei der Dauer, für die Sie Kapazität reservieren?
Ja: Weitere Informationen finden Sie unter On-Demand-Reservierungen verwenden.
Nein: Fahre mit der nächsten Frage fort.
Benötigen Sie stark nachgefragte Ressourcen wie GPUs?
Ja: Fahren Sie mit der nächsten Frage fort.
Nein: Weitere Informationen finden Sie unter Vorausschauende Reservierungen verwenden.
Benötigen Sie Ressourcen für mehr als 90 Tage?
Ja: Weitere Informationen finden Sie unter Vorausschauende Reservierungen für Kapazitätsblöcke verwenden.
Nein: Weitere Informationen finden Sie unter Vorausschauende Reservierungen im Kalendermodus verwenden.
On‑Demand-Reservierungen verwenden
Mit On-Demand-Reservierungen können Sie vCPUs, Arbeitsspeicher und angehängte Ressourcen (GPUs und lokale SSD-Laufwerke) reservieren, um Compute-Instanzen zu erstellen. Wenn Ihre Anfrage erfolgreich ist, führt die Compute Engine Folgendes aus:
Compute Engine erstellt innerhalb weniger Minuten eine On-Demand-Reservierung mit den von Ihnen angeforderten Ressourcen.
Compute Engine weist Ihre reservierten Ressourcen nach dem Best-Effort-Prinzip zu. Wenn Sie Compute-Instanzen in unmittelbarer Nähe platzieren möchten, um die Netzwerklatenz zu minimieren, können Sie beim Erstellen der Reservierung optional eine Richtlinie für kompakte Platzierung angeben.
Wenn Sie die Reservierung nutzen möchten, erstellen Sie Compute-Instanzen, die den Attributen der Reservierung entsprechen, und verwenden Sie das Standardbereitstellungsmodell. Sie können die Reservierung jederzeit nutzen, ändern oder löschen.
Weitere Informationen finden Sie unter Reservierungen.
Vorausschauende Reservierungen verwenden
Mit vorausschauenden Reservierungen können Sie vCPUs, Arbeitsspeicher und angehängte Ressourcen (GPUs und lokale SSD-Laufwerke) reservieren, um Compute-Instanzen für einen zukünftigen Zeitpunkt zu erstellen. Nachdem Sie eine Reservierungsanfrage erstellt haben, reichen Sie sie zur Überprüfung beiGoogle Cloud ein. Wenn Google Cloud Ihre Anfrage genehmigt, führt Compute Engine die folgenden Schritte aus:
Compute Engine erstellt On-Demand-Reservierungen mit der von Ihnen angeforderten Kapazität zum ausgewählten Lieferdatum und zur ausgewählten Lieferzeit.
Compute Engine weist Ihre reservierten Ressourcen nach dem Best-Effort-Prinzip zu.
Wenn Sie die Reservierungen nutzen möchten, erstellen Sie Compute-Instanzen, die den Attributen der Reservierungen entsprechen, und verwenden Sie das Standardbereitstellungsmodell. Sie können die Reservierungen jederzeit ändern oder löschen. Alle Compute-Instanzen, die Sie mit der Reservierung erstellt haben, werden auch nach Ablauf des Reservierungszeitraums oder nach dem Löschen der Reservierung weiter ausgeführt.
Weitere Informationen finden Sie unter Anfragen für vorausschauende Reservierungen.
Vorausschauende Reservierungen im Kalendermodus verwenden
Mit vorausschauenden Reservierungen im Kalendermodus können Sie vCPUs, Arbeitsspeicher und angehängte Ressourcen (GPUs, TPUs und lokale SSD-Laufwerke) für ein zukünftiges Datum und eine zukünftige Uhrzeit sowie für bis zu 90 Tage reservieren. Wenn Sie diesen Reservierungstyp erstellen möchten, müssen Sie zuerst prüfen, wann die von Ihnen ausgewählte Anzahl und der Typ der Ressourcen in einer Region verfügbar sind. Anschließend erstellen und senden Sie eine Reservierungsanfrage mit den Attributen, die Sie als verfügbar bestätigt haben. Wenn Sie eine gültige Anfrage senden, genehmigtGoogle Cloud die Anfrage innerhalb einer Minute. NachdemGoogle Cloud die Anfrage genehmigt hat, führt Compute Engine die folgenden Schritte aus:
Compute Engine erstellt eine On-Demand-Reservierung für das von Ihnen ausgewählte Lieferdatum und die von Ihnen ausgewählte Lieferzeit.
Die Compute Engine reserviert die angeforderten Ressourcen in unmittelbarer physischer Nähe, um die Netzwerklatenz zu minimieren. Dies ist nützlich für eng gekoppelte Arbeitslasten im Bereich künstliche Intelligenz (KI), maschinelles Lernen (ML) oder Hochleistungs-Computing (HPC).
Compute Engine reserviert Ressourcen mit Clusterverwaltungsfunktionen, was für umfangreiche Arbeitslasten mit mehreren Knoten optimal ist.
Wenn Sie die Reservierung zu Beginn des Reservierungszeitraums nutzen möchten, erstellen Sie GPU-, H4D- oder TPU-Instanzen, die den Attributen der Reservierung entsprechen, und verwenden Sie das reservierungsgebundene Bereitstellungsmodell. Am Ende des Reservierungszeitraums löscht Compute Engine die Reservierung und beendet oder löscht alle Compute-Instanzen, die die Reservierung nutzen, basierend auf der Beendigungsaktion, die Sie für die Compute-Instanzen angegeben haben.
Weitere Informationen finden Sie unter Anfragen für vorausschauende Reservierungen im Kalendermodus.
Vorausschauende Reservierungen für Kapazitätsblöcke verwenden
Mit vorausschauenden Reservierungen für Kapazitätsblöcke können Sie vCPUs, Arbeitsspeicher und angehängte Ressourcen (GPUs, TPUs, lokale SSD-Laufwerke und Hyperdisk-Pools) für ein zukünftiges Datum und eine zukünftige Uhrzeit sowie für eine unbegrenzte Dauer reservieren. Wenn Sie diesen Reservierungstyp erstellen möchten, wenden Sie sich an Ihr Account-Management-Team und fordern Sie Kapazität an. Nachdem Google einen Entwurf für eine Reservierungsanfrage für Sie erstellt hat, prüfen Sie die Anfrage und reichen sie ein. Google Cloud genehmigt die Anfrage innerhalb weniger Minuten und Compute Engine führt dann die folgenden Schritte aus:
Compute Engine erstellt On-Demand-Reservierungen zum von Ihnen ausgewählten Lieferdatum und zur von Ihnen ausgewählten Lieferzeit.
Compute Engine reserviert die angeforderten Ressourcen in unmittelbarer physischer Nähe, um die Netzwerklatenz zu minimieren. Dies ist nützlich für eng gekoppelte KI-, ML- oder HPC-Arbeitslasten.
Compute Engine reserviert Ressourcen mit Clusterverwaltungsfunktionen, was für umfangreiche Arbeitslasten mit mehreren Knoten optimal ist.
Wenn Sie die Reservierungen zu Beginn des Reservierungszeitraums nutzen möchten, erstellen Sie GPU-, TPU- oder H4D-Instanzen, die den Attributen der Reservierungen entsprechen, und verwenden Sie das reservierungsgebundene Bereitstellungsmodell. Am Ende des Reservierungszeitraums löscht Compute Engine die Reservierung und beendet oder löscht alle Compute-Instanzen, die die Reservierung nutzen, basierend auf der Beendigungsaktion, die Sie für die Compute-Instanzen festgelegt haben.
Weitere Informationen finden Sie in den folgenden Dokumenten:
Für GPU-Instanzen:
Informationen zum Reservieren von Kapazität für A4X Max-, A4X-, A4-, A3 Ultra-, A3 Mega-, A3 High- (8 GPUs) oder A3 Edge-Instanzen zum Erstellen von Compute-Instanzen oder Clustern in Cluster Toolkit, Compute Engine oder Google Kubernetes Engine (GKE) finden Sie in der AI Hypercomputer-Dokumentation unter Kapazität über Ihr Account-Management-Team reservieren.
Informationen zum Reservieren von Kapazität für A4X-, A4-, A3 Ultra- oder A3 Mega-Instanzen, um Cluster in Cluster Director zu erstellen, finden Sie in der Cluster Director-Dokumentation unter Kapazität über Ihr Account-Management-Team reservieren.
Für TPU-Instanzen:
- Informationen zum Reservieren von Kapazität für TPU7x-, TPU v6e- oder TPU v5p-Instanzen finden Sie in der Cloud TPU-Dokumentation unter Vorausschauende Reservierung für ein Jahr oder länger anfordern.
Für H4D-Instanzen:
- Informationen zum Reservieren von Kapazität für H4D-Instanzen finden Sie in der Compute Engine-Dokumentation unter Kapazität über Ihr Account-Management-Team reservieren.
Reservierungstypen vergleichen
Vergleichen Sie die technischen Funktionen der Reservierungstypen in der folgenden Tabelle, um den Reservierungstyp zu ermitteln, der zu Ihrer Arbeitslast passt:
| On-Demand-Reservierungen | Vorausschauende Reservierungen | Vorausschauende Reservierungen im Kalendermodus | Vorausschauende Reservierungen für Kapazitätsblöcke | |
|---|---|---|---|---|
| Unterstützte Maschinenserien | Alle Maschinenfamilien (außer A4X Max, A4X, A4, A3 Ultra, A3 High mit weniger als 8 GPUs, TPU7x, TPU v6e und TPU v5p) | A3 Mega*, A3 High (mit 8 GPUs)*, A3 Edge*, C4, C4A, C4D, C4N, C3, C3D, G4*, H4D*, H3, M4, M4N, M3, N4, N4A, N4D, X5, X4, Z4D, Z4M* und Z3 | A4, A3 Ultra, A3 Mega, A3 High (8 GPUs), A3 Edge, H4D, TPU7x, TPU v6e und TPU v5p | A4X Max, A4X, A4, A3 Ultra, A3 Mega, A3 High (8 GPUs), A3 Edge, H4D, TPU7x, TPU v6e und TPU v5p |
| Benutzerdefinierte Maschinentypen | Ja | Ja | Nein | Nein |
| Speicherreservierungen | Nein | Nein | Nein | Optional (Hyperdisk-Pool) |
| Maximale Anzahl von Compute-Instanzen pro Anfrage | 1.000‡ | Kein Limit# | 80 für GPU-Instanzen, 256 für H4D-Instanzen und 1.024 für TPU-Chips | Kein Limit# |
| Maximale Dauer | Unbegrenzt (bis Sie den Verlauf selbst löschen) | Unbegrenzt (bis Sie den Verlauf selbst löschen) | Bis zu 90 Tage | Unbegrenzt (Vertragslaufzeit) |
| Zukünftige Verfügbarkeit ansehen | Nein | Nein | Ja (bis zu 60 Tage für GPU- und H4D-Instanzen; bis zu 120 Tage für TPU-Chips) | Ja (wenden Sie sich an Ihr Account-Management-Team) |
| Erstellungsmethode | Sie erstellen die Reservierung. | Sie erstellen die Reservierungsanfrage. | Sie erstellen die Reservierungsanfrage. | Sie wenden sich an Ihr Account-Management-Team und Google erstellt die Reservierungsanfrage für Sie. |
| Lieferdauer | Sofort | Bestimmtes Datum und bestimmte Uhrzeit in der Zukunft | Bestimmtes Datum und bestimmte Uhrzeit in der Zukunft | Bestimmtes Datum und bestimmte Uhrzeit in der Zukunft |
| Ressourcenzuweisung | Best-Effort (Richtlinien für kompakte Platzierung optional) | Best-Effort-Ansatz | Vollbesetzt | Vollbesetzt |
| Clusterverwaltungsfunktionen | Nein | Nein | Ja | Ja |
| Bereitstellungsmodell | Standard | Standard | Reservierungsgebunden | Reservierungsgebunden |
| Kontingent | Standardkontingent erforderlich | Standardkontingent erforderlich | Kein Kontingent für GPU-Instanzen oder TPU-Chips erforderlich; Standardkontingent für H4D-Instanzen erforderlich | Google erhöht Ihr Kontingent vor der Lieferung automatisch |
| Preise | Standardpreise (mit Zusicherungen rabattiert) | Standardpreise (mit Zusicherungen rabattiert) | Bis zu 53 % Rabatt (DWS-Preise) | Standardpreise (mit Zusicherungen rabattiert) |
| Ende des Reservierungszeitraums | Manuelles Löschen | Manuelles Löschen | Automatisches Löschen von Reservierungen; Compute-Instanzen werden basierend auf ihrer Beendigungsaktion beendet oder gelöscht | Automatische Löschung von Reservierungen und Hyperdisk-Pools; Compute-Instanzen werden basierend auf ihrer Beendigungsaktion beendet oder gelöscht |
* Bevor Sie eine Anfrage für eine vorausschauende Reservierung für A3 Mega-, A3 High- (mit 8 GPUs), A3 Edge-, G4-, H4D- oder Z4M-Instanzen senden, müssen Sie sich an Ihr Account-Management-Team oder das Vertriebsteam wenden, um Ihre Anfrage zu besprechen. Andernfalls wirdGoogle Cloud die Anfrage wahrscheinlich ablehnen.
‡ Wenn Sie eine Richtlinie für kompakte Platzierung mit einem maximalen Abstandswert von 2 auf eine On-Demand-Reservierung anwenden, können Sie maximal 256 A3 Mega-, A3 High- mit 8 GPUs oder A3 Edge-Instanzen oder maximal 150 Compute-Instanzen für alle anderen unterstützten Maschinenfamilien reservieren. Weitere Informationen finden Sie unter
Richtlinien für kompakte Platzierung.
# Wenn Sie mehr als 1.000 Compute-Instanzen in einer einzelnen Reservierungsanfrage reservieren möchten,stellt Compute Engine die angeforderte Kapazität bereit, indem mehrere On-Demand-Reservierungen zum ausgewählten Lieferdatum und zur ausgewählten Lieferzeit erstellt werden.