Anfragen für vorausschauende Reservierungen


In diesem Dokument werden das Verhalten, die Abrechnung und die Einschränkungen von vorausschauenden Reservierungen zonaler Compute Engine-Ressourcen erläutert.

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 zukünftigen Reservierungen können Sie eine Kapazitätsanfrage von einem bestimmten Datum bis zu 1 Jahr in der Zukunft anfordern. Nachdem Sie eine zukünftige 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 sichergestellt, dass die angeforderten Ressourcen für Ihre Projekte verfügbar sind, wenn Sie sie benötigen. Außerdem wird verhindert, dass Ihnen die angeforderten Ressourcen aufgrund von Problemen mit der Ressourcenverfügbarkeit nicht bereitgestellt werden. Zukünftige 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 zukünftige 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 zukünftige 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 angegebene, in der zukünftigen Reservierung spezifizierten Kapazität zu erreichen. Die neuen automatisch erstellten Reservierungen können dann wie On-Demand-Reservierungen verwendet werden. Außerdem wird verhindert, dass andere Nutzer Ihre reservierten Ressourcen nutzen, bis sie gelöscht werden.

Für die Erstellung der Anfragen für zukünftige 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 zukünftigen Reservierungen

In folgenden Abschnitten wird die Funktionsweise zukünftiger Reservierungen beschrieben.

Eigenschaften für zukünftige Reservierungen

Wenn Sie eine zukünftige Reservierungsanfrage erstellen, müssen Sie folgende Attribute definieren:

  • Namenspräfix

    Das Namenspräfix gibt einen String an, der am Anfang der Namen jeder automatisch erstellten Reservierungen für diese Anfrage enthalten sein soll. Sie können dann nach einem oder mehreren Namenspräfixen filtern, um die automatisch erstellten Reservierungen zu identifizieren, wenn Sie sich eine Liste der Reservierungen ansehen.

  • Freigabetyp (einzelnes Projekt oder freigegeben)

    • Eine zukünftige Reservierung für ein einzelnes Projekt ist nützlich, wenn Sie Ihre reservierten VMs nur in einem einzelnen Projekt nutzen möchten. Weitere Informationen finden Sie unter Reservierungen für einzelne Projekte.

    • Eine freigegebene zukünftige Reservierung ist nützlich, wenn das Projekt, das die zukünftige Reservierung hostet (das Inhaberprojekt), und ein beliebiges anderes Projekt, für das die zukünftige Reservierung freigegeben wird (die Nutzerprojekte), Ihre reservierten VMs nutzen sollen. Sie können eine freigegebene zukünftige Reservierung nur für bis zu 100 Nutzerprojekte freigeben, die zur selben Organisation gehören. Weitere Informationen finden Sie unter Freigegebene Reservierungen.

  • Reservierungszeitraum (Beginn und Ende)

    • Die Startzeit gibt den Beginn Ihres Reservierungszeitraums an, also das Datum und die Uhrzeit, zu dem die Bereitstellung der automatisch erstellten Reservierungen in der Compute Engine abgeschlossen ist. Sie können dann VMs erstellen, um die automatisch erstellten Reservierungen zu verbrauchen. Sie müssen eine Startzeit angeben, die die Zeit berücksichtigt, die Sie zum Erstellen der VMs für den Verbrauch der automatisch erstellten Reservierungen benötigen. Die Startzeit darf nicht mehr als 1 Jahr nach dem Datum und der Uhrzeit liegen, an dem Sie eine zukünftige Reservierungsanfrage zur Prüfung senden.

    • Die Endzeit gibt das Ende Ihres Reservierungszeitraums an, also das Datum und die Uhrzeit, zu dem die zukünftige Reservierungsanfrage gelöscht und die automatisch erstellten Reservierungen mit Ihren reservierten Ressourcen. gelöscht oder geändert werden kann. Die Endzeit muss mindestens 24 Stunden nach der Startzeit liegen und hat kein Maximum. Die Endzeit sollte jedoch so lange dauern wie der empfohlene Mindestreservierungszeitraum, um die Wahrscheinlichkeit zu erhöhen, dass Google Cloud eine zukünftige Reservierungsanfrage genehmigt.

  • Gesamtzahl

    Die Gesamtzahl gibt die Gesamtzahl der VMs mit den angegebenen Zonen und VM-Eigenschaften an, für die Sie zum Startzeitpunkt eine sehr hohe Zusicherung wünschen. Nachdem Google Cloud eine Anfrage für eine zukünftige Reservierung genehmigt hat, stellt Compute Engine die automatisch erstellten Reservierungen bereit. Dabei werden alle vorhandenen, übereinstimmenden Reservierungen berücksichtigt, die nur von (einigen oder allen) der Projekte genutzt werden können, die in der Anfrage für eine zukünftige Reservierung angegeben sind. Weitere Informationen dazu, wie Compute Engine-Ressourcen zählt und bereitstellt finden Sie in diesem Dokument.

  • VM-Attribute

    In den VM-Eigenschaften werden die Hardwareanforderungen (Arbeitsspeicher und CPUs) und optionale Ressourcen (lokale SSD-Laufwerke und GPUs) für die VMs definiert, die Sie reservieren möchten. Beim Erstellen einer zukünftigen Reservierungsanfrage können Sie diese Eigenschaften direkt, basierend auf einer vorhandenen VM oder über eine Instanzvorlage angeben. Eine VM kann eine automatisch erstellte Reservierung nur dann in Anspruch nehmen, wenn sowohl die Eigenschaften der VM als auch die VM-Attribute der automatisch erstellten Reservierung genau übereinstimmen. Bei zukünftigen Reservierungen können Sie nur einen Typ für die automatische Inanspruchnahme angeben. Eine Richtlinie für kompakte Platzierung ist nicht möglich.

  • Zone

    Die Zone, in der Sie Kapazität anfordern möchten. Die Kombination aus Zone und Maschinentyp (siehe VM-Attribute), die Sie für Ihre reservierten Ressourcen angeben, wirkt sich auf die Wahrscheinlichkeit aus, dass Google Cloud eineAnfrage für eine zukünftige Reservierung genehmigt. Weitere Informationen finden Sie in diesem Dokument unter Vorbereitungsprozess: zukünftige Reservierungen.

