Anfragen für vorausschauende Reservierungen

In diesem Dokument erhalten Sie einen Überblick über vorausschauende Reservierungsanfragen. Weitere Informationen zu den verschiedenen Reservierungstypen finden Sie unter Reservierungstyp auswählen.

Verwenden Sie vorausschauende Reservierungen, um die Zusicherung wichtiger oder schwer zu erhaltender Kapazitäten im Voraus anzufordern.

Übersicht

Im Vergleich zu On-Demand-Reservierungen bieten zukünftige Reservierungen ein noch höheres Maß an Sicherheit dass Sie Kapazitäten für zonale Ressourcen von Compute Engine abrufen können. Bei vorausschauenden Reservierungen können Sie eine Kapazitätsanfrage von einem bestimmten Datum bis zu 1 Jahr in der Zukunft anfordern. Nachdem Sie eine vorausschauende Reservierung erstellt haben,prüft Google Cloud Ihre Anfrage und stellt dann, falls sie genehmigt wurde, Compute Engine die angeforderte Kapazität zu dem von Ihnen angegebenen Datum bereit. Dadurch wird die angeforderte Kapazität ausschließlich für Ihr Projekt und alle Projekte reserviert, für die Sie die Reservierung freigeben. Vorausschauende Reservierungen können beispielsweise in folgenden Fällen nützlich sein:

  • Migrieren einer großen Anzahl von VM-Instanzen.

  • Erhalten stark nachgefragter Ressourcen.

  • Sichere Kapazitäten für Spitzenereignisse.

Jede vorausschauende Reservierung bietet ein sehr hohes Maß an Sicherheit für eine oder mehrere VMs mit denselben Attributen in einer bestimmten Zone. Wenn Google Cloud eine vorausschauende Reservierungsanfrage genehmigt, subtrahiert Compute Engine an dem Datum, zu dem Sie die reservierte Kapazität angefordert haben, alle übereinstimmenden vorhandenen Reservierungen und laufenden VMs und erstellt automatisch Reservierungen, um die in der vorausschauenden Reservierung angegebene Kapazität zu erreichen. Die neuen automatisch erstellten Reservierungen können dann wie On-Demand-Reservierungen genutzt werden und verhindern, dass andere Ihre reservierten Ressourcen verwenden, bis sie gelöscht werden.

Für die Erstellung der Anfragen für vorausschauende Reservierungen fallen keine zusätzlichen Kosten an. Sie zahlen erst, wenn Compute Engine die reservierten Ressourcen bereitstellt, und Ihnen werden die gleichen Kosten wie bei On-Demand-Reservierungen in Rechnung gestellt.

Funktionsweise von vorausschauenden Reservierungen

In folgenden Abschnitten wird die Funktionsweise vorausschauender Reservierungen beschrieben.

Attribute für vorausschauende Reservierungen

