Informationen zu Platzierungsgruppen

Übersicht

Mit Platzierungsgruppen für IBM Cloud® Virtual Private Cloud werden Platzierungsstrategien für die Verwaltung von Hochverfügbarkeitsworkloads erstellt. Eine Platzierungsgruppe enthält Virtual Server-Instanzen mit einer gemeinsamen Platzierungsstrategie. Die Platzierungsstrategien beeinflussen die physische Platzierung von ausgewählten VPC-Ressourcen, um bestimmte Workloadanforderungen zu erfüllen.

Platzierungsgruppen und ihre zugeordneten Ressourcen können mit der Benutzerschnittstelle, der Befehlszeilenschnittstelle oder der API verwaltet werden. Eine Vermittlungsgruppe kann eine von zwei Vermittlungsstrategien verfolgen: Host Spread oder Power Spread. Mit einer VPC-Ressource namens placement-groups können Sie eine Richtlinie erstellen, um Instanzgruppen zusammen zu platzieren. Die Ressource placement-groups wird dann zum Service is.placement-groups hinzugefügt. Weitere Informationen zu Aktionen, die sich auf Ressourcen der Vermittlungsgruppe beziehen, finden Sie im Abschnitt Vermittlungsgruppen-Ereignisse unter Ereignisse der Aktivitätsverfolgung.

Nachdem die Platzierungsgruppe erstellt wurde, wird der Platzierungsgruppe eine ausgewählte Virtual Server-Instanz oder eine Gruppe von Virtual Server-Instanzen zugeordnet. Wenn Sie diese Virtual Server-Instanzen einrichten, werden die Virtual Server-Instanzen anschließend gemäß der Strategie der Platzierungsgruppe auf einem Rechenhost in der entsprechenden Zone für die Instanz platziert. Für Instanzen, die auf gemeinsam genutzten öffentlichen Servern in unterschiedlichen VPCs eingerichtet sind, kann dieselbe Platzierungsgruppe verwendet werden.

Vorteile

Platzierungsgruppen geben Ihnen eine Kontrollmaßnahme für den Host an die Hand, auf dem ein neuer öffentlicher virtueller Server in Bezug auf andere virtuelle Server in derselben Platzierungsgruppe platziert wird.

Platzierungsgruppen unterstützen Hochverfügbarkeitsworkloads, indem sie gewährleisten, dass die Virtual Server-Instanzen in der Gruppe keinen physischen Host oder keine Stromversorgung gemeinsam nutzen. Bei dieser Technologie handelt es sich um eine zusätzliche Zusicherungsebene für die Ausfallsicherheit Ihrer Virtual Server-Instanzen für den Fall, dass eine unerwartete Stromunterbrechung oder ein Hostfehler auftritt.

Sie können eine hochverfügbare Anwendung innerhalb einer Zone erstellen und wissen, dass Ihre virtuellen Server voneinander isoliert sind. Sie können sicher sein, dass Ihre Anwendungen in der Infrastruktur der Cloud-Zone bereitgestellt werden, um die Verfügbarkeit mit einzigartiger Host-Server-Hardware zu maximieren.

Wissenswertes über Platzierungsstrategien

Platzierungsgruppen für VPC besitzen zwei unterschiedliche Anti-Affinitätsstrategien für die Hochverfügbarkeit. Der Einsatz von Platzierungsstrategien minimiert die Wahrscheinlichkeit von Serviceunterbrechungen bei Virtual Server-Instanzen, die auf verschiedenen Hosts oder in einer Infrastruktur mit separater Stromversorgung und Netzausrüstung platziert werden.

Hostverteilungsstrategie (Host-Anti-Affinität) für hohe Verfügbarkeit.

Eine Platzierungsgruppenstrategie mit Hostverteilung garantiert, dass jede Instanz auf separaten Rechenhosts platziert wird. Diese Platzierungsgruppenstrategie verhindert, dass der Host einen Single Point of Failure darstellt. Sie unterstützt maximal 12 Instanzen pro Platzierungsgruppe.

Die Instanzeinrichtung schlägt fehl, wenn eine Instanz nicht auf einem anderen Knoten als alle anderen Instanzen in der Platzierungsgruppe platziert werden kann.

Stromverteilungsstrategie (Strom-Anti-Affinität) für hohe Verfügbarkeit.

Eine Strategie zur Platzierung von Gruppen mit verteilter Stromversorgung garantiert, dass jede Instanz auf Rechen-Hosts mit separater Strom- und Netzwerkversorgung platziert wird, um das Risiko von Serviceunterbrechungen zu minimieren. Diese Platzierungsgruppenstrategie unterstützt maximal vier Instanzen pro Platzierungsgruppe.

Die Instanzeinrichtung schlägt fehl, wenn die Instanz nicht bei einer anderen Stromversorgung als alle anderen Instanzen in der Platzierungsgruppe platziert werden kann.

Falls bei der Einrichtung der Instanz keine Platzierungsgruppe angegeben wird, besteht die Standardplatzierungsstrategie darin, die Kundeninstanzen auf möglichst viele verschiedene physische Hosts zu verteilen. Hierbei handelt es sich um einen Best-Effort-Ansatz, bei dem nicht garantiert ist, dass die Instanzen auf unterschiedlichen physischen Hosts platziert werden. Um die Nutzung unterschiedlicher physischer Hosts zu gewährleisten, geben Sie bei der Instanzeinrichtung eine Platzierungsgruppe an.