Außerdem kannst du die folgenden Properties definieren:

  • Automatisch löschen

    Die Option Automatisch löschen gibt an, ob Compute Engine automatisch erstellte Reservierungen, die für diese Anfrage bereitgestellt werden, automatisch löschen soll (unabhängig davon, ob sie vollständig genutzt wurden oder nicht). Compute Engine löscht die automatisch erstellten Reservierungen innerhalb von 2 Stunden nach dem angegebenen Löschzeitpunkt. Das automatische Löschen automatisch erstellter Reservierungen kann nützlich sein, um unnötige Gebühren für automatisch erstellte Reservierungen zu vermeiden, die längere Zeit nicht mehr genutzt wurden.

  • Beschreibung

    Die Beschreibung gibt einen optionalen Text an, um die Eigenschaften Ihrer Anfrage für eine zukünftige Reservierung zu beschreiben.

  • Planungsstatus

    Der Planungsstatus gibt an, ob eine Anfrage für eine zukünftige Reservierung zur Prüfung an Google Cloud gesendet wurde. Weitere Informationen finden Sie in diesem Dokument unter Status: zukünftige Reservierungen.

Status: zukünftige Reservierungen

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

  • Planungsstatus

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

  • Beschaffungsstatus

    In diesem Abschnitt wird der Beschaffungsstatus beschrieben, der von Compute Engine nach dem Erstellen einer Anfrage für eine zukünftige Reservierung festgelegt wird. Im Feld „Beschaffungsstatus“ wird zuerst der Genehmigungsstatus einer Anfrage für eine zukünftige Reservierung angezeigt. Nachdem Google Cloud eine Anfrage für eine zukünftige Reservierung genehmigt hat und diese in ihre Sperrzeit eintritt, zeigt dieses Feld den Beschaffungsstatus der angeforderten Ressourcen an.

