Übersicht
Zugriffspunkte für mehrere Regionen von Amazon Simple Storage Service (S3) bieten einen globalen Endpunkt zum Routing des Datenverkehrs der Anforderungen von Amazon S3 zwischen AWS-Regionen. Jeder globale Endpunkt leitet den Datenverkehr der Anforderung von Amazon S3 aus mehreren Quellen weiter, einschließlich Datenverkehr, der aus Virtual Private Clouds (VPCs) von Amazon stammt, von On-Premises-Rechenzentren über AWS PrivateLink und vom öffentlichen Internet, ohne komplexe Netzwerkkonfigurationen mit separaten Endpunkten aufzubauen. Der Aufbau einer AWS-PrivateLink-Verbindung zu einem S3-Multi-Region-Access-Point ermöglicht es Ihnen, S3-Anfragen in AWS oder über mehrere AWS-Regionen und -Konten hinweg über eine private Verbindung zu leiten, wobei eine sehr einfache Netzwerkarchitektur und -konfiguration verwendet wird, ohne eine VPC-Peering-Verbindung konfigurieren zu müssen.
Mit den Failover-Kontrollen für Amazon-S3-Zugriffspunkte für mehrere Regionen können Sie den gesamten Datenverkehr für S3-Anforderungen durch einen einzigen globalen Endpunkt leiten und die Verschiebung des Datenverkehrs von S3-Anforderungen zwischen AWS-Regionen jederzeit direkt kontrollieren. Während einer geplanten oder ungeplanten Unterbrechung des regionalen Datenverkehrs können Sie mithilfe der Failover-Kontrollen den Failover zwischen den Buckets in verschiedenen AWS-Regionen und -Konten binnen Minuten kontrollieren.
Funktionsweise
-
S3-Zugriffspunkte für mehrere Regionen
-
Failover-Kontrollen
-
S3-Zugriffspunkte für mehrere Regionen
-
Amazon-S3-Zugriffspunkte für mehrere Regionen basieren auf den AWS Global Accelerator und berücksichtigen Faktoren wie Netzwerküberlastung und den Standort der anfordernden Anwendung, um Ihre Anfragen dynamisch über das AWS-Netzwerk an die Kopie Ihrer Daten mit der niedrigsten Latenz zu leiten. Aus dem öffentlichen Internet stammende Amazon-S3-Anforderungen, die durch einen S3-Zugriffspunkt für mehrere Regionen geleitet werden, können zu einer beschleunigten Leistung um bis zu 60 % im Vergleich zu Anforderungen führen, die an S3 über das öffentliche Internet geleitet werden. Auf diese Weise können Sie Anwendungen für mehrere Regionen mit derselben einfachen Architektur erstellen, die in einer einzelnen Region verwendet wird und diese Anwendungen dann überall auf der Welt ausführen.
In einer Aktiv-Aktiv Konfiguration werden Anfragen an einen globalen Endpunkt eines S3-Zugriffspunkts für mehrere Regionen gerichtet, und automatisch über das globale AWS-Netzwerk zu dem am nächsten liegenden S3-Bucket geleitet. Dadurch können Anwendungen automatisch überlastete Netzwerksegmente im öffentlichen Internet vermeiden, was die Leistung und Zuverlässigkeit der Anwendungen verbessert.
Beispiel: Sie können einen S3-Zugriffspunkt für mehrere Regionen mit zugrundeliegenden Buckets in den Regionen Virginia, Irland und Mumbai konfigurieren. Sie können dann die Replikationsregeln zentral zwischen Virginia, Irland und Mumbai konfigurieren. S3-Zugriffspunkte für mehrere Regionen leiten dann dynamisch die Kundenanfragen in allen AWS-Regionen and das S3-Bucket mit der niedrigsten Latenz weiter. Bei dieser Konfiguration werden Ihre Kunden in Nordamerika wahrscheinlich an Virginia weitergeleitet und Ihre Kunden in Asien an Mumbai. Durch die dynamische Weiterleitung an den replizierten Datensatz über das AWS-Netzwerk an das S3-Bucket mit der niedrigsten Latenz vermeiden Anwendungsanfragen überlastete Abschnitte des Netzwerks im öffentlichen Internet und gewährleisten eine bessere Leistung und Zuverlässigkeit.
Erfahren Sie mehr über S3-Zugriffspunkte für mehrere Regionen im Benutzerhandbuch
-
Failover-Kontrollen
-
Mit den Failover-Kontrollen der S3-Zugriffspunkte für mehrere Regionen können Sie S3-Zugriffspunkte für mehrere Regionen in einer Aktiv-Passiv- oder Aktiv-Aktiv-Konfiguration bedienen. Sowohl in der Aktiv-Aktiv- als auch in der Aktiv-Passiv-Konfiguration können Sie mithilfe der S3-Zugriffspunkte für mehrere Regionen die globale Infrastruktur von AWS nutzen. Gleichzeitig können Sie eine einfache Anwendungsarchitektur für den Zugriff auf S3-Buckets in verschiedenen AWS-Regionen durch einen einzigen globalen Endpunkt beibehalten.
In einer Aktiv-Passiv-Konfiguration weisen Kunden eine aktive AWS-Region und ein Konto zur Verarbeitung aller S3-Anforderungen zu, sowie eine passive AWS-Region, zu der die Daten nur geleitet werden, wenn sie während eines geplanten oder ungeplanten Failovers aktiviert werden.
Beispiel: Sie können S3-Zugriffspunkte für mehrere Regionen mit zugrundeliegenden Buckets in den AWS-Regionen Virginia und Oregon konfigurieren, wobei die Region Virginia aktiv ist und einem AWS-Konto gehört und die Region Oregon passiv ist und einem anderen AWS-Konto gehört. Der gesamte Datenverkehr wird durch den S3-Zugangspunkt für mehrere Regionen nach Virginia geleitet. Die S3-Zugriffspunkte für mehrere Regionen leiten dann die S3-Kundenanforderungen nur an die Region Virginia weiter. Sie können dann die kontoübergreifenden Replikationsregeln zwischen Virginia und Oregon zentral konfigurieren, um einige oder alle Daten in den Buckets in beiden Richtungen replizieren, um ihren Inhalt zu synchronisieren. Sie können dann einen Failover initiieren, um den Anforderungsverkehr für den S3-Datenzugriff zum Bucket in der Region Oregon binnen 2 Minuten zu verlagern, ohne S3-Clients oder Anwendungen mit dem S3-Zugriffspunkt für mehrere Regionen ändern zu müssen.
Übersichtsvideo: S3-Zugriffspunkte für mehrere Regionen
Sehen Sie sich eine detaillierte Übersicht zu Amazon-S3-Zugriffspunkten für mehrere Regionen an, die die Leistung um bis zu 60 % beim Zugriff auf Datensätze, die über mehrere AWS-Regionen repliziert sind, beschleunigen.
Vorteile
Anwendungsfälle
Ersten Schritte mit den S3-Zugriffspunkten für mehrere Regionen
Sie können mit den S3-Zugriffspunkten für mehrere Regionen beginnen, und zwar mit der Amazon-S3-API, CLI, den SDKs oder mit der S3-Konsole. Die S3-Konsole bietet einen Workflow mit Anleitungen zur Konfiguration von S3-Zugriffspunkten für mehrere Regionen, regionenübergreifende S3-Replizierungsregeln und AWS-VPC-Verbindungen, einschließlich AWS PrivateLink.
In der S3-Konsole zeigen S3-Zugriffpunkte für mehrere Regionen eine zentrale Ansicht der zugrundeliegenden Replikationstopologie, Failover-Kontrollen der Replikationsmetriken und Ihrer Anforderungsroutingkonfiguration. Dies ermöglicht Ihnen eine noch einfachere Erstellung, Verwaltung und Überwachung von Speicher für Anwendungen mit mehreren Regionen.
Ein S3-Zugriffspunkt für mehrere Regionen kann in drei einfachen Schritten eingerichtet werden. Erstens: Sie erhalten einen automatisch generierten Endpunkt-Namen für den S3-Zugriffspunkt für mehrere Regionen. Sie können Ihre Kunden damit verbinden. Zweitens: Sie wählen bestehende S3-Buckets oder Sie erstellen neue, zu denen Sie Anforderungen weiterleiten würden. Drittens: Sie geben die regionenübergreifenden Replikationsregeln an, die Sie bei Ihren Buckets anwenden. S3 erstellt und konfiguriert dann automatisch ihre neue Einrichtung für mehrere Regionen. Als Alternative können Sie AWS CloudFormation verwenden, um die Erstellung und Konfiguration von S3-Zugriffspunkten für mehrere Regionen zu automatisieren.
Rufen Sie das Tutorial Erste Schritte mit S3-Zugriffspunkten für mehrere Regionen auf und lesen Sie das Benutzerhandbuch, um loszulegen.