Platzierungsgruppen mit Instanzgruppen verwenden

Instanzgruppen (auch "Autoscale-Gruppen" genannt) unterstützen Instanzen, die mit einer Platzierungsgruppenspezifikation eingerichtet werden. Instanzvorlagen (die von Instanzgruppen verwendet werden) übernehmen das neue Attribut für die Platzierungsgruppe. Alle Instanzen, die innerhalb einer Autoscale-Gruppe mit einer angegebenen Platzierungsgruppe gestartet werden, werden gemäß der Platzierungsgruppenstrategie platziert. Die Größe der Instanzgruppe ist auf die maximale Größe der Platzierungsgruppe begrenzt.

Da Platzierungsgruppen für Hochverfügbarkeitsstrategien Instanzen aus mehreren Zonen verwenden können, können Sie durch die Verwendung von Instanzgruppen Instanzen mit zonenübergreifenden Teilnetzen unterstützen. Weitere Informationen zu Instanzgruppen finden Sie unter Instanzgruppe für die automatische Skalierung erstellen.

Platzierungsgruppen und Größenänderung einer Instanz

Wenn die Größe einer Instanz geändert wird, wird die Instanz gestoppt, das Profil aktualisiert und die Instanz erneut gestartet. Nachdem die Instanz gestoppt worden ist, wird sie aus ihrem zugeordneten Knoten entfernt. Sobald die Instanz erneut gestartet wird, wird die Instanz dann entsprechend ihrer definierten Platzierungsgruppenstrategie platziert, wenn es für diese Instanz eine Platzierungsstrategie gibt. Weitere Informationen finden Sie unter Größe einer Virtual Server-Instanz ändern.

Gängige Anwendungsfälle

  • Die Arbeitslast erfordert höchste Verfügbarkeit für kritische Anwendungsinstanzen.
    • Problem: Eine verteilte Anwendung oder Datenbank fällt aus, wenn bei einer der Anwendungskomponenten ein Fehler auftritt.
    • Lösung: Verwenden Sie die Platzierungsgruppenrichtlinie mit Stromverteilung für unabhängige Stromversorgung und Netzausrüstung.
  • Die Arbeitslast muss für die Optimierung topologieorientierter Anwendungen optimiert werden.
    • Problem: Moderne Datenbanken nutzen für die Redundanz eine Dreifachreplikation. Daher muss diese Leistung für Datenbankkomponenten sichergestellt sein und und gleichzeitig die Hochverfügbarkeit für die Replikationskomponenten der Datenbank optimiert werden.
    • Lösung: Verwenden Sie die Platzierungsgruppenrichtlinie mit Stromverteilung, um Datenbankkomponenten bei unterschiedlichen Stromversorgungen zu gruppieren.

Einschränkungen

  • Die VPC muss vorhanden sein, wenn Sie eine Platzierungsgruppe erstellen. Falls die VPC nicht vor der Erstellung einer Platzierungsgruppe erstellt worden ist, empfangen Sie einen Fehler und die Platzierungsgruppe wird nicht erstellt.
  • Die Kontingente haben eine festgelegte Begrenzung und können nicht angepasst werden. Weitere Informationen zu Platzierungsgruppen-Kontingenten finden Sie im Abschnitt Platzierungsgruppen-Kontingente unter Kontingente und Leistungslimits.

Einschränkungen

Für Platzierungsgruppen gelten die folgenden Einschränkungen:

  • Die Platzierungsstrategie für die Platzierungsgruppe kann nach der Erstellung der Platzierungsgruppe nicht mehr geändert werden.
  • Die Platzierungsgruppe muss gelöscht und mit einer neuen Platzierungsstrategie erstellt werden.
  • Eine Platzierungsgruppe kann nicht gelöscht werden, wenn sie einer oder mehreren Instanzen zugeordnet ist.

Die folgenden Einschränkungen gelten für Instanzen, die einer Platzierungsgruppe zugeordnet sind:

  • Eine Instanz kann nur in einer einzigen Platzierungsgruppe enthalten sein.
  • Instanzen, die mit Platzierungsgruppenstrategien eingerichtet werden, können nicht in Verbindung mit dedizierten Hosts eingesetzt werden.
  • Nachdem eine Instanz platziert wurde, wird die zugewiesene Platzierung dieser Instanz nicht aufgrund der Platzierung anderer Instanzen geändert.
  • Nachdem eine Instanz gestartet wurde, kann die zugehörige Platzierungsgruppenstrategie nicht geändert werden.
  • Instanzen können nicht aus einer Platzierungsgruppe entfernt oder einer anderen Platzierungsgruppe zugeordnet werden. Instanzen müssen gelöscht werden, um aus einer Platzierungsgruppe entfernt zu werden.
  • Falls Sie eine Platzierungsgruppe für eine Instanz definieren, schlägt die Instanzeinrichtung fehl, wenn die Platzierung nicht gemäß der definierten Platzierungsgruppenstrategie abgeschlossen werden kann.
  • Wenn eine Instanz aufgrund mangelnder Kapazität nicht eingerichtet werden kann, wird der Versuch der Instanzplatzierung nicht automatisch wiederholt. Sie können die Instanz stoppen und anschließend starten, um den Einrichtungsversuch zu wiederholen.

Weitere Informationen zum Löschen einer VPC-Instanz und der zugehörigen Ressourcen finden Sie im Abschnitt VPC löschen.