Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aufbau von HA-Anwendungen und Infrastrukturlösungen mit AWS Outposts Rack
Mit AWS Outposts Rack können Sie hochverfügbare lokale Anwendungen mit vertrauten AWS Cloud-Diensten und -Tools erstellen, verwalten und skalieren. Es ist wichtig zu verstehen, dass sich Cloud-HA-Architekturen und -Ansätze im Allgemeinen von herkömmlichen lokalen HA-Architekturen unterscheiden, die Sie heute möglicherweise in Ihrem Rechenzentrum ausführen.
Bei herkömmlichen lokalen HA-Anwendungsbereitstellungen werden Anwendungen in virtuellen Maschinen () bereitgestellt. VMs Komplexe IT-Systeme und Infrastrukturen werden bereitgestellt und gewartet, um den Betrieb und die Funktionsfähigkeit dieser virtuellen Maschinen aufrechtzuerhalten. Sie haben VMs oft spezifische Identitäten, und jede VM kann eine entscheidende Rolle in der gesamten Anwendungsarchitektur spielen.
Architektonische Rollen sind eng mit VM-Identitäten verknüpft. Systemarchitekten nutzen die Funktionen der IT-Infrastruktur, um hochverfügbare VM-Laufzeitumgebungen bereitzustellen, die jeder VM zuverlässigen Zugriff auf Rechenkapazität, Speichervolumen und Netzwerkdienste bieten. Wenn eine VM ausfällt, werden automatisierte oder manuelle Wiederherstellungsprozesse ausgeführt, um die ausgefallene VM wieder in einen fehlerfreien Zustand zu versetzen, häufig auf einer anderen Infrastruktur oder in einem komplett anderen Rechenzentrum.
Cloud-HA-Architekturen verfolgen einen anderen Ansatz. AWS Cloud-Dienste bieten zuverlässige Rechen-, Speicher- und Netzwerkfunktionen. Anwendungskomponenten werden in EC2 Instanzen, Containern, serverlosen Funktionen oder anderen verwalteten Diensten bereitgestellt.
Eine Instanz ist eine Instanziierung einer Anwendungskomponente — vielleicht eine von vielen, die diese Rolle übernehmen. Anwendungskomponenten sind lose miteinander und mit der Rolle, die sie in der gesamten Anwendungsarchitektur spielen, verknüpft. Die individuelle Identität einer Instanz ist im Allgemeinen nicht wichtig. Zusätzliche Instanzen können erstellt oder gelöscht werden, um je nach Bedarf nach oben oder unten zu skalieren. Fehlgeschlagene oder fehlerhafte Instances werden einfach durch neue fehlerfreie Instances ersetzt.
AWS Outposts Rack ist ein vollständig verwalteter Service, der AWS Rechen-, Speicher-, Netzwerk-, Datenbank- und andere Cloud-Dienste auf lokale Standorte ausdehnt und so für ein wirklich konsistentes Hybrid-Erlebnis sorgt. Sie sollten den Outposts-Rack-Service nicht als direkten Ersatz für IT-Infrastruktursysteme mit herkömmlichen lokalen HA-Mechanismen betrachten. Der Versuch, AWS Services und Outposts zur Unterstützung einer traditionellen lokalen HA-Architektur zu verwenden, ist ein Anti-Pattern.
Workloads, die auf einem AWS Outposts Rack ausgeführt werden, verwenden Cloud-HA-Mechanismen wie Amazon EC2 Auto Scaling (zur horizontalen Skalierung
In den folgenden Abschnitten werden Architekturmuster, Anti-Patterns und empfohlene Verfahren für die Bereitstellung von AWS Outposts Rack in Ihren lokalen Umgebungen zur Ausführung von Workloads mit Hochverfügbarkeitsanforderungen vorgestellt. In diesen Abschnitten werden Muster und Verfahren vorgestellt, sie enthalten jedoch keine Einzelheiten zur Konfiguration und Implementierung. Sie sollten das AWS Outposts Rack FAQs