Wenn Sie eine Anfrage für eine vorausschauende Reservierung erstellen, müssen Sie folgende Attribute definieren:

  • Namenspräfix

    Das Namenspräfix gibt einen String an, den Compute Engine am Anfang des Namens jeder automatisch erstellten Reservierung für Ihre Anfrage hinzufügt. Sie können nach einem oder mehreren Namenspräfixen filtern, um die automatisch erstellten Reservierungen zu identifizieren, wenn Sie eine Liste der Reservierungen aufrufen.

  • Reservierungsaffinität

    Die Reservierungsaffinität gibt an, wie VMs die automatisch erstellten Reservierungen nutzen, die Compute Engine für Ihre vorausschauende Reservierung bereitstellt, nachdem Google Cloud sie genehmigt hat und die vorausschauende Reservierung ihre Startzeit erreicht hat. Sie können eine der folgenden Reservierungsaffinitäten angeben:

    • Automatisch genutzt (ANY_RESERVATION): Wenn die Attribute einer VM mit den Attributen einer automatisch erstellten Reservierung übereinstimmen, nutzt die VM die Reservierung automatisch. Dieses Verhalten gilt für VMs in Ihrem Projekt und in allen Projekten, für die Sie die Reservierung freigeben, sowie für neue und vorhandene VMs. Wenn Sie die automatisch erstellten Reservierungen löschen, nachdem sie ihre Endzeit erreicht haben, werden die VMs weiter ausgeführt, bis Sie sie beenden, anhalten oder löschen. Weitere Informationen finden Sie unter Automatisch genutzte Reservierung nutzen.

    • Spezifisch ausgewählt (SPECIFIC_RESERVATION): Damit eine automatisch erstellte Reservierung genutzt werden kann, muss eine VM die Reservierung namentlich angeben und die VM muss Attribute haben, die mit den Attributen der Reservierung übereinstimmen. Andernfalls schlägt das Erstellen der VM fehl. Bevor Sie die automatisch erstellten Reservierungen löschen können, müssen Sie alle VMs, die sie nutzen, beenden, sperren oder löschen. Weitere Informationen finden Sie unter Gezielte Reservierung nutzen.

  • Reservierungszeitraum

    Der Reservierungszeitraum definiert den Zeitraum, für den Compute Engine Ihre reservierte Kapazität vorhält. Sie müssen die beiden folgenden Werte angeben:

    • Beginn: Datum und Uhrzeit, zu der Compute Engine die Erstellung der automatisch erstellten Reservierungen abschließt. Zum Startzeitpunkt können Sie VMs erstellen, um die Reservierungen zu verbrauchen. Wählen Sie eine Startzeit aus, die Ihnen genügend Zeit gibt, die VMs zu erstellen, bevor sie für Ihre Arbeitslast benötigt werden. Der Beginn muss innerhalb eines Jahres nach dem Datum und der Uhrzeit liegen, an dem Sie die Anfrage für vorausschauende Reservierung zur Prüfung einreichen.

    • Endzeit: Datum und Uhrzeit, zu der der Reservierungszeitraum endet. Danach können Sie die Anfrage für eine vorausschauende Reservierung und die automatisch erstellten Reservierungen löschen. Die Endzeit muss mindestens 24 Stunden nach der Startzeit liegen und hat keine Obergrenze. Wenn Sie die Wahrscheinlichkeit erhöhen möchten, dassGoogle Cloud Ihre Anfrage genehmigt, geben Sie einen empfohlenen Mindestreservierungszeitraum an.

  • Freigabetyp

    Der Freigabetyp gibt an, welche Projekte die automatisch erstellten Reservierungen für Ihre vorausschauende Reservierungsanfrage nutzen können. Sie können einen der folgenden Freigabetypen angeben:

    • Einzelnes Projekt: VMs können die reservierte Kapazität aus dem Projekt nutzen, in dem Sie die Anfrage für eine vorausschauende Reservierung erstellen, und nicht aus einem anderen Projekt. Weitere Informationen finden Sie unter Reservierungen für ein Einzelprojekt.

    • Freigegeben: VMs können die reservierte Kapazität aus dem Inhaberprojekt, in dem Sie die vorausschauende Reservierungsanfrage erstellen, und aus Nutzerprojekten nutzen, also allen Projekten, für die Sie die Anfrage freigeben. Sie können eine Anfrage für eine vorausschauende Reservierung für bis zu 100 Nutzerprojekte freigeben, die sich in derselben Google Cloud-Organisation wie das Inhaberprojekt befinden. Weitere Informationen finden Sie unter Freigegebene Reservierungen.

  • Gesamtzahl

    Die Gesamtzahl gibt die Gesamtzahl der VMs mit den angegebenen Attributen an, die Sie zur Startzeit in der Zone reservieren möchten. Basierend auf der von Ihnen angegebenen Reservierungsaffinität stellt Compute Engine die Kapazität so bereit:

    • Automatisch verbrauchte Reservierungen: Compute Engine behandelt diesen Wert als Ziel für die Gesamtkapazität. Compute Engine subtrahiert vorhandene, übereinstimmende VMs und Reservierungen in Ihrem Projekt und allen Projekten, für die Sie die Reservierung freigeben, und stellt Kapazität für die verbleibende Anzahl bereit.

    • Speziell ausgerichtete Reservierungen: Compute Engine behandelt diesen Wert als inkrementelle Kapazität. Compute Engine stellt die vollständige Anzahl von VMs bereit und zieht keine vorhandenen, übereinstimmenden Reservierungen oder VMs ab.

    Weitere Informationen dazu, wie Compute Engine-Ressourcen zählt und bereitstellt, finden Sie in diesem Dokument.

  • VM-Attribute

    Die VM-Attribute definieren die Hardwareanforderungen, z. B. Arbeitsspeicher und CPUs, sowie optionale Ressourcen, z. B. lokale SSD-Laufwerke und GPUs, für die VMs, die Sie reservieren möchten. Wenn Sie eine Anfrage für eine vorausschauende Reservierung erstellen, können Sie diese Attribute angeben, sie von einer vorhandenen VM kopieren oder eine Instanzvorlage verwenden. Damit eine automatisch erstellte Reservierung genutzt werden kann, muss eine VM Attribute haben, die mit allen Attributen der Reservierung übereinstimmen.

  • Zone

    Die Zone gibt den Standort an, an dem Sie Kapazität reservieren möchten. Die von Ihnen angegebene Kombination aus Zone und Maschinentyp wirkt sich auf die Wahrscheinlichkeit aus, dass Google Cloud Ihre vorausschauende Reservierungsanfrage genehmigt. Weitere Informationen finden Sie in diesem Dokument unter Prüfprozess für vorausschauende Reservierungen.

Außerdem können Sie die folgenden optionalen Attribute definieren:

  • Automatisch löschen

    Mit der Option Automatisch löschen wird festgelegt, ob Compute Engine die automatisch erstellten Reservierungen für Ihre Anfrage nach dem Endzeitpunkt löscht, auch wenn sie von VMs genutzt werden. Wenn Sie diese Option aktivieren, löscht Compute Engine die automatisch erstellten Reservierungen innerhalb von zwei Stunden nach dem angegebenen Löschzeitpunkt. Mit dieser Option können Sie Gebühren für nicht genutzte Reservierungen vermeiden.

  • Beschreibung

    Die Beschreibung gibt einen optionalen Text an, um die Eigenschaften Ihrer vorausschauenden Reservierungsanfrage zu beschreiben.

  • Planungsstatus

    Der Planungsstatus gibt an, ob Sie Ihre vorausschauende Reservierungsanfrage als Entwurf speichern oder zur Prüfung an Google Cloud senden möchten. Weitere Informationen finden Sie in diesem Dokument unter Status: vorausschauende Reservierungen.

Status vorausschauender Reservierungen

In diesem Abschnitt werden die möglichen Statuswerte angegeben, die für eine Anfrage für eine vorausschauende Reservierung festgelegt werden können. Eine Anfrage für eine vorausschauende Reservierung enthält folgende Statusfelder:

  • Planungsstatus

    In diesem Abschnitt wird der Planungsstatus erläutert, den Sie beim Erstellen einer Anfrage für eine vorausschauende Reservierung angeben. Der Planungsstatus gibt an, ob sich eine Anfrage für eine vorausschauende Reservierung im Entwurfsstatus befindet oder zur Prüfung anGoogle Cloud gesendet wurde.

  • Beschaffungsstatus

    In diesem Abschnitt wird der Beschaffungsstatus beschrieben, der von Compute Engine nach dem Erstellen einer Anfrage für eine vorausschauende Reservierung festgelegt wird. Zuerst wird im Feld für den Beschaffungsstatus der Freigabestatus einer Anfrage für eine vorausschauende Reservierung angezeigt. Nachdem Google Cloud eine Anfrage für eine vorausschauende Reservierung genehmigt hat und die Anfrage in ihre Sperrzeit eintritt, zeigt dieses Feld den Beschaffungsstatus der angeforderten Ressourcen an.

Planungsstatus: vorausschauende Reservierungen

Wenn Sie eine Anfrage für eine vorausschauende Reservierung erstellen, können Sie den Planungsstatus (planningStatus) auf einen der folgenden Werte setzen:

  • Entwurf (DRAFT): Standardwert bei der Erstellung einer vorausschauenden Reservierungsanfrage. Sie können den Entwurf einer Anfrage für eine vorausschauende Reservierung nach Bedarf ändern. Wenn Sie mit Ihren Änderungen zufrieden sind, können Sie sie zur Prüfung anGoogle Cloud senden. Google empfiehlt, zuerst einen Entwurf zu erstellen, da Sie so die Anzahl der VMs bestimmen können, die Compute Engine für die Anfrage bereitstellt, anstatt diese Anzahl manuell zu schätzen. Optional können Sie die Anzahl der reservierten VMs in der Anfrage ändern, bevor Sie sie zur Prüfung einreichen.

  • Gesendet (SUBMITTED): Die Anfrage für eine vorausschauende Reservierung wurde zur Prüfung an Google Cloudgesendet. Nachdem Sie eine vorausschauende Reservierungsanfrage zur Prüfung gesendet haben, können Sie den Planungsstatus nicht wieder in DRAFT ändern. Optional können Sie eine Anfrage für eine vorausschauende Reservierung direkt bei der Erstellung zur Prüfung senden.

Beschaffungsstatus: vorausschauende Reservierungen