Planungsstatus: zukünftige Reservierungen

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

  • Entwurf (DRAFT): Standardwert bei der Erstellung einer Anfrage für eine zukünftige Reservierung. Sie können den Entwurf einer Anfrage für eine zukünftige Reservierung nach Bedarf ändern. Wenn Sie mit Ihren Änderungen zufrieden sind, können Sie sie zur Prüfung an Google Cloud senden. Google empfiehlt, zuerst einen Anfrageentwurf zu erstellen. So können Sie die Anzahl der VMs festlegen, die von der Compute Engine für die Anfrage bereitgestellt werden, anstatt diese Anzahl manuell zu schätzen. Außerdem können Sie die Anzahl der reservierten VMs in der Anfrage optional ändern, bevor Sie sie zur Überprüfung einreichen.

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

Beschaffungsstatus: zukünftige Reservierungen

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

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

  • Genehmigung ausstehend (PENDING_APPROVAL): Die Anfrage für eine vorausschauende Reservierung wird zur Genehmigung an Google Cloud gesendet. 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 zukünftige 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 zukünftige Reservierung genehmigt oder abgelehnt wurde, können Sie ein oder mehrere Attribute der Anfrage für eine zukünftige 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 zukünftige Reservierung. Nachdem die zukünftige Reservierung diesen Status erreicht hat:

    • Kann die zukünftige Reservierung nicht mehr storniert werden.

    • Sie können die zukünftige Reservierung erst nach ihrer Endzeit löschen.

    • Wenn Sie den Reservierungszeitraum, die Freigabeeinstellungen, die Gesamtzahl oder die VM-Attribute der zukünftigen Reservierung ändern möchten, müssen Sie eine Genehmigung von Google Cloud anfordern. Danach genehmigt oder lehnt Google Cloud Ihre Anfrage durch Ändern des Aktualisierungsstatus ab. Wenn Google 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.

  • Bereitstellung (PROVISIONING): 24 Stunden vor dem in einer zukünftigen Reservierung angegebenen Startzeitpunkt beginnt Compute Engine mit der Bereitstellung der angeforderten Ressourcen. Dazu werden Reservierungen automatisch erstellt. Anschließend legt Compute Engine den Beschaffungsstatus der zukünftigen Reservierung auf einen der folgenden Werte fest:

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

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

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

    Die automatisch erstellten Reservierungen können zum Startzeitpunkt in Anspruch genommen 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 zukünftigen Reservierung angegebenen Endzeit ändern oder löschen. Weitere Informationen finden Sie in diesem Dokument unter So stellt die Compute Engine Ressourcen bereit.

Aktualisierungen vorausschauender Reservierungen

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

Sperrzeit: zukünftige Reservierungen

Nachdem Sie eine Anfrage für eine zukünftige Reservierung gesendet haben, können Sie sie stornieren oder löschen, bis Google Cloud die Ressourcen beschafft (PROCURING). Zu dieser Zeit tritt die zukünftige Reservierung in die Sperrzeit ein. Während der Sperrzeit einer zukünftige 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 beantragen können. Die Sperrzeit für eine zukünftige Reservierungsanfrage beginnt zu einem der folgenden Zeitpunkte:

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

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

Änderungen zukünftiger Reservierungen

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

