Wenn Sie eine Compute Engine-Instanz erstellen, müssen Sie die Methode definieren, die Sie zum Abrufen der angeforderten Ressourcen verwenden möchten. Diese Methode wird als Bereitstellungsmodell bezeichnet. Jedes Bereitstellungsmodell bestimmt die Verfügbarkeit, Lebensdauer und Preise Ihrer Compute-Instanzen.
In diesem Dokument werden die verschiedenen Bereitstellungsmodelle beschrieben, die Sie beim Erstellen von Compute-Instanzen angeben können. Wenn Sie diese Modelle kennen, können Sie die beste Option für Ihre Arbeitslast auswählen.
Verfügbare Bereitstellungsmodelle
Wenn Sie eine Compute-Instanz erstellen, können Sie eines der folgenden Bereitstellungsmodelle angeben. Wenn Sie kein Bereitstellungsmodell angeben, verwendet Compute Engine standardmäßig das Standardbereitstellungsmodell.
Standard
Spot
Flex-Start
Reservierungsgebunden
In der folgenden Tabelle finden Sie einen Vergleich der Anwendungsfälle und Preise für die einzelnen Bereitstellungsmodelle:
| Standard | Spot | Flex-Start | Reservierungsgebunden | |
|---|---|---|---|---|
| Zusammenfassung |
|
|
|
|
| Anwendungsfälle |
Ideal für Arbeitslasten, die Stabilität und kontinuierlichen Betrieb erfordern, z. B. die folgenden Arbeitslasten:
|
Ideal für Arbeitslasten, die Unterbrechungen tolerieren können, z. B. die folgenden:
|
Arbeitslasten, die Stabilität erfordern und nicht länger als sieben Tage ausgeführt werden müssen, z. B. die folgenden Arbeitslasten:
|
Ideal für Arbeitslasten, die Stabilität und eine bestimmte Laufzeit erfordern, z. B.:
|
| Ressourcenzuweisung | Best-Effort Compute Engine platziert Ressourcen nach Best-Effort-Prinzip physisch nah beieinander. Um die Platzierung zu steuern, können Sie optional Platzierungsrichtlinien verwenden. | Best-Effort Compute Engine platziert Ressourcen nach Best-Effort-Prinzip physisch nah beieinander. Um die Platzierung zu steuern, können Sie optional Platzierungsrichtlinien verwenden. | Die Ressourcenzuweisung hängt davon ab, wie Sie Compute-Instanzen erstellen:
|
Dicht: In Compute Engine werden Ressourcen physisch auf eng gekoppelten Hosts platziert, die über ein Hochgeschwindigkeitsnetzwerk verbunden sind, um die Netzwerklatenz zu minimieren. |
| Preise |
|
|
|
|
| Kontingent | Wenn Sie eine Compute-Instanz erstellen, wird das Standardkontingent verwendet. | Wenn Sie eine Compute-Instanz erstellen, wird Kontingent für Instanzen auf Abruf verbraucht. Wenn für Ihr Projekt kein Kontingent auf Abruf vorhanden ist, wird das Standardkontingent verwendet. Google Cloud Guthaben für die kostenlose Stufe gilt nicht für Spot-VMs. | Wenn der MIG Recheninstanzen zur Gruppe hinzufügt, wird das Kontingent für Instanzen auf Abruf genutzt. Wenn für Ihr Projekt kein Kontingent auf Abruf vorhanden ist, wird das Standardkontingent verwendet. | Das Kontingent gilt nicht für das reservierungsgebundene Bereitstellungsmodell. Sie benötigen jedoch weiterhin Kontingent für die Ressourcen, die nicht Teil Ihrer reservierten Kapazität sind, z. B. für Laufwerke und IP-Adressen. |
Verfügbarkeit und Lebensdauer von Compute-Instanzen
In der folgenden Tabelle sehen Sie die Verfügbarkeit und Lebensdauer von Compute-Instanzen für die einzelnen Bereitstellungsmodelle:
| Standard | Spot | Flex-Start | Reservierungsgebunden | |
|---|---|---|---|---|
| Voraussetzungen für die Erstellung | Keine Voraussetzungen für die Erstellung. | Keine Voraussetzungen für die Erstellung. | Keine Voraussetzungen für die Erstellung. |
Wenn Sie Compute-Instanzen erstellen möchten, müssen Sie zuerst Kapazität mit einer der folgenden Methoden reservieren:
Zum von Ihnen ausgewählten Lieferdatum und zur ausgewählten Lieferzeit stellt Compute Engine die angeforderte Kapazität bereit. Anschließend können Sie die Kapazität nutzen, indem Sie Compute-Instanzen erstellen. |
| Unterstützte Maschinenserien | Sie können jede Maschinenreihe verwenden, mit Ausnahme von A4X Max, A4X, A4 und A3 Ultra. | Sie können jede Maschinenserie verwenden, mit Ausnahme von A4X-Instanzen und Bare-Metal-Instanzen (A4X Max, C4D, C4, C3, X4 und Z3). |
Sie können nur die folgenden Maschinenserien verwenden: |
Je nachdem, wie Sie Kapazität zum Erstellen von VMs reservieren, können Sie nur die folgenden Maschinenserien verwenden:
|
| Verfügbarkeit von Compute-Instanzen | Sie können jederzeit Compute-Instanzen erstellen, sofern die angeforderten Ressourcen verfügbar sind. | Sie können jederzeit Compute-Instanzen erstellen, sofern die angeforderten Ressourcen verfügbar sind. | Sie können Compute-Instanzen so erstellen: Compute Engine verwendet DWS, um die Bereitstellung der angeforderten Kapazität basierend auf der Ressourcenverfügbarkeit zu planen. DWS hilft Ihnen, stark nachgefragte Ressourcen wie GPUs zu erhalten. |
Sie können Compute-Instanzen erst erstellen, nachdem Sie Kapazität für ein zukünftiges Datum reserviert haben. Am gewünschten Datum stellt Compute Engine die angeforderte Kapazität bereit, mit der Sie dann Compute-Instanzen erstellen können. Wenn Sie Ressourcen mit vorausschauenden Reservierungen im Kalendermodus reservieren, verwendet Compute Engine DWS, um die angeforderte Kapazität bereitzustellen. DWS hilft Ihnen, stark nachgefragte Ressourcen wie GPUs zu erhalten. |
| Kapazitätsgarantie | Basierend auf der Erstellungsmethode Die Kapazitätsgarantie variiert je nach Methode, mit der Sie Compute-Instanzen erstellen, wie folgt:
|
Best-Effort Wenn Sie Spot-VMs erstellen, versucht Compute Engine, die angeforderte Kapazität bereitzustellen. | Best-Effort Wenn Sie eine Anfrage zur Größenänderung einer MIG erstellen, versucht Compute Engine, die Bereitstellung der angeforderten Kapazität zu planen. | Sehr hoch Wenn Google Cloud Ihre Reservierungsanfrage genehmigt, haben Sie ein sehr hohes Maß an Sicherheit, dass Compute Engine Ihre reservierte Kapazität zum von Ihnen ausgewählten Lieferdatum und zur von Ihnen ausgewählten Lieferzeit bereitstellt. Sie haben während des Reservierungszeitraums exklusiven Zugriff auf die reservierte Kapazität. |
| Lebensdauer von Compute-Instanzen | Sie können festlegen, wann eine Compute-Instanz beendet oder gelöscht werden soll. Wenn der Maschinentyp, der von der Compute-Instanz verwendet wird, die Live-Migration nicht unterstützt, wird die Compute-Instanz von Compute Engine während Host-Wartungsereignissen beendet. |
Sie können festlegen, wann eine Compute-Instanz beendet oder gelöscht werden soll, außer in den folgenden Fällen:
|
Bevor eine Compute-Instanz das Ende ihrer Laufzeit erreicht, haben Sie folgende Möglichkeiten:
Wenn eine Compute-Instanz das Ende ihrer Laufzeit erreicht, wird sie von Compute Engine gelöscht. |
Sie können festlegen, wann eine Compute-Instanz beendet oder gelöscht werden soll, außer in den folgenden Fällen:
|