Nach dem Erstellen einer Anfrage für eine vorausschauende Reservierung legt Compute Engine den Beschaffungsstatus (procurementStatus) auf einen der folgenden Werte fest:

  • Entwurf (DRAFTING): Die Anfrage für eine vorausschauende Reservierung befindet sich im Entwurfsstatus.

  • Genehmigung ausstehend (PENDING_APPROVAL): Die Anfrage für eine vorausschauende Reservierung wird zur Genehmigung an Google Cloudgesendet. Während die Anfrage geprüft wird, kann der Beschaffungsstatus einer Anfrage für eine vorausschauende Reservierung auf einen der folgenden Werte gesetzt werden:

    • Abgelehnt (DECLINED): Google Cloud hat die vorausschauende Reservierungsanfrage abgelehnt. Sie können die Anfrage für eine vorausschauende Reservierung ändern und nach Abschluss der Änderungen noch einmal zur Genehmigung einreichen.

    • Genehmigt (APPROVED): Google Cloud hat die Anfrage für eine vorausschauende Reservierung genehmigt und Compute Engine plant, die automatisch erstellten Reservierungen mit der angeforderten Kapazität zu Beginn des Reservierungszeitraums bereitzustellen. Wenn Google Cloud die vorausschauende Reservierungsanfrage innerhalb von 56 Tagen (8 Wochen) ab ihrer Startzeit genehmigt, tritt sie innerhalb weniger Minuten in ihre Sperrzeit.

    • Abgebrochen (CANCELED): Ein Nutzer hat die Anfrage für eine vorausschauende Reservierung während der Prüfung oder nach der Genehmigung oder Ablehnung der Reservierung durch Google Cloud abgebrochen.

    Nachdem eine Anfrage für eine vorausschauende Reservierung genehmigt oder abgelehnt wurde, können Sie ein oder mehrere Attribute der Anfrage für eine vorausschauende Reservierung ändern und noch einmal zur Prüfung an Google Cloud senden. Dadurch wird der Status der zukünftigen Reservierung auf "Genehmigung ausstehend" zurückgesetzt.

  • Beschaffung (PROCURING): 56 Tage (8 Wochen) vor der Startzeit des Reservierungszeitraums beginnt die Sperrzeit für eine vorausschauende Reservierung. Nachdem die vorausschauende Reservierung diesen Status erreicht hat:

    • Sie können die vorausschauende Reservierung nicht mehr stornieren.

    • Sie können die vorausschauende Reservierung erst nach ihrer Endzeit löschen.

    • Wenn Sie den Reservierungszeitraum, die Freigabeeinstellungen, die Gesamtzahl oder die VM-Attribute der vorausschauenden Reservierung ändern möchten, müssen Sie eine Genehmigung von Google Cloudanfordern. Anschließend genehmigt oder lehnt Google Cloud Ihre Anfrage ab,indem der Aktualisierungsstatus geändert wird. WennGoogle Cloud eine solche Anfrage ablehnt und Sie keine neue einreichen, stellt Compute Engine die reservierten Ressourcen mit den zuvor angegebenen Attributen bereit.

    Wenn eine vorausschauende Reservierung einen Reservierungszeitraum angibt, der weniger als 56 Tage nach dem Datum und der Uhrzeit liegt, zu der Sie eine Anfrage für eine vorausschauende Reservierung senden, tritt sie innerhalb weniger Minuten nach der Genehmigung in ihre Sperrzeit ein.

  • Wird bereitgestellt (PROVISIONING): 24 Stunden vor dem in einer vorausschauenden Reservierung angegebenen Beginn fängt die Compute Engine an, die angeforderten Ressourcen bereitzustellen. Dazu werden automatisch Reservierungen erstellt. Anschließend legt Compute Engine den Beschaffungsstatus der vorausschauenden Reservierung auf einen der folgenden Werte fest:

    • Ausgeführt (FULFILLED): Compute Engine hat alle Ressourcen bereitgestellt, die erforderlich sind, um die in der vorausschauenden Reservierung angegebene Gesamtzahl zu erreichen.

    • Teilweise ausgeführt (FAILED_PARTIALLY_FULFILLED): Compute Engine hat aufgrund eines unzureichenden Kontingents nur einen Teil der Ressourcen bereitgestellt, die erforderlich sind, um die in der vorausschauenden Reservierung angegebene Gesamtzahl zu erreichen.

    • Fehlgeschlagen (FAILED): Compute Engine konnte die reservierten Ressourcen nicht bereitstellen.

    Die automatisch erstellten Reservierungen können zum Beginn verwendet werden. Damit Sie die angeforderte Gesamtkapazität nutzen, sollten Sie nicht verbrauchte automatisch erstellte Reservierungen ermitteln und VMs erstellen, die sie nutzen. Sie können eine automatisch erstellte Reservierung erst nach der in der vorausschauenden Reservierung angegebenen Endzeit ändern oder löschen. Weitere Informationen finden Sie unter So stellt Compute Engine Ressourcen bereit in diesem Dokument.

Aktualisierungen vorausschauender Reservierungen

Nachdem Sie eine Anfrage für eine vorausschauende Reservierung erstellt haben, können Sie sie optional aktualisieren – also abbrechen, löschen, ändern oder eine Änderung anfordern. Sie können jedoch vorausschauende Reservierungsanfragen nur während bestimmter Zeiträume aktualisieren, wie in den folgenden Abschnitten erläutert.

Sperrzeit: vorausschauende Reservierungen

Nachdem Sie eine Anfrage für eine vorausschauende Reservierung gesendet haben, können Sie sie stornieren oder löschen, bis Google Cloud die Ressourcen beschafft (PROCURING). Zu dieser Zeit tritt die vorausschauende Reservierung in die Sperrzeit ein. Während der Sperrzeit einer vorausschauenden Reservierung können Sie sie nicht mehr stornieren; dies ist erst wieder nach ihrer Endzeit möglich.

