Erkunden der globalen AWS-Infrastruktur
Lernziele
Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
- Erläutern der Unterschiede zwischen Regionen, Availability Zones und Edge-Standorten
- Erklären, wie die globale AWS-Infrastruktur Ausfallsicherheit für Ihre Anwendungen und Services maximiert
AWS ist ein globaler Cloud-Anbieter mit einer weltumspannenden Infrastruktur. Sie können diese Ressourcen nutzen, wann immer Sie möchten, und Ihr Geschäft in Minutenschnelle von der lokalen auf die globale Ebene verlagern. In dieser Lektion wird die globale AWS-Infrastruktur vorgestellt.
Agieren Sie global
Die globale AWS-Infrastruktur basiert auf Regionen und Availability Zones.
- Eine Region ist ein physischer Standort auf der Welt, der mehrere physisch getrennte und isolierte Availability Zones bereitstellt.
- Availability Zones bestehen aus einem oder mehreren separaten Rechenzentren mit jeweils redundanter Stromversorgung, Vernetzung und Konnektivität, die in getrennten Einrichtungen untergebracht sind.
AWS errichtet Rechenzentren in vielen Regionen und über mehrere Availability Zones innerhalb jeder Region hinweg. Jedes Rechenzentrum ist mit überzähligen Bandbreitenverbindungen ausgestattet. Wenn eine größere Störung auftritt, ist Kapazität vorhanden, um den Datenverkehr an die verbliebenen Standorte weiterzuleiten und so die Auswirkungen auf Sie zu minimieren.
Beim Entwurf einer Region überprüft AWS potenzielle Gefahren oder Szenarien, die ein Rechenzentrum beeinträchtigen können, beispielsweise Störfälle beim Energieversorger wie Strom- und Netzausfälle sowie geografische Gefahren wie Taifune, Fluten und Erdbeben. Außerdem sind Availability Zones innerhalb einer typischen Metropolregion physisch getrennt und in Gebieten mit geringerem Überschwemmungsrisiko angesiedelt.
All dies führt zu einer maximalen Ausfallsicherheit im Falle von Systemstörungen.
Bauen Sie Ihre globale Präsenz auf
Die globale AWS-Infrastruktur besteht aus zahlreichen Availability Zones (AZs), die über mehrere geografische Regionen weltweit verteilt sind. AWS baut diese Infrastruktur kontinuierlich aus und hat bereits angekündigt, dass weitere AZs und Regionen geplant sind. Die aktuellsten Zahlen zu AZs und Regionen von AWS finden Sie in der Dokumentation zur globalen AWS-Infrastruktur.
All dies bedeutet, dass es international Möglichkeiten für Cloud Computing gibt und Sie davon ausgehen können, dass AWS weiterhin Regionen hinzufügt.
Bevor wir fortfahren, wollen wir das Gelernte kurz wiederholen.
- Eine Region ist ein geografischer Standort wie "US East (N. Virginia)".
- Innerhalb jeder Region befinden sich mehrere Availability Zones.
- Jede Availability Zone hat mindestens ein Rechenzentrum, wobei manche Availability Zones nicht weniger als sechs Rechenzentren haben, die jeweils in getrennten Einrichtungen untergebracht sind und alle genug Kapazität aufweisen, um ein Failover auf andere Availability Zones innerhalb derselben Region durchzuführen.
Beachten Sie, dass eine Availability Zone nie zu zwei Regionen gehören kann.
Lassen Sie uns jetzt etwas tiefer in die globale AWS-Infrastruktur eintauchen.
Regionen und Availability Zones
Das Beispiel unten zeigt die zwei Regionen "US East (N. Virginia)" und "Asia Pacific (Hong Kong)". Jede Region ist komplett unabhängig. Im Beispiel sehen Sie, dass jede Region zwei Availability Zones hat. Availability Zones sind über ein schnelles, privates Fiberoptik-Netzwerk miteinander verbunden, das so konzipiert ist, dass automatische Failovers zwischen Availability Zones störungsfrei möglich sind.
Wenn Sie eine Rechenressource starten, können Sie eine Availability Zone auswählen oder dies von AWS übernehmen lassen. Falls Sie Ihre Ressourcen auf mehrere Availability Zones verteilen, können Sie Ihre Anwendungen so konzipieren, dass bei einem Ressourcenausfall eine Ressource in einer anderen Availability Zone Anfragen verarbeiten kann.
Beachten Sie beim Erstellen von Ressourcen in AWS, dass diese an die von Ihnen ausgewählte Region gebunden sind und nicht automatisch repliziert werden. AWS empfiehlt, Ressourcen in mehreren Availability Zones bereitzustellen. Die Tools, die Sie zum Verwalten dieser Ressourcen verwenden können, lernen Sie später in diesem Modul noch kennen.
Points-of-Presence-Standorte
Damit Inhalte schnellstmöglich an Benutzer geliefert werden können, nutzt AWS ein globales Netzwerk aus Points of Presence (PoP). Diese PoPs befinden sich in vielen Ländern an strategisch günstigen Standorten in Städten und tragen dazu bei, Inhalte schnell und effizient zu verbreiten.
Diese Points of Presence sind in Edge-Standorte und regionale Edge-Caches unterteilt. Manche dicht besiedelten Gebiete haben mehrere Edge-Standorte, um eine effiziente Inhaltszustellung bei hohem Datenverkehr zu gewährleisten.
Wenn ein Benutzer Ihren Inhalt zum ersten Mal anfordert, schreibt der am nächsten gelegene Edge-Standort eine Kopie in den Cache. Der Edge-Standort liefert dann den neuen Cache-Inhalt an Benutzer, die auf diesen Inhalt zugreifen und sich in der Nähe dieses Edge-Standorts befinden, anstatt denselben Inhalt immer wieder aufs Neue abzurufen. Dieser Prozess beschleunigt die Inhaltszustellung, da Benutzer Zugriff auf Inhalt von einem Edge-Standort aus erhalten, der sich potenziell in derselben Stadt befindet. Der Prozess wiederholt sich, wenn mehr Benutzer Inhalt von weltweiten Edge-Standorten aus abrufen.
Regionale Edge-Caches werden verwendet, wenn Inhalt nicht oft genug abgerufen wird, um an einem Edge-Standort zu verbleiben. Regionale Edge-Caches nehmen diesen Inhalt auf und bieten damit eine Alternative zum Abrufen dieses Inhalts aus dem Ursprungsserver.
Zusammenfassung
Jede Komponente der globalen AWS-Infrastruktur ist für Redundanz und Zuverlässigkeit konzipiert und gebaut – von Regionen über Availability Zones bis zu Edge-Standorten und mehr.
In der nächsten Lektion machen Sie sich mit den Tools vertraut, die Sie zum Erstellen und Verwalten von AWS-Ressourcen in der globalen AWS-Infrastruktur verwenden können.
Ressourcen