Mit der Instanzflexibilität in verwalteten Instanzgruppen (Managed Instance Groups, MIGs) können Sie mehrere Maschinentypen für die VM-Instanzen (virtuelle Maschinen) in der Gruppe angeben, anstatt auf einen einzelnen Maschinentyp beschränkt zu sein. Wenn ein Maschinentyp nicht verfügbar ist, kann die MIG automatisch einen anderen kompatiblen Typ aus Ihrer Liste auswählen, basierend auf der aktuellen Ressourcenverfügbarkeit. Diese Flexibilität trägt dazu bei, die Verfügbarkeit von Ressourcen zu verbessern, insbesondere für Anwendungen, die auf verschiedenen Maschinentypen ausgeführt werden können und die eine große Kapazität oder Hardware mit hoher Nachfrage erfordern.
In diesem Dokument wird beschrieben, wie die Instanzflexibilität in einer MIG funktioniert und welche Einschränkungen gelten. Informationen zum Konfigurieren einer MIG für die Verwendung der Instanz flexibilität finden Sie unter Instanzflexibilität hinzufügen.
Instanzflexibilität
Eine MIG erstellt alle ihre VMs anhand der Instanzvorlage die Sie auswählen. In der Instanzvorlage wird der Maschinentyp für jede VM angegeben. Mit der Instanzflexibilität können Sie alle Maschinentypen auflisten, die mit Ihrer Anwendung kompatibel sind.
Die folgende Abbildung vergleicht eine MIG, die einen einzelnen Maschinentyp verwendet, mit einer MIG, die die Instanzflexibilität nutzt. Wie in der Abbildung dargestellt, erstellt eine MIG mit einem einzelnen Maschinentyp identische VMs auf Grundlage einer Instanzvorlage, während eine MIG mit Instanzflexibilität VMs mit unterschiedlichen Maschinentypen und ‑größen erstellen kann.
Funktionsweise der Instanzflexibilität
Standardmäßig erstellt eine MIG alle VMs mit einem einzelnen Maschinentyp aus der Instanzvorlage. Sie können mehrere Maschinentypen in einer MIG festlegen, indem Sie eine Instanzauswahl (instanceSelections) in der Richtlinie zur Instanzflexibilität (instanceFlexibilityPolicy) konfigurieren.
Sie können auch Maschinentypen angeben, die auf verschiedenen CPU-Plattformen und mit unterschiedlichen Architekturen (x86 und Arm) ausgeführt werden. Wenn Sie Maschinentypen mit unterschiedlichen Anforderungen an die Mindest-CPU-Plattform oder Laufwerke verwenden möchten, können Sie mit der Richtlinie zur Instanzflexibilität entsprechende Attribute aus der Instanzvorlage überschreiben. Weitere Informationen finden Sie unter
Funktionsweise der Überschreibungen von minCpuPlatform und disks.
Beispiel für Überschreibungen von Maschinentypen
Wenn Ihre Arbeitslast auf einer Reihe verschiedener Maschinentypen ausgeführt werden kann, können Sie eine Liste aller mit Ihrer Anwendung kompatiblen Maschinentypen in einer einzelnen instanceSelection wie folgt konfigurieren:
"instanceFlexibilityPolicy": {
"instanceSelections": {
"instance-selection-1": {
"machineTypes": ["c2-standard-8","c2d-standard-8","c3-standard-8", "c3d-standard-8"]
}
}
}
Die Maschinentypen innerhalb einer Instanzauswahl haben die gleiche Präferenz. Wenn eine MIG Maschinentypen in einer bestimmten Reihenfolge auswählen soll, können Sie mehrere Instanzauswahlen konfigurieren, die jeweils eine Liste von Maschinentypen und einen Rang zur Definition der Präferenz enthalten. Ein niedrigerer Rangwert bedeutet eine höhere Präferenz. Die MIG versucht, ihre VMs mit Maschinentypen mit einer höheren Präferenz zu erstellen. Wenn diese bevorzugten Maschinentypen nicht verfügbar sind, verwendet die MIG einen Maschinentyp mit einer niedrigeren Präferenz.
"instanceFlexibilityPolicy": {
"instanceSelections": {
"most-preferred": {
"rank": 1,
"machineTypes": ["c3-standard-8","c2-standard-8"]
},
"least-preferred": {
"rank": 2,
"machineTypes": ["n2-standard-16","n1-standard-16"]
}
}
}
Ihre Anwendung muss für die Ausführung auf allen aufgeführten Maschinentypen bereit sein , da sich die Verfügbarkeit von Hardware im Laufe der Zeit ändert und bestimmte Hardware nicht garantiert ist, es sei denn, Sie verwenden Reservierungen.
Instanzauswahlen können auch die Instanzattribute wie
minCpuPlatform und disks überschreiben. Weitere Informationen finden Sie im folgenden Abschnitt
über Funktionsweise der Überschreibungen von Instanzauswahlen.
Funktionsweise der Überschreibungen von minCpuPlatform und disks
In einer Instanzauswahl können Sie zusätzliche Instanzattribute wie die Mindest-CPU-Plattform (minCpuPlatform) und Laufwerke (disks) angeben, um die in der Instanzvorlage definierten Attribute zu überschreiben. Wenn eine MIG einen Maschinentyp aus einer Instanzauswahl auswählt, erstellt die MIG eine VM mit den in dieser Instanzauswahl angegebenen Instanzattributen. Wenn Sie keine dieser Attribute für eine Instanzauswahl angeben, verwendet die MIG die entsprechenden Attribute aus der Vorlage für diese Auswahl.
Das Überschreiben dieser Attribute auf Ebene der Instanzauswahl bietet mehr Kontrolle und Flexibilität, insbesondere bei Verwendung unterschiedlicher Hardware in einer MIG.
Überschreiben Sie die Mindest-CPU-Plattform , wenn Sie Maschinentypen kombinieren, die auf verschiedenen CPU-Plattformen ausgeführt werden. Sie können eine Mindest-CPU-Plattform für Instanzen angeben, die aus den Maschinentypen in einer Auswahl erstellt wurden. Mit dieser Überschreibung können Sie verschiedene Maschinentypen kombinieren, aber selektiv Mindest-CPU-Plattformen anwenden. Alternativ können Sie die Instanzauswahl so konfigurieren, dass automatisch eine CPU-Plattform ausgewählt wird, indem Sie das Feld
minCpuPlatformaufAUTOMATICsetzen. Diese automatische Auswahl überschreibt die Einstellung für die Mindest-CPU-Plattform der Instanzvorlage und ermöglicht der MIG, eine beliebige kompatible CPU-Plattform für die ausgewählten Maschinentypen zu verwenden.Sie können beispielsweise Maschinentypen aus den Maschinenserien N1 und N2 in einer Auswahl kombinieren und gleichzeitig dafür sorgen, dass N1-Maschinen auf Intel Skylake ausgeführt werden, um Leistungssteigerungen zu erzielen.
Überschreiben Sie Laufwerke, wenn Sie Maschinentypen mit unterschiedlichen Architekturen kombinieren. Sie können eine benutzerdefinierte Laufwerkskonfiguration angeben, um das Bootlaufwerk oder zusätzliche Laufwerke zu überschreiben, die in den Instanzattributen angegeben sind, oder um einen bestimmten Speicher anzuhängen. Mit dieser Überschreibung können Sie Maschinentypen mit unterschiedlichen Architekturen oder solche, die keine gemeinsamen Laufwerkstechnologien verwenden, kombinieren und die entsprechenden Boot-Images oder Laufwerke angeben, die für jeden Maschinentyp erforderlich sind.
Sie können beispielsweise die Maschinentypen C4 (x86-Architektur) und C4A (Arm-Architektur) kombinieren. Da für x86- und Arm-Maschinen unterschiedliche Boot-Images erforderlich sind, können Sie separate Instanzauswahlen verwenden, um das Bootlaufwerk für jede Architektur zu überschreiben.
Wenn Sie die Laufwerke für eine Instanzauswahl angeben, führt die MIG die Laufwerke in der Instanzvorlage und in der Instanzauswahl anhand ihrer
deviceName-Schlüssel zusammen. Das folgende Diagramm zeigt ein Beispiel.
Informationen zu den Einschränkungen bei der Verwendung von Überschreibungen für Instanzauswahlen finden Sie im Abschnitt Einschränkungen in diesem Dokument.
Beispiel für Überschreibungen von Mindest-CPU-Plattform und Laufwerk
Stellen Sie sich eine Instanzvorlage mit der folgenden Konfiguration vor:
{
...
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"diskEncryptionKey": {},
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "pd-balanced"
}
}
],
"machineType": "n2-standard-2",
...
}
Im folgenden Beispiel für eine Richtlinie zur Instanzflexibilität wird die Vorlagenkonfiguration überschrieben, indem eine Mindest-CPU-Plattform und eine Laufwerkskonfiguration angegeben werden.
"instanceFlexibilityPolicy": {
"instanceSelections": {
"first-preference": {
"rank": 1,
"machineTypes": ["n4-standard-4 "],
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"diskEncryptionKey": {},
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "hyperdisk-balanced"
}
}
]
},
"second-preference": {
"rank": 2,
"machineTypes": ["n2-standard-4"],
"minCpuPlatform": "Intel Ice Lake",
"disks": [
{
"autoDelete": true,
"deviceName": "boot",
"boot": true,
"initializeParams": {
"sourceImage": "projects/debian-cloud/global/images/family/debian-12",
"diskSizeGb": "10",
"diskType": "pd-ssd"
}
}
]
},
"third-preference": {
"rank": 3,
"machineTypes": ["n1-standard-4"],
"minCpuPlatform": "Intel Skylake",
}
}
}
Auswahl von Maschinentypen durch eine MIG
Wenn Sie mehrere Maschinentypen konfigurieren, wählt die MIG einen Maschinentyp basierend auf der aktuellen Ressourcenverfügbarkeit aus und priorisiert nicht verwendete Reservierungen. Wenn Sie Ränge konfiguriert haben, berücksichtigt die MIG zuerst Ihre Präferenzreihenfolge. Innerhalb einer Instanzauswahl mit Rang prüft die MIG dann die Ressourcenverfügbarkeit und anschließend die Reservierungen.
Die Zonen in der Region der MIG können sich auch auf die Auswahl des Maschinentyps auswirken, da die Ressourcenverfügbarkeit je nach Zone variiert. Weitere Informationen finden Sie im folgenden Abschnitt zur Auswahl von Zonen durch eine MIG.
Auswahl von Zonen durch eine MIG
Sie können die Instanzflexibilität in einer regionalen MIG konfigurieren, die die Zielverteilungsform BALANCED, ANY oder ANY_SINGLE_ZONE hat. Die Instanzflexibilität unterstützt die Zielverteilungsform EVEN nicht.
Wenn eine regionale MIG mit Instanzflexibilität eine VM erstellt, wählt die MIG je nach ausgewählter Zielverteilungsform eine Zone aus:
BALANCED: Die MIG wählt eine Zone mit verfügbaren Ressourcen aus, die die VM-Verteilung auf die Zonen so gleichmäßig wie möglich ausgleichen kann. Innerhalb einer ausgewählten Zone priorisiert die MIG Maschinentypen basierend auf Rängen (falls konfiguriert) und verfügbaren Reservierungen.ANY: Die MIG wählt eine Zone mit verfügbaren Ressourcen und Reservierungen aus. Wenn Ränge konfiguriert sind, priorisiert die MIG die Zone, in der ein Maschinentyp basierend auf Rängen verfügbar ist.ANY_SINGLE_ZONE: Die MIG wählt eine Zone aus, die die meisten Maschinentypen basierend auf den Rängen (falls konfiguriert) enthält und in der die MIG die meisten VMs aus nicht verwendeten Reservierungen erstellen kann.
Weitere Informationen zur Funktionsweise einer Zielverteilungsform finden Sie unter Zielverteilungsform der regionalen MIG.
Instanzflexibilität und Reservierungen
Sie können die Instanzflexibilität mit Reservierungen verwenden. Basierend auf dem in der Instanzvorlage festgelegten Attribut für die Reservierungsaffinität verwendet eine MIG Reservierungen wie folgt:
ANY_RESERVATION(empfohlen für die Instanzflexibilität): Bei Verwendung einer beliebigen Reservierung wählt die MIG zuerst den Maschinentyp mit nicht verwendeter Reservierung aus. Wenn Sie die Reihenfolge ändern möchten, in der die MIG Maschinentypen auswählt, können Sie mehrere Instanzauswahlen konfigurieren und Ihre Präferenz mithilfe von Rängen angeben. Die MIG berücksichtigt dann zuerst die Ränge und dann die verfügbaren Reservierungen für die Maschinentypen innerhalb eines Rangs.SPECIFIC: Bei Verwendung einer bestimmten Reservierung wählt die MIG den Maschinentyp aus, der den Reservierungsattributen entspricht. Wenn Ihre Instanzauswahlen nicht den Maschinentyp enthalten, der den Attributen der bestimmten Reservierung entspricht, schlägt die Instanzerstellung fehl.
Weitere Informationen zu Reservierungen finden Sie unter Reservierungen.
Instanzflexibilität und Spot-VMs
Wenn Ihre MIG mit Instanzflexibilität Spot-VMs verwendet, wählt die MIG automatisch einen Maschinentyp mit der niedrigsten beobachteten Beendigungsrate aus, um die Unterbrechungen für Ihre Arbeitslast so gering wie möglich zu halten. Wenn Sie dieses Verhalten überschreiben möchten, führen Sie die folgenden Schritte aus:
Ressourcenverfügbarkeit ansehen. Bevor Sie eine MIG mit Spot-VMs erstellen, können Sie die Ressourcenverfügbarkeit in der Region oder Zone sehen, in der Sie die MIG erstellen möchten. So können Sie Fehler aufgrund von Ressourcenverfügbarkeit reduzieren.
Eine Anleitung finden Sie unter Verfügbarkeit von Spot-VMs ansehen.
Mehrere Instanzauswahlen konfigurieren. Sie können den Maschinentyp und die Zonen angeben, in denen Spot-VMs erstellt werden sollen, indem Sie Ränge verwenden. Die MIG berücksichtigt dann zuerst Ihre Präferenzreihenfolge und dann die Zuverlässigkeit von Spot-VMs innerhalb einer Instanzauswahl.
Eine Anleitung finden Sie unter MIG mit mehreren Maschinentypen und Präferenzen erstellen.
Weitere Informationen zur Verwendung von Spot-VMs in einer MIG finden Sie unter Spot-VMs in einer verwalteten Instanzgruppe.
Instanzflexibilität und VM-Reparaturen
Wenn eine VM in einer MIG ausfällt, repariert die MIG die VM standardmäßig, indem sie sie mit derselben Konfiguration, einschließlich des Maschinentyps, neu erstellt. Wenn Sie die Instanzflexibilität konfigurieren und Updates während der Reparatur aktivieren, können Sie die Chancen erhöhen, Ressourcen zu erhalten, wenn ein Engpass auftritt. Wenn eine MIG versucht, eine VM neu zu erstellen, und der ursprüngliche Maschinentyp der VM nicht verfügbar ist, wird ein Fehler aufgrund eines Engpasses angezeigt. Wenn Updates während der Reparatur aktiviert sind, verwendet die MIG Ihre angegebenen Instanzauswahlen und die aktuelle Verfügbarkeit, um einen anderen Maschinentyp für die VM-Erstellung auszuwählen. Durch das Aktivieren von Updates während der Reparatur wird auch sichergestellt, dass die neu erstellte VM die neueste Konfiguration der Instanzflexibilität verwendet.
Weitere Informationen zu Reparaturen finden Sie unter VMs für hohe Verfügbarkeit reparieren.
Instanzflexibilität und Autoscaling
Wenn Sie Autoscaling in einer MIG mit mehreren Maschinentypen konfigurieren, geschieht Folgendes:
Wenn ein Autoscaler eine MIG hochskaliert, erstellt die MIG VMs, indem sie Maschinentypen auf dieselbe Weise auswählt wie in einer MIG ohne Autoscaling. Weitere Informationen finden Sie unter Auswahl von Maschinentypen durch eine MIG in diesem Dokument.
Wenn ein Autoscaler eine MIG herunterskaliert, wählt die MIG die zu löschenden VMs wie folgt aus:
- Die MIG priorisiert zuerst das Löschen von VMs, die die Zielverteilungsform am besten beibehalten.
- Wenn Sie Ränge konfiguriert haben, priorisiert die MIG unter den priorisierten VMs das Löschen von VMs, die Maschinentypen mit niedrigerem Rang verwenden.
- Schließlich prüft die MIG die Empfehlung des Autoscalers um die zu löschenden VMs auszuwählen.
Autoscaling funktioniert effektiv, wenn Ihre MIG Maschinentypen mit ähnlicher Leistung hat, z. B. Maschinen mit derselben Anzahl von vCPUs. Andernfalls kann der Autoscaler beim Hoch- oder Herunterskalieren der MIG versuchen, den leistungsstärksten Maschinentyp häufiger hinzuzufügen oder zu entfernen. Dieses Verhalten kann unabhängig vom Rang auftreten, den Sie für diesen Maschinentyp konfiguriert haben.
Weitere Informationen zum Autoscaling finden Sie unter Autoscaling von Instanzgruppen.
Anwendungsfälle
In den folgenden Abschnitten werden einige Anwendungsfälle für die Instanzflexibilität in MIGs beschrieben.
Verfügbarkeit verbessern
Sie können die Instanzflexibilität der MIG konfigurieren, um die Verfügbarkeit von Ressourcen zu verbessern:
Maschinentypen: Die grundlegende Einrichtung besteht darin, mehrere Maschinen typen innerhalb eines einzelnen Rangs zu konfigurieren. Dieser einzelne Rang gibt ihnen die gleiche Präferenz, sodass die MIG je nach Ressourcenverfügbarkeit einen von ihnen auswählen kann. Wenn Sie jedoch Präferenzen haben, können Sie verschiedene Ränge zuweisen, um eine Präferenzreihenfolge für die Maschinentypen anzugeben.
Standort: Sie können die Wahrscheinlichkeit, die Ressourcen zu erhalten, weiter erhöhen, indem Sie beim Erstellen der MIG alle Zonen auswählen und die
ANYZielverteilungsform verwenden. Mit der FormANYkann die MIG in allen Zonen nach Kapazität suchen.Spot-VMs und Beendigung: Wenn Sie Spot-VMs verwenden, empfiehlt Google, so viele kompatible Maschinentypen wie möglich mit demselben Rang einzubeziehen, um die Wahrscheinlichkeit zu maximieren, die VMs zu erhalten, und die Beendigungen zu minimieren. Mit dieser Konfiguration kann die MIG Maschinentypen mit den niedrigsten Beendigungsraten auswählen, um Unterbrechungen für Ihre Arbeitslast zu minimieren. Wenn Sie Maschinentypen mit unterschiedlichen Rängen konfigurieren, priorisiert die MIG Maschinentypen basierend auf dem Rang anstelle der Beendigungsraten. Dies kann dazu führen, dass ein Maschinentyp mit einer höheren Beendigungsrate ausgewählt wird.
Kosten optimieren
Eine MIG kann automatisch die kostengünstigsten Instanzen für Ihre Infrastruktur bereitstellen, wenn Sie die Einstellungen für die Instanzflexibilität Ihrer MIG wie folgt konfigurieren:
Maschinentypen: Wählen Sie die Maschinentypen aus, die das bevorzugte Kosten-Leistungs-Verhältnis für Ihre Arbeitslast bieten. Sie müssen nicht alle verfügbaren Größen der einzelnen Maschinentypen angeben. Geben Sie nur die Größen an, die für Ihre Anforderungen am kostengünstigsten sind.
Rang: Weisen Sie Instanzauswahlen Ränge entsprechend Ihren Kosten präferenzen zu, wobei der kostengünstigste Maschinentyp am meisten bevorzugt wird. So erhalten Sie basierend auf der Verfügbarkeit den kostengünstigsten Maschinentyp.
Standort: Wählen Sie beim Erstellen der MIG alle Zonen und die
ANYZiel verteilungsform aus. So erhöhen Sie die Wahrscheinlichkeit, die kostengünstigsten Maschinentypen in Zonen zu erhalten, in denen sie verfügbar sind.
Basierend auf Ihren Einstellungen für die Instanzflexibilität stellt die MIG automatisch die bestmögliche Kombination aus verfügbaren Maschinentypen bereit, um Ihre Kostenkriterien und die angeforderte Gesamtkapazität zu erfüllen. So werden die Kosten zu einem bestimmten Zeitpunkt so niedrig wie möglich gehalten.
Leistung maximieren
Sie können die Instanzflexibilität der MIG konfigurieren, um die Leistung zu maximieren. Wählen Sie dazu Maschinenfamilien und ‑größen aus, die sich am besten für Ihre Arbeitslast eignen. Ordnen Sie die Maschinentypen dann nach Leistung, von der höchsten zur niedrigsten, und verwenden Sie dabei die bevorzugte Größe innerhalb jeder Familie. Basierend auf dem Ranking und den Maschinentypen wählt die MIG die leistungsstärksten Maschinen aus allen verfügbaren Ressourcen aus.
Da neuere Maschinengenerationen in der Regel eine höhere Leistung pro Kern bieten, müssen Sie die Maschinenauswahl nicht auf dieselbe Größe (Anzahl der vCPUs) in verschiedenen Familien beschränken, um eine gleichwertige Leistung zu erzielen. Wenn Sie beispielsweise zwischen Maschinenfamilien auswählen, können Sie verschiedene CPU-Anzahlen kombinieren, z. B. n1-standard-32 mit n2-standard-16.
Wenn Sie außerdem eine minCpuPlatform für die Instanzauswahl angeben, kann die MIG eine leistungsstarke CPU-Plattform auswählen.
Nahtloser Übergang zu den neuesten Maschinentypen
Sie können die Instanzflexibilität der MIG so konfigurieren, dass die Einführung von Maschinentypen der neuesten Generation priorisiert wird, während Maschinentypen der älteren Generation als Fallback für die Kapazität verwendet werden. Erstellen Sie dazu eine Instanzauswahl mit den Maschinentypen der neuesten Generation und weisen Sie ihr einen niedrigeren Rang (höhere Präferenz) zu. Wenn für diese Maschinentypen unterschiedliche Laufwerkskonfigurationen erforderlich sind, verwenden Sie die Laufwerksüberschreibungen in dieser Instanzauswahl, um die spezifischen Laufwerksattribute zu definieren. Erstellen Sie eine zweite Instanzauswahl mit den Maschinentypen der älteren Generation, die als Fallback dienen soll. Weisen Sie dieser Instanzauswahl einen höheren Rang (niedrigere Präferenz) zu.
Wählen Sie beim Erstellen der MIG alle Zonen in der Region und die Zielverteilungsform ANY aus. Mit dieser Konfiguration sucht die MIG zuerst in allen Zonen der Region nach Maschinen der neuesten Generation. Die MIG stellt nur Maschinen der älteren Generation bereit, wenn sie nicht genügend Kapazität der neuesten Generation findet. So wird immer die angeforderte Gesamtkapazität erreicht und gleichzeitig der Anteil der neuesten Hardware maximiert.
Beschränkungen
Für die Instanzflexibilität gelten die folgenden Einschränkungen:
Die Instanzflexibilität wird in zonalen MIGs nicht unterstützt. Stattdessen können Sie eine regionale MIG mit einer einzelnen Zone verwenden.
Die Instanzflexibilität unterstützt die folgenden MIG-Funktionen nicht:
- Regionale MIGs, bei denen die Zielverteilungsform
auf
EVENfestgelegt ist - Automatische Aktualisierung der VM-Konfiguration und Canary-Updates (zwei Instanzvorlagen)
- VMs anhalten oder beenden
- Anfragen zur Größenänderung , mit denen GPU-VMs alle auf einmal erstellt werden
- Regionale MIGs, bei denen die Zielverteilungsform
auf
Beim Überschreiben von
minCpuPlatformunddisksgelten außerdem die folgenden Einschränkungen:Sie müssen Updates während der Reparatur aktivieren.
Wenn Sie
minCpuPlatformoderdisksfür eine vorhandene Instanzauswahl konfigurieren, müssen Sie auch das FeldmachineTypeseinfügen. Ohne das FeldmachineTypesschlägt der Vorgang mit einem Fehler fehl.Sie können keine zustandsorientierte Richtlinie oder instanzspezifische Konfiguration auf Laufwerke anwenden, die durch eine Instanzauswahl überschrieben wurden.
Sie können lokale SSDs nur für die Maschinentypen überschreiben, bei denen Sie eine bestimmte Anzahl von lokalen SSD-Laufwerken auswählen können. Sie können lokale SSDs nicht für
-lssdVarianten von Maschinentypen, bei denen automatisch lokale SSD-Laufwerke angehängt werden.Sie müssen für alle Instanzauswahlen einen eindeutigen Maschinentyp angeben. Sie können beispielsweise
n1-standard-2nicht in einer Auswahl mit einerSkylake-CPU und in einer anderen Auswahl mit einerBroadwell-CPU angeben.
Um ein effektives Load-Balancing oder Autoscaling in einer MIG mit Instanz flexibilität zu gewährleisten, verwenden Sie Maschinentypen mit ähnlicher Leistung, z. B. mit der selben Anzahl von vCPUs. „Ähnliche Leistung“ ist jedoch nicht auf die Verwendung derselben Größe in verschiedenen Familien beschränkt. Da neuere Maschinengenerationen in der Regel eine höhere Leistung pro vCPU haben, können Sie verschiedene vCPU-Anzahlen kombinieren (z. B.
n1-standard-32mitn2-standard-28).In Cloud Load Balancing, Maschinentypen mit ähnlicher Leistung können eine Überlastung kleinerer Hardware und eine Unterauslastung schnellerer Maschinen verhindern.
Beim Autoscaling können Maschinentypen mit ähnlicher Leistung das Hinzufügen oder Löschen des leistungsstärksten Maschinentyps verhindern.
Nächste Schritte
- Weitere Informationen zu verschiedenen Maschinentypen.
- Instanzflexibilität zu einer MIG hinzufügen.
- Instanzflexibilität in einer MIG ansehen.