Außerdem wirkt sich die Sperrzeit darauf aus, wann Sie Änderungen anfordern können. Die Sperrzeit für eine vorausschauende Reservierungsanfrage beginnt zu einem der folgenden Zeitpunkte:

  • Wenn die Anfrage für eine vorausschauende Reservierung eine Startzeit angibt, die weniger als 56 Tage (8 Wochen) nach der Anfrage liegt, tritt die Anfrage für eine vorausschauende Reservierung kurz nach der Genehmigung in die Sperrzeit ein.

  • Andernfalls beginnt die Sperrzeit für die vorausschauende Reservierungsanfrage 56 Tage vor deren Startzeit.

Änderung einer vorausschauenden Reservierung

Wenn eine Anfrage für eine vorausschauende Reservierung nicht abgebrochen wurde oder die Genehmigung aussteht, können Sie die Anfrage jederzeit ändern, bevor sie den Beschaffungsstatus „Bereitstellung“ (PROVISIONING) erreicht.

Nachdem eine Anfrage für eine vorausschauende Reservierung genehmigt wurde, können Sie die folgenden Attribute nur ändern, wenn Sie eine Änderung bei Google Cloudanfordern:

  • GPUs und GPU-Typ

  • Lokale SSDs und der Typ der Laufwerkschnittstelle

  • Maschinenreihe und Maschinentyp

  • Mindest-CPU-Plattform

  • Freigabeeinstellungen

  • Start- und Endzeit des Reservierungszeitraums

  • Gesamtzahl (Zahl der VMs)

Sie können jeweils nur eine Änderung (eines oder mehrere Attribute) für eine genehmigte vorausschauende Reservierung anfordern. Wenn Sie die folgenden Arten von Änderungsanfragen einreichen, werden diese von Google Cloud wahrscheinlich abgelehnt:

  • Alle Anfragen, die innerhalb von 72 Stunden vor dem Beginn gestellt werden.

  • Anfragen zum Ändern von VM-Attributen, die innerhalb von 14 Tagen vor der Startzeit gestellt wurden.

  • Alle Anfragen, die innerhalb von 14 Tagen vor der Startzeit die Gesamtzahl erheblich erhöhen oder verringern möchten.

Wenn Sie eine Änderungsanfrage senden, wird das Feld für den Aktualisierungsstatus (AmendmentStatus) in der vorausschauenden Reservierung erstellt. Nachdem Google Cloud die Anfrage geprüft hat, setzt Compute Engine den Aktualisierungsstatus auf einen der folgenden Werte:

  • Aktualisierung ausstehend (AMENDMENT_PENDING_APPROVAL):Google Cloud prüft Ihre Anfrage.

  • Aktualisierung genehmigt (AMENDMENT_APPROVED): Google Cloud hat Ihre Anfrage genehmigt. Compute Engine stellt die reservierten Ressourcen unter Berücksichtigung der genehmigten Attribute bereit.

  • Aktualisierung abgelehnt (AMENDMENT_DECLINED): Google Cloud hat Ihre Anfrage abgelehnt. Sofern Sie keine neue Anfrage senden und die Anfrage genehmigt wurde, stellt Compute Engine die reservierten Ressourcen mit den zuvor genehmigten Attributen bereit.

Weitere Informationen zum Ändern von Anfragen für vorausschauende Reservierungen und zu den Attributen, die Sie ändern können, finden Sie unter Anfragen für vorausschauende Reservierungen ändern.

Prüfung vorausschauender Reservierungen

Damit die angeforderte Kapazität bereitgestellt werden kann, müssen Sie alle zukünftigen Reservierungsanfragen zur Prüfung an Google Cloud senden. Google Cloud benötigt in der Regel fünf Tage, um Ihre Anfrage zu prüfen. Wenn Google Cloud mehr Zeit benötigt oder Fragen hat, wird sich Ihr Account-Management-Team oder das Vertriebsteam mit Ihnen in Verbindung setzen.

Wird eine Anfrage für eine vorausschauende Reservierung genehmigt, unternimmtGoogle Cloud in wirtschaftlich angemessener Weise Anstrengungen, um die angeforderte Kapazität zu Beginn des Reservierungszeitraums der vorausschauenden Reservierung verfügbar zu machen. Google Cloud priorisiert die Bereitstellung Ihrer reservierten Kapazität gegenüber anderen Kunden ohne vorausschauende Reservierungen für dieselben Attribute. Weitere Informationen finden Sie in den dienstspezifischen Nutzungsbedingungen.

Um die Wahrscheinlichkeit zu erhöhen, dass Google Cloud eine Anfrage für eine vorausschauende Reservierung genehmigt, geben Sie beim Erstellen oder Ändern der Anfrage für eine vorausschauende Reservierung Folgendes an:

