In diesem Dokument werden das Verhalten, die Einschränkungen und die Abrechnung von Platzierungsrichtlinien erläutert.
Standardmäßig verwalten Sie den Speicherort Ihrer Compute Engine-Instanzen nur durch Angabe der Zonen. Mit Platzierungsrichtlinien können Sie die relative Platzierung Ihrer Compute-Instanzen in einer Zone weiter spezifizieren. Je nach Richtlinie, die Sie auf Ihre Compute-Instanzen anwenden, können Sie die Netzwerklatenz zwischen Compute-Instanzen reduzieren (Richtlinie kompakt) oder die Ausfallsicherheit bei standortspezifischen Unterbrechungen verbessern (Richtlinie gestreut).
Weitere Informationen zum Erstellen und Anwenden von Richtlinien für die Platzierung finden Sie in der Dokumentation zur Verwendung von Richtlinien für kompakte Platzierung und zur Verwendung von Richtlinien für gestreute Platzierung.
Weitere Informationen zu anderen Möglichkeiten zum Steuern der Instanzbereitstellung finden Sie in der Dokumentation zu Sole-Tenancy und regionalen verwalteten Instanzgruppen (Regional Managed Instance Groups, MIGs).
Platzierungsrichtlinien
Jede Compute-Instanz wird auf einem physischen Server (Host) ausgeführt, der sich in einem Serverrack befindet. Jedes Serverrack ist Teil eines Clusters, der sich in einem Rechenzentrum für eine Zone befindet. Wenn Sie mehrere Compute-Instanzen in derselben Zone haben, platziert Compute Engine diese Compute-Instanzen standardmäßig auf verschiedenen Hosts. Durch diese Platzierung werden die Auswirkungen potenzieller Stromausfälle minimiert. Wenn Sie jedoch eine Platzierungsrichtlinie auf Compute-Instanzen in derselben Zone anwenden, können Sie die relativen Standorte dieser Compute-Instanzen in der Zone je nach den Anforderungen Ihrer Arbeitslast weiter steuern.
Sie können die folgenden Arten von Richtlinien für die Platzierung erstellen:
Richtlinie für kompakte Platzierungen. Mit dieser Richtlinie werden Compute-Instanzen in einer Zone nahe beieinander platziert, wodurch die Netzwerklatenz zwischen den Compute-Instanzen reduziert wird. Eine kompakte Platzierungsrichtlinie ist hilfreich, wenn Ihre Compute-Instanzen häufig miteinander kommunizieren müssen, z. B. beim Ausführen von Hochleistungs-Computing (HPC), maschinellem Lernen (ML) oder Datenbankserver-Arbeitslasten.
Weitere Informationen finden Sie in diesem Dokument unter Richtlinien für kompakte Platzierung.
Richtlinie für verteilte Platzierung. Mit dieser Richtlinie werden Compute-Instanzen auf separater, eigenständiger Hardware platziert, wodurch Sie die Zuverlässigkeit Ihrer Arbeitslast erhöhen können. Insbesondere wird durch die Verteilung von Compute-Instanzen die Anzahl der Compute-Instanzen reduziert, die gleichzeitig von standortspezifischen Störungen wie Hardwarefehlern betroffen sind. Wenn Sie außerdem eine Richtlinie für die gestreute Platzierung verwenden, um die Kapazität an mehreren Standorten zu überprovisionieren, können Sie dafür sorgen, dass Sie auch bei einer Störung an einem Standort immer noch über ausreichende Kapazitäten verfügen. Aus diesem Grund können Richtlinien für die Platzierung von Arbeitslasten auch für große, verteilte und replizierte Arbeitslasten wie das Hadoop Distributed File System (HDFS), Cassandra oder Kafka hilfreich sein.
Weitere Informationen finden Sie in diesem Dokument unter Richtlinien für gestreute Placements.
Richtlinien für kompakte Platzierung
Wenn Sie eine Richtlinie für kompakte Platzierung auf Compute-Instanzen anwenden, versucht Compute Engine, die Compute-Instanzen so nah wie möglich beieinander zu platzieren. Diese Platzierung hängt von der Verfügbarkeit des Maschinentyps und der Zone der Compute-Instanzen ab. Die Kompaktheit der Instanzen wird nur auf Best-Effort-Basis erreicht. Wenn Ihre Anwendung latenzempfindlich ist und Compute-Instanzen in einer Zone so nah wie möglich beieinander sein müssen (maximale Kompaktheit), geben Sie einen Wert für die maximale Entfernung an (Vorabversion). Niedrigere Werte für den maximalen Abstand sorgen für eine engere Instanzplatzierung, können aber zu weniger verfügbaren Maschinen für die Platzierung von Compute-Instanzen führen.
In der folgenden Tabelle sind die unterstützten Maschinenserien, die maximale Anzahl von Compute-Instanzen und die Richtlinie für die Hostwartung für jeden maximalen Abstandswert aufgeführt:
| Maximaler Entfernungswert | Beschreibung | Unterstützte Maschinenserien | Maximale Anzahl von Compute-Instanzen | Unterstützte Hostwartungsrichtlinie |
|---|---|---|---|---|
| Nicht angegeben (nicht empfohlen) | Compute Engine versucht, die Compute-Instanzen möglichst nah beieinander zu platzieren, ohne dass es eine maximale Entfernung zwischen den Compute-Instanzen in der Zone gibt. |
|
1.500 |
|
3 |
Die Recheninstanzen werden für eine niedrige Latenz in angrenzenden Clustern platziert. |
|
1.500 |
|
2 |
Die Compute-Instanzen werden in benachbarten Racks platziert und haben eine geringere Netzwerklatenz als Compute-Instanzen, die in benachbarten Clustern platziert sind. |
|
|
Beenden |
1 |
Die Compute-Instanzen werden im selben Rack platziert und minimieren so weit wie möglich die Netzwerklatenz. |
|
22 | Beenden |
1 Wenn Sie eine Richtlinie für kompakte Platzierung auf eine A3 Mega-, A3 High- oder A3 Edge-Instanz anwenden möchten, die vor dem 1. Oktober 2025 erstellt wurde, wenden Sie sich an Ihr Kundenbetreuerteam oder das Vertriebsteam.
Nachdem Sie eine Richtlinie für kompakte Platzierung erstellt und auf Compute-Instanzen angewendet haben, können Sie den physischen Standort der Compute-Instanzen in Bezug auf andere Compute-Instanzen prüfen, die dieselbe Richtlinie für kompakte Platzierung angeben. Weitere Informationen finden Sie unter Physischen Instanzstandort prüfen.
Richtlinien für gestreute Platzierungen
Beim Erstellen einer Richtlinie für verteilte Platzierung können Sie die Anzahl der Verfügbarkeitsdomains angeben, auf die die Compute-Instanzen verteilt werden sollen (bis zu acht). Verfügbarkeitsdomains bieten eine isolierte, separate Hardware, um die Auswirkungen lokalisierter Störungen zu minimieren. Sie sind jedoch weiterhin von Ausfällen der gemeinsamen Infrastruktur betroffen, z. B. von Stromausfällen in Rechenzentren.
Um den Anteil Ihrer Compute-Instanzen zu reduzieren, die bei einer Störung einer Verfügbarkeitsdomain betroffen sind, verteilen Sie Ihre Compute-Instanzen auf mindestens zwei Verfügbarkeitsdomains. Mit jeder zusätzlichen Verfügbarkeitsdomain wird der Anteil Ihrer betroffenen Compute-Instanzen weiter reduziert. Alternativ können Sie Ihre Compute-Instanzen auf eine kleine Anzahl von Verfügbarkeitsbereichen verteilen, um die Netzwerklatenz zwischen diesen Compute-Instanzen oder aufgrund von zonalen Einschränkungen zu begrenzen.
Wenn Sie eine Richtlinie für verteilte Platzierung auf eine Instanz anwenden, platziert Compute Engine die Instanz basierend auf einem der folgenden Kriterien in einer bestimmten Verfügbarkeitsdomäne:
Automatisches Placement. Standardmäßig platziert Compute Engine die Instanz automatisch in einer Domain, je nach Anzahl der Compute-Instanzen, auf die die Platzierungsrichtlinie bereits angewendet wird:
Acht oder weniger Compute-Instanzen: Wenn eine Richtlinie für die gestreute Platzierung bereits auf acht oder weniger Compute-Instanzen angewendet wird, platziert die Compute Engine Ihre Instanz in der Domain mit den wenigsten Compute-Instanzen.
Mehr als acht Compute-Instanzen: Wenn eine Richtlinie für die gestreute Platzierung bereits auf mehr als acht Compute-Instanzen angewendet wird, platziert Compute Engine Ihre Instanz in einer zufälligen Domain.
Bestimmtes Placement. Wenn Sie eine Instanz erstellen, die Eigenschaften einer Instanz aktualisieren oder eine Instanzvorlage erstellen, können Sie optional die Verfügbarkeitsdomain angeben, in der Ihre Compute-Instanzen platziert werden sollen. Die Verteilung von Compute-Instanzen auf mehrere Domains ist hilfreich, um die Ausfallsicherheit Ihrer Arbeitslast zu erhöhen. Wenn Sie Compute-Instanzen in derselben Domain platzieren, lässt sich die Netzwerklatenz zwischen diesen Compute-Instanzen möglicherweise reduzieren.
Wenn Sie eine Richtlinie für gestreute Platzierungen auf eine vorhandene Instanz anwenden, muss die Instanz möglicherweise in eine andere Verfügbarkeitsdomain verschoben werden. Während dieses Vorgangs wird die Instanz von Compute Engine gemäß der Hostwartungsrichtlinie beendet oder live migriert.
Beschränkungen
In den folgenden Abschnitten werden die Einschränkungen für Platzierungsrichtlinien beschrieben.
Einschränkungen für alle Platzierungsrichtlinien
Für alle Platzierungsrichtlinien gelten die folgenden Einschränkungen:
Richtlinien für kompakte Platzierung sind regionale Ressourcen und funktionieren nur in der Region, in der sie sich befinden. Wenn Sie beispielsweise eine Platzierungsrichtlinie in der Region
us-central1erstellen, können Sie sie nur auf Compute Engine-Ressourcen inus-central1oder in einer Zone inus-central1anwenden.Sie können pro Compute Engine-Ressource nur eine Platzierungsrichtlinie anwenden.
Sie können Platzierungsrichtlinien nur aus Compute-Instanzen ersetzen oder entfernen. Das Ersetzen oder Entfernen von Platzierungsrichtlinien aus anderen Compute Engine-Ressourcen wird nicht unterstützt.
Sie können eine Platzierungsrichtlinie nur löschen, wenn sie auf keine Compute Engine-Ressourcen angewendet wird.
Sie können keine Richtlinien für die Platzierung auf die folgenden Ressourcen anwenden:
Reservierungen, die von Compute Engine erstellt werden, um eine genehmigte zukünftige Reservierung auszuführen.
Instanzen für einzelne Mandanten.
Flex-Start-VMs
Einschränkungen für Richtlinien für kompakte Platzierung
Zusätzlich zu den allgemeinen Einschränkungen für Platzierungsrichtlinien gelten für Richtlinien für kompakte Platzierung die folgenden Einschränkungen:
Wenn in einer Richtlinie für kompakte Platzierung ein Wert für die maximale Entfernung angegeben ist, wirkt sich dieser Wert auf die maximale Anzahl von Compute-Instanzen aus, auf die Sie die Platzierungsrichtlinie anwenden können, sowie auf die Maschinenserie und die Hostwartungsrichtlinie, die die Compute-Instanzen verwenden können.
Wenn Sie eine Richtlinie für kompakte Platzierung auf On-Demand-Reservierungen anwenden möchten, achten Sie auf Folgendes:
Sie können Richtlinien für kompakte Platzierung nur auf On-Demand-Reservierungen für ein einzelnes Projekt anwenden. Freigegebene Reservierungen und Reservierungen, die mit Zusicherungen verbunden sind, werden nicht unterstützt.
Sie können keine Richtlinien für kompakte Platzierung anwenden, für die ein maximaler Abstand von
1festgelegt ist.Sie können eine Richtlinie für kompakte Platzierung jeweils nur auf eine Reservierung anwenden.
Einschränkungen für Richtlinien für gestreute Platzierung
Zusätzlich zu den allgemeinen Einschränkungen für Platzierungsrichtlinien gelten für Richtlinien für gestreute Platzierung die folgenden Einschränkungen:
Sie können eine Richtlinie für gestreute Platzierung auf maximal 256 Compute-Instanzen anwenden.
Sie können keine Richtlinien für gestreute Platzierung auf Reservierungen anwenden.
Abrechnung
Für das Erstellen, Löschen oder Anwenden von Bereitstellungsrichtlinien auf eine Compute-Instanz fallen keine zusätzlichen Kosten an.
Nächste Schritte
So erstellen und wenden Sie Platzierungsrichtlinien auf Compute-Instanzen an: