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 erläutert, 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.:
|
Ideal für Arbeitslasten, die Unterbrechungen tolerieren können, z. B. die folgenden Arbeitslasten:
|
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 dem Best-Effort-Prinzip physisch nahe beieinander. Um die Platzierung zu steuern, können Sie optional Platzierungsrichtlinien verwenden. | Best-Effort. Compute Engine platziert Ressourcen nach dem Best-Effort-Prinzip physisch nahe beieinander. Wenn Sie die Platzierung steuern möchten, können Sie optional Platzierungsrichtlinien verwenden. | Dicht auf Best-Effort-Basis. Die Compute Engine versucht, Ressourcen möglichst nah beieinander zu platzieren. Wenn Sie die Platzierung Ihrer Flex-Start-VMs steuern möchten, können Sie optional eine der folgenden Optionen verwenden:
|
Dicht: Compute Engine platziert Ressourcen physisch auf eng gekoppelten Hosts, 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 Spot-VM erstellen, wird das Standardkontingent verbraucht. | Wenn Sie eine Flex-Start-VM erstellen, wird das Kontingent für VMs auf Abruf verbraucht. Wenn Ihr Projekt kein Kontingent auf Abruf hat, wird das Standardkontingent verwendet. | Der Kontingentverbrauch variiert je nach Methode, die Sie zum Reservieren von Ressourcen verwenden:
|
Verfügbarkeit und Lebensdauer von Compute-Instanzen
In der folgenden Tabelle sind die Verfügbarkeit und die Lebensdauer von Compute-Instanzen für die einzelnen Bereitstellungsmodelle aufgeführt:
| Standard | Spot | Flex-Start | Reservierungsgebunden | |
|---|---|---|---|---|
| Voraussetzungen für die Erstellung | Keine Voraussetzungen für die Erstellung. | Es gibt 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 reservieren. Verwenden Sie dazu eine der folgenden Methoden:
Compute Engine stellt die angeforderte Kapazität zum ausgewählten Liefertermin bereit. Anschließend können Sie die Kapazität nutzen, indem Sie Compute-Instanzen erstellen. |
| Unterstützte Maschinenserien | Sie können alle Maschinenreihen außer A4X Max, A4X, A4 und A3 Ultra verwenden. | Sie können alle Maschinenserien (C4, C3, M3 und A3) verwenden. |
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, solange die angeforderten Ressourcen verfügbar sind. | Sie können jederzeit Compute-Instanzen erstellen, solange die angeforderten Ressourcen verfügbar sind. Um die Wahrscheinlichkeit von Fehlern bei der Ressourcenverfügbarkeit zu verringern, können Sie die Verfügbarkeit von Spot-VMs prüfen, bevor Sie sie erstellen. | So erstellen Sie Compute-Instanzen:
Compute Engine verwendet DWS, um die Bereitstellung der angeforderten Kapazität basierend auf der Ressourcenverfügbarkeit zu planen. Mit DWS können Sie stark nachgefragte Ressourcen wie GPUs oder TPUs erhalten. |
Sie können Compute-Instanzen erst erstellen, nachdem Sie Kapazität für ein zukünftiges Datum reserviert haben. Am angeforderten 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. Mit DWS können Sie stark nachgefragte Ressourcen wie GPUs oder TPUs erhalten. |
| Kapazitätsgarantie | Basierend auf der Erstellungsmethode. Die Kapazitätsgarantie variiert je nach Methode, mit der Sie Compute-Instanzen erstellen:
|
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 nach besten Kräften, die Bereitstellung der angeforderten Kapazität zu planen. | Sehr hoch Wenn Cloud de Confiance Ihre Reservierungsanfrage genehmigt, können Sie sich darauf verlassen, dass Compute Engine Ihre reservierte Kapazität zum ausgewählten Liefertermin bereitstellt. Sie haben während der gesamten Reservierungsdauer exklusiven Zugriff auf die reservierte Kapazität. |
| Lebensdauer einer Compute-Instanz | Sie können festlegen, wann eine Compute-Instanz beendet oder gelöscht werden soll. Wenn der von der Compute-Instanz verwendete Maschinentyp jedoch keine Live-Migration unterstützt, beendet Compute Engine die Compute-Instanz während Hostwartungsereignissen. |
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, können Sie Folgendes tun:
Wenn eine Compute-Instanz das Ende ihrer Laufzeit erreicht, wird sie entsprechend ihrer Beendigungsaktion von Compute Engine beendet oder gelöscht. |
Sie können festlegen, wann eine Compute-Instanz beendet oder gelöscht werden soll, außer in den folgenden Fällen:
|
1 Wenn Sie die TPU7x-Maschinenserie mit den Bereitstellungsmodellen „Spot“, „Flex-Start“ oder „Reservierungsgebunden“ verwenden möchten, müssen Sie auf einer Zulassungsliste stehen. Wenn Sie Zugriff anfordern möchten, wenden Sie sich an Ihr Account-Management-Team oder das Vertriebsteam.