Cluster -Platzierungsgruppe
In der Cluster -Platzierungsgruppe befinden sich alle Instanzen in einer einzelnen Verfügbarkeitszone im gleichen Rack. Cluster -Platzierungsgruppen sind für Hochgeschwindigkeitsleistung und niedrige Netzwerklatenzanwendungen ausgelegt, da die EC2 -Instanzen physisch auf demselben Rack liegen und zwischen den EC2 -Instanzen in derselben Cluster -Platzierungsgruppe eine geringe Latenz verursacht. Es unterstützt normalerweise ein Netzwerk von bis zu 10 Gbit / s. Da sich die EC2 -Instanzen in der Cluster -Platzierungsgruppe im selben physischen Rack befinden.
Spreiz -Platzierungsgruppe
In der Spread Placement Group befinden sich alle EC2 -Instanzen in verschiedenen Hardware -Racks in einer einzigen Verfügbarkeitszone. Jedes Rack ist von anderen isoliert und verfügt über eigene Kraft und Netzwerke, um den Fehler aller Fälle in der Spread -Platzierungsgruppe jeweils zu verringern. Sie können bis zu 7 EC2 -Instanzen pro Verfügbarkeitszone pro Spread Placement Group erstellen. Im Gegensatz zu Cluster -Platzierungsgruppen gibt es auf unterschiedlichen Hardware in der Einzelverfügbarkeitszone die EC2. Spread -Placement -Gruppen sind für Anwendungen ausgelegt, die eine maximale hohe Verfügbarkeit erfordern und bei denen jede Instanz voneinander aus dem Ausfall isoliert werden muss.
Partitionsplatzgruppe
In der Partition Placement Group werden Instanzen in verschiedene Partitionen auf verschiedenen Hardware -Racks eingeführt, um sicherzustellen. Es kann über mehrere AZS in derselben Region erstrecken. Die Fälle in einer Partition teilen Racks nicht mit den Instanzen in den anderen Partitionen. Ein Verteilungsfehler kann viele EC2 -Fälle in derselben Partition beeinflussen, aber die EC2 -Fälle auf den anderen Partitionen nicht beeinflussen. Partitionsplatzgruppen sind für Anwendungen ausgelegt, die eine maximale hohe Verfügbarkeit erfordern. Partitionsplatzgruppen werden für eine große Anwendungsbereitstellung verwendet und eignen sich ideal für große verteilte und replizierte Workloads wie Kafka, Hadoop und Cassandra usw.
Erstellen einer Platzierungsgruppe
In diesem Abschnitt sehen wir nun, wie wir mithilfe der AWS -Verwaltungskonsole und der AWS -Befehlszeilenschnittstelle Placement -Gruppen auf AWS erstellen können.
Erstellen der Platzierungsgruppe mithilfe der AWS -Konsolenverwaltung
Melden Sie sich zunächst in die AWS -Verwaltungskonsole an und suchen Sie nach dem EC2 -Dienst in der Suchleiste.
Wählen Sie aus dem Fenster der linken Seite die aus Platzierungsgruppen Möglichkeit.
Klicken Sie auf die Platzierungsgruppe erstellen Schaltfläche oben rechts Ecke der Seite.
Jetzt wird nach dem Namen und der Strategie der Platzierungsgruppe gefragt. Geben Sie Ihrer Platzierungsgruppe einen Namen an, was auch immer Sie wollen. In der Platzierungsstrategie müssen Sie die Art der Platzierungsgruppe I auswählen.e. Cluster, Spread and Partition. Für diese Demo werden wir die Cluster -Platzierungsgruppe erstellen, aber Sie können jede gewünschte Platzierungsstrategie auswählen. Klicken Sie nun auf die Gruppe erstellen Schaltfläche zum Erstellen der Cluster -Platzierungsgruppe.
Geben Sie im Falle einer Partitions -Platzierungsgruppe zunächst einen Namen an, was Sie wollen. Danach wählen Sie in der Platzierungsstrategie einen Teil der Partition aus. Dann müssen wir die Anzahl der Partitionen für unsere Platzierungsgruppe bereitstellen. Nachdem Sie alle Details angegeben haben, klicken Sie auf die Gruppe erstellen Schaltfläche zum Erstellen der Platzierungsgruppe.
Nach dem Erstellen der Platzierungsgruppe können Sie jetzt EC2 -Instanzen in der Platzierungsgruppe starten. Sie müssen die Platzierungsgruppe angeben, während Sie die EC2 -Instanz starten. Überprüfen Sie beim Starten der EC2 -Instanz die Platzierungsgruppe Box in der EC2 -Instanzkonfiguration. Anschließend können Sie die Platzierungsgruppe auswählen, in der Sie die EC2 -Instanz starten möchten.
Im Falle der Partition Placement Group können Sie die Zielpartition auswählen, in der die EC2 -Instanz gestartet wird.
Erstellen der Platzierungsgruppe mithilfe der AWS -Befehlszeilenschnittstelle (CLI)
In diesem Abschnitt sehen wir, wie wir eine Platzierungsgruppe auf AWS über die AWS -Befehlszeilenschnittstelle erstellen können. Zuerst müssen Sie die AWS -Befehlszeilen -Schnittstellenanmeldeinformationen konfigurieren. Besuchen Sie den folgenden Artikel, um zu erfahren.
https: // linuxHint.com/configure-aws-cli-kredite/
Verwenden Sie nun den folgenden Befehl im Terminal, um die Platzierungsgruppe zu erstellen.
$: AWS EC2 Create-Placement-Gruppe \Im Falle einer Partitions -Platzierungsgruppe müssen Sie auch die Anzahl der Partitionen angeben.
$: AWS EC2 Create-Placement-Gruppe \Sie können die Details der Platzierungsgruppe anzeigen, die mit dem folgenden Befehl im Terminal erstellt wurden.
$: AWS EC2 beschreiben Plazementgruppen \Abschluss
Die Platzierung der EC2 -Instanzen zur AWS -Infrastruktur wird von AWS nicht vollständig kontrolliert. Sie können auch die Platzierung Ihrer EC2 -Instanzen entsprechend Ihren Anforderungen auswählen. AWS bietet verschiedene Arten von Platzierungsstrategien, um Ihre EC2 -Instanz abhängig von der Anforderung Ihrer Bewerbung zu platzieren. Sie können EC2 -Instanzen in verschiedenen Platzierungsgruppen platzieren, um sicherzustellen, dass die geringe Latenz oder hohe Verfügbarkeit Ihrer Anwendung. Dieser Blog gibt einen kurzen Überblick über alle Platzierungsstrategien und beschreibt, wie Sie mithilfe der AWS Console und AWS -Befehlszeilenschnittstelle Placement -Gruppen auf AWS erstellen können.