56 Tage (8 Wochen) nach Start des Reservierungszeitraums tritt eine genehmigte Anfrage für eine vorausschauende Reservierung in eine Sperrzeit. Wenn der in einer genehmigten vorausschauenden Reservierung angegebene Beginn weniger als 56 Tage nach dem Datum und der Uhrzeit liegt, zu der Sie die Anfrage für die vorausschauende Reservierung zur Prüfung gesendet haben, tritt sie innerhalb weniger Minuten nach der Genehmigung in ihre Sperrzeit ein.

Um genügend Zeit zu haben, eine Anfrage für eine vorausschauende Reservierung zu stornieren, zu löschen oder eine Änderungsanfrage zu stellen, wird empfohlen, einen Beginn anzugeben, der mehr als 56 Tage nach dem Datum und der Uhrzeit liegt, zu der Sie die Anfrage für die vorausschauende Reservierung zur Prüfung einreichen.

Wenn Sie eine vorausschauende Reservierungsanfrage erstellen oder ändern, müssen Sie einen Reservierungszeitraum von mindestens 24 Stunden angeben. Wenn Sie jedoch die Wahrscheinlichkeit erhöhen möchten, dassGoogle Cloud Ihre Anfrage für eine vorausschauende Reservierung genehmigt, empfehlen wir, einen Reservierungszeitraum von mindestens 365 Tagen anzugeben.

So stellt Compute Engine reservierte Ressourcen bereit

In diesem Abschnitt wird erläutert, wie Compute Engine die reservierten Ressourcen bereitstellt:

  • Reservierte Ressourcen zählen und bereitstellen

    In diesem Abschnitt wird erläutert, wie Compute Engine vorhandene vorausschauende Reservierungen, Reservierungen und Ihrer Anfrage entsprechende VMs berücksichtigt, wenn die Gesamtzahl der Ressourcen für eine genehmigte vorausschauende Reservierung bereitgestellt wird.

  • Automatisch erstellte Reservierungen

    In diesem Abschnitt wird der Typ der Reservierungen erläutert, die Compute Engine zur Startzeit einer genehmigten vorausschauenden Reservierung für diese erstellt.

Reservierte Ressourcen zählen und bereitstellen

Wie Compute Engine die Kapazität für eine genehmigte vorausschauende Reservierung bereitstellt, hängt von der Reservierungsaffinität ab, die Sie in Ihrer Anfrage angeben:

Gesamtzahl der automatisch genutzten Reservierungen

Wenn in Ihrer vorausschauenden Reservierungsanfrage angegeben ist, dass automatisch genutzte Reservierungen erstellt werden sollen, behandelt Compute Engine die Gesamtzahl als Kapazitätsziel für Ihre angegebenen Projekte. Um die Gesamtzahl einer genehmigten vorausschauenden Reservierung zu erreichen, führt Compute Engine die folgenden Schritte aus:

  1. Compute Engine subtrahiert alle übereinstimmenden vorhandenen (genutzten und nicht genutzten) Reservierungen, die nur für (einige oder alle) der in der vorausschauenden Reservierung angegebenen Projekte freigegeben sind.

  2. Compute Engine erstellt automatisch Reservierungen für die verbleibenden Menge. Das bedeutet:

    • Alle vorhandenen übereinstimmenden VMs beginnen, die automatisch erstellten Reservierungen zu verbrauchen.

    • Sie müssen übereinstimmende VMs für jede automatisch erstellte Reservierung erstellen, die nicht verbraucht wurde.

Angenommen, Sie erstellen eine Anfrage für eine freigegebene vorausschauende Reservierung in Zone us-central1-a. In der Anfrage für eine vorausschauende Reservierung werden insgesamt 10 VMs mit dem Maschinentyp n2-standard-2, Projekt A als Inhaberprojekt und die Projekte B und C als Nutzerprojekte angegeben. Nachdem die Anfrage für eine vorausschauende Reservierung genehmigt wurde und Compute Engine zu Beginn des Reservierungszeitraums Reservierungen erstellt, gehen wir für den Moment davon aus, dass diese Projekte folgende Ressourcen mit VM-Attributen enthalten, die der vorausschauenden Reservierung entsprechen:

  • In Projekt A 1 VM, die keine Reservierung verbraucht.

  • In Projekt B 1 nicht verbrauchte freigegebene Reservierung für Projekt C für 2 VMs.

  • In Projekt C 1 nicht verbrauchte Einzelprojektreservierung für 1 VM.

In diesem Szenario erstellt Compute Engine automatisch eine freigegebene Reservierung für 7 VMs, um zur Startzeit eine Gesamtzahl von 10 VMs zu erreichen.

Informationen dazu, wie Sie die Anzahl der VMs ermitteln, die Compute Engine für eine vorhandene vorausschauende Reservierungsanfrage bereitstellen möchte, finden Sie unter Verbrauchbare Instanzen in einer vorausschauenden Reservierungsanfrage.