Nachdem eine Anfrage für eine zukünftige Reservierung genehmigt wurde, können Sie die folgenden Properties nur ändern, wenn Sie eine Änderung von Google Cloud anfordern:

  • 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 zukünftige Reservierung anfordern. Außerdem werden die folgenden Arten von Änderungsanfragen von Google Cloud wahrscheinlich abgelehnt:

  • Alle Anfragen, die innerhalb von 72 Stunden vor der Startzeit gestellt wurden.

  • 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 einen Änderungsantrag senden, wird in der zukünftigen Reservierung das Feld „Aktualisierungsstatus“ (AmendmentStatus) erstellt. Nachdem Google Cloud die Anfrage geprüft hat, legt Compute Engine den Aktualisierungsstatus auf einen der folgenden Werte fest:

  • Aktualisierung ausstehender Genehmigung (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 zukünftige Reservierungen und zu den Attributen, die Sie ändern können, finden Sie unter Anfragen für zukünftige Reservierungen ändern.

Prüfung zukünftiger Reservierungen

Damit die angeforderte Kapazität bereitgestellt werden kann, muss jede Anfrage für eine zukünftige Reservierung zur Prüfung an Google Cloud gesendet werden. Nach dem Einreichen eines Antrags kann es bis zu fünf Arbeitstage dauern, bis er von Google Cloud geprüft wird. Wenn Google Cloud mehr als fünf Arbeitstage benötigt, um Ihre Anfrage zu prüfen, oder Fragen auftreten, wird sich Ihr zugewiesener Technical Account Manager oder das Vertriebsteam mit Ihnen in Verbindung setzen.

Wird eine Anfrage für eine vorausschauende Reservierung genehmigt, unternimmt Google Cloud wirtschaftlich angemessene 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 zukünftige Reservierung genehmigt, geben Sie beim Erstellen oder Ändern der Anfrage für eine zukünftige Reservierung Folgendes an:

56 Tage (8 Wochen) nach Start des Reservierungszeitraums tritt eine genehmigte Anfrage für eine zukünftige 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.

Solange der Reservierungszeitraum einer zukünftigen Reservierung länger als 24 Stunden ist, gibt es keine Einschränkungen für die Länge des Reservierungszeitraums. Je nach Maschinentyp und Zone, die Sie in einer Anfrage für eine zukünftige Reservierung angeben, ist es jedoch wahrscheinlicher, dass Google Cloud eine Anfrage für eine zukünftige Reservierung genehmigt, wenn als Reservierungszeitraum einer der folgenden empfohlenen Mindestreservierungszeiträume angegeben wird:

  • 14 Tage. Geben Sie einen Mindestreservierungszeitraum von 14 Tagen an, wenn in Ihrer Anfrage für eine zukünftige Reservierung die zwei folgenden Elemente angegeben sind:

    • Eine N1-, N2- oder N2D-Maschinenserie

    • Eine Zone in einer der folgenden Regionen:

      Amerika Asien Europa
      Iowa (us-central1) Singapur (asia-southeast1) Belgien (europe-west1)
      Oregon (us-west1) Deutschland (europe-west3)
      South Carolina (us-east1) Niederlande (europe-west4)
      Virginia (us-east4)
  • 365 Tage. Geben Sie einen Mindestreservierungszeitraum von 365 Tagen an, wenn in Ihrer Anfrage für eine zukünftige Reservierung eine andere Kombination aus verfügbaren Regionen für Compute Engine und unterstützten Maschinenserien angegeben ist. “

Wenn Sie einen anderen Reservierungszeitraum als einen der empfohlenen angeben, sinkt die Wahrscheinlichkeit der Genehmigung der Anfrage einer zukünftigen Reservierung oder einer Änderung durch Google Cloud.

So stellt die Compute Engine reservierte Ressourcen bereit

In diesem Abschnitt wird beschrieben, wie die Compute Engine die reservierten Ressourcen bereitstellt:

  • Reservierte Ressourcen zählen und bereitstellen

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

  • Automatisch erstellte Reservierungen

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

Reservierte Ressourcen zählen und bereitstellen

Um die Gesamtzahl einer genehmigten Anfrage für eine zukünftige Reservierung zu erreichen, führt Compute Engine die folgenden Schritte aus:

  1. Die Compute Engine zieht alle übereinstimmenden vorhandenen (verbrauchten und nicht verbrauchten) Reservierungen ab, die nur für (einige oder alle) der in der zukünftigen 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 zukünftige Reservierung in Zone us-central1-a. In der Anfrage für eine zukünftige Reservierung werden insgesamt 10 VMs mit Maschinentyp n2-standard-2, Projekt A als Inhaberprojekt und Projekt B und C als Nutzerprojekte angegeben. Nachdem die Anfrage für eine zukünftige 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 zukünftigen 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.

Wie Sie die Anzahl der VMs ermitteln, die die Compute Engine für eine vorhandene Anfrage für eine zukünftige Reservierung bereitstellen soll, erfahren Sie unter Anzahl der bereitgestellten VMs ermitteln.

Automatisch erstellte Reservierungen

24 Stunden vor dem in einer zukünftigen Reservierung angegebenen Startzeitpunkt beginnt Compute Engine mit der Bereitstellung der in einer genehmigten zukünftigen 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 Eigenschaften:

  • Sie kann automatisch genutzt werden, indem Sie VMs mit übereinstimmenden Attributen erstellen.

  • Sie hat übereinstimmende VM-Attribute, wie in der Anfrage für eine zukünftige Reservierung angegeben.

  • Sie entspricht den Freigabeeinstellungen der relevanten Anfrage für eine zukünftige Reservierung. Zum Beispiel:

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

    • Wenn Sie eine freigegebene Anfrage für eine zukünftige Reservierung erstellt haben, ist jede automatisch erstellte Reservierung eine freigegebene Reservierung, die dasselbe Inhaberprojekt und dieselben Nutzerprojekte spezifiziert.

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

  • Wenn Sie die Option zum automatischen Löschen beim Erstellen oder Ändern einer Anfrage für eine zukünftige 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.

Automatisch erstellte Reservierungen können erst zur Endzeit der Anfrage für eine zukünftige Reservierung geändert oder gelöscht werden. Andernfalls können Sie automatisch erstellte Reservierungen wie On-Demand-Reservierungen nutzen, ändern und löschen.

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 zukünftige 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 die angeforderten Ressourcen nur mit automatisch verbrauchten Reservierungen bereitstellen.

  • Sie können keine A3- oder E2-Maschinentypen angeben.

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

  • Sie können keinen Reservierungszeitraum angeben, der sich mit dem Reservierungszeitraum einer anderen vorhandenen vorausschauenden Reservierungsanfrage überschneidet, bei der VM-Attribute und Zone übereinstimmen. Die vorhandene vorausschauende Reservierungsanfrage kann sich entweder im selben Projekt befinden, in dem Sie die vorausschauende Reservierungsanfrage erstellen, oder in einem Projekt, für das Sie Ihre vorausschauende Reservierungsanfrage freigeben möchten.

  • 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 zukünftige Reservierung zur Prüfung einreichen.

  • Sie können keine Richtlinien für die Platzierung angeben.

Einschränkungen nach der Erstellung

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

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

  • Nachdem eine Anfrage für eine zukünftige Reservierung genehmigt wurde und ihre Sperrzeit begonnen hat, gelten folgende Einschränkungen:

    • Kann die zukünftige Reservierung nicht mehr storniert werden.

    • 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 die automatisch erstellten Reservierungen anhängen, für die die Option zum automatischen Löschen deaktiviert ist. Wenn Sie die Option zum automatischen Löschen beim Erstellen oder Ändern einer Anfrage für eine zukünftige Reservierung aktiviert haben, müssen Sie die Option deaktivieren.

    • Sie können die zukünftige Reservierung erst nach ihrer Endzeit löschen.

  • Nachdem die Startzeit einer zukünftigen Reservierung erreicht wurde, können Sie die für die zukünftige Reservierung bereitgestellten automatisch erstellten Reservierungen erst nach dem Ende ändern oder löschen.

Abrechnung

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

Nach der Genehmigung einer Anfrage für eine zukünftige Reservierung und dem Beginn ihrer Sperrzeit verpflichten Sie sich, die gesamte bereitgestellte Kapazität für den gesamten Reservierungszeitraum zu bezahlen, es sei denn, Sie fordern bei Google Cloud vor Beginn des Reservierungszeitraums die Änderung der Anzahl oder der VM-Attribute der Ressourcen an, die Sie reservieren. Wenn Google Cloud die Anfrage genehmigt, verpflichten Sie sich, die aktualisierte angeforderte Kapazität zu bezahlen.

Zu Beginn des Reservierungszeitraums einer zukünftigen Reservierung berechnet Google Cloud nur die automatisch erstellten Reservierungen, um die in der zukünftigen Reservierung angegebene Gesamtzahl zu erreichen. Wenn die 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