Gesamtzahl der speziell ausgewählten Reservierungen

Wenn in Ihrer vorausschauenden Reservierungsanfrage angegeben ist, dass Reservierungen automatisch als spezifisch ausgerichtete Reservierungen erstellt werden sollen, stellt Compute Engine alle von Ihnen angeforderten VMs als zusätzliche Kapazität bereit. Bei diesem Reservierungstyp subtrahiert Compute Engine keine vorhandenen, übereinstimmenden Reservierungen oder laufenden VMs von der angeforderten Anzahl. Außerdem nutzen vorhandene VMs die automatisch erstellte Reservierung nicht automatisch zum Startzeitpunkt. Wenn Sie die reservierte Kapazität nutzen möchten, müssen Sie VMs erstellen, die die automatisch erstellten Reservierungen namentlich als Ziel verwenden.

Automatisch erstellte Reservierungen

24 Stunden vor dem in einer vorausschauenden Reservierung angegebenen Startzeitpunkt beginnt Compute Engine mit der Bereitstellung der in einer genehmigten vorausschauenden Reservierung angeforderten Kapazität. Dazu werden Reservierungen automatisch erstellt. Ihnen werden jedoch nur die automatisch zur Startzeit erstellten Reservierungen in Rechnung gestellt. Jede automatisch erstellte Reservierung hat die folgenden Attribute:

  • Die Reservierung kann genutzt werden, indem VMs mit übereinstimmenden Attributen erstellt werden.

  • Die Reservierung hat übereinstimmende VM-Attribute, wie in der Anfrage für eine vorausschauende Reservierung angegeben.

  • Die Reservierung entspricht den Freigabeeinstellungen der relevanten Anfrage für eine vorausschauende Reservierung. Zum Beispiel:

    • Wenn Sie eine Anfrage für eine vorausschauende Reservierung für ein einzelnes Projekt erstellt haben, ist jede automatisch erstellte Reservierung eine Reservierung für ein einzelnes Projekt.

    • Wenn Sie eine freigegebene vorausschauende Reservierungsanfrage erstellt haben, ist jede automatisch erstellte Reservierung eine freigegebene Reservierung, die dasselbe Inhaberprojekt und dieselben Nutzerprojekte spezifiziert.

  • Der Reservierungsname beginnt mit dem Namenspräfix, das in der relevanten Anfrage für eine vorausschauende Reservierung angegeben wurde.

  • Wenn Sie die Option zum automatischen Löschen beim Erstellen oder Ändern einer Anfrage für eine vorausschauende Reservierung aktiviert haben, gibt jede automatisch erstellte Reservierung ein deleteAtTime-Feld an, das auf die Zeit festgelegt ist, zu der Compute Engine die automatisch erstellte Reservierung automatisch löscht.

Wenn eine automatisch erstellte Reservierung ihre Startzeit erreicht, können Sie sie auf dieselbe Weise wie eine On-Demand-Reservierung nutzen. Sie können die Reservierung ändern, wenn sich die Anforderungen Ihrer Arbeitslast ändern. Sie können jedoch nicht die Anzahl der VMs in der Reservierung oder deren Endzeit ändern. Weitere Informationen finden Sie unter Reservierungen ändern.

Beschränkungen

Die Einschränkungen für Reservierungen werden in den folgenden Abschnitten beschrieben.

Einschränkungen beim Erstellen

Beim Erstellen einer Anfrage für eine vorausschauende Reservierung gelten folgende Einschränkungen:

  • Wenn Sie vorhandene Reservierungen mit übereinstimmenden Attributen haben, lesen Sie Folgendes:

    • Wenn Ihr Projekt bereits automatisch erstellte oder On-Demand-Reservierungen enthält oder diese Reservierungen für Ihr Projekt freigegeben wurden, können Sie nur vorausschauende Reservierungsanfragen erstellen, die für alle Projekte freigegeben sind, die in den vorhandenen Reservierungen angegeben sind.

    • Wenn Ihr Projekt bereits eine vorausschauende Reservierungsanfrage für ein einzelnes Projekt enthält, können Sie nur vorausschauende Reservierungsanfragen für einzelne Projekte erstellen.

    • Wenn Ihr Projekt bereits eine freigegebene vorausschauende Reservierungsanfrage enthält oder eine vorausschauende Reservierungsanfrage für Ihr Projekt freigegeben ist, können Sie freigegebene vorausschauende Reservierungsanfragen nur für dieselben Projekte erstellen. Eine freigegebene vorausschauende Reservierungsanfrage in Projekt A (Inhaberprojekt), die für die Projekte B und C (Nutzerprojekte) freigegeben ist, bedeutet beispielsweise, dass Sie Folgendes tun können:

      • Weitere freigegebene vorausschauende Reservierungsanfrage in Projekt A erstellen und für die Projekte B und C freigeben.

      • Freigegebene vorausschauende Reservierungsanfrage in Projekt B erstellen und für die Projekte A und C freigeben.

      • Freigegebene vorausschauende Reservierungsanfrage in Projekt C erstellen und für die Projekte A und B freigeben.

  • Sie können Anfragen für vorausschauende Reservierungen nur für die folgenden Maschinenserien erstellen und senden:

    • Beschleunigungsoptimiert: A3 Mega, A3 High (mit 8 GPUs), A3 Edge, G4, TPU v5p, TPU v6e und TPU7x

    • Computing-optimiert: H3 und H4D

    • Für allgemeine Zwecke: C3, C3D, C4, C4A, C4D, C4N, N4, N4A und N4D

    • Speicheroptimiert: M3, M4, M4N und X4

    • Speicheroptimiert: Z3 und Z4M

  • Sie können keinen Reservierungszeitraum angeben, der kürzer als 24 Stunden ist.

  • Wenn Sie die Reservierungsaffinität auf „automatisch genutzt“ (ANY_RESERVATION) festlegen, darf sich der Reservierungszeitraum nicht mit einer anderen vorausschauenden Reservierungsanfrage überschneiden, die übereinstimmende VM-Attribute und eine übereinstimmende Zone hat. Diese Einschränkung gilt unabhängig davon, ob die vorausschauende Reservierungsanfrage in Ihrem Projekt vorhanden ist oder für Ihr Projekt freigegeben wurde.

  • Sie können keine Startzeit angeben, die über 1 Jahr nach dem Datum und der Uhrzeit liegt, zu der Sie eine Anfrage für eine vorausschauende Reservierung zur Prüfung einreichen.

  • Sie können keine Platzierungsrichtlinien angeben.

Einschränkungen nach der Erstellung

Nachdem Sie eine Anfrage für eine vorausschauende Reservierung erstellt haben, gelten folgende Einschränkungen:

  • Wenn Sie ein Projekt, für das eine vorausschauende Reservierungsanfrage erstellt wurde, in eine andere Organisation verschieben und die vorausschauende Reservierung noch nicht ihre Sperrzeit begonnen hat, wird die vorausschauende Reservierungsanfrage gelöscht.

  • Nachdem eine Anfrage für eine vorausschauende Reservierung genehmigt wurde und ihre Sperrzeit begonnen hat, gelten die folgenden Einschränkungen:

    • Sie können die vorausschauende Reservierung nicht mehr stornieren.

    • Wenn Sie automatisch erstellte Reservierungen an eine Zusicherung anhängen möchten, gelten die folgenden Einschränkungen:

      • Sie können die Zusicherung nur in den letzten 24 Stunden vor Beginn des Reservierungszeitraums erwerben.

      • Sie können nur automatisch erstellte Reservierungen anhängen, für die die Option zum automatischen Löschen deaktiviert ist. Wenn Sie beim Erstellen oder Ändern einer Anfrage für eine vorausschauende Reservierung die Option zum automatischen Löschen aktiviert haben, müssen Sie diese Option deaktivieren.

    • Sie können die vorausschauende Reservierung erst nach ihrer Endzeit löschen.

  • Nachdem eine vorausschauende Reservierung ihre Startzeit erreicht hat, können Sie die für die vorausschauende Reservierung bereitgestellten automatisch erstellten Reservierungen nur nach dem Ende ändern oder löschen.

Abrechnung

Für die Erstellung der Anfragen für vorausschauende Reservierungen fallen keine zusätzlichen Kosten an.

Nachdem eine Anfrage für eine vorausschauende Reservierung genehmigt wurde und die Sperrzeit begonnen hat, verpflichten Sie sich, für die gesamte bereitgestellte Kapazität für den gesamten Reservierungszeitraum zu bezahlen, es sei denn, Sie fordern vor Beginn des Reservierungszeitraums eine Änderung der Anzahl oder der VM-Attribute der zu reservierenden Ressourcen an. Google Cloud Wenn Google Cloud die Anfrage genehmigt, verpflichten Sie sich, für die aktualisierte angeforderte Kapazität zu bezahlen.

Zu Beginn des Reservierungszeitraums einer vorausschauenden Reservierung berechnetGoogle Cloud nur die automatisch erstellten Reservierungen, um die in der vorausschauenden Reservierung angegebene Gesamtzahl zu erreichen. Wenn Compute Engine die angeforderte Kapazität nur teilweise bereitstellen kann, werden Ihnen nur die bereitgestellten Ressourcen in Rechnung gestellt.

Für automatisch erstellte Reservierungen fallen Kosten wie folgt an:

  • Der Preis entspricht dem für On-Demand-Reservierungen.

  • Solange die Reservierung besteht, unabhängig davon, ob Sie die reservierten Ressourcen verwenden oder nicht.

Nächste Schritte