View a markdown version of this page

Latency-based Routing - Amazon Route 53

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.

Latency-based Routing

Wenn Ihre Anwendung in mehreren gehostet wird AWS-Regionen, können Sie die Leistung für Ihre Benutzer verbessern, indem Sie deren Anfragen von der Stelle aus bearbeiten, die die AWS-Region niedrigste Latenz hat.

Anmerkung

Die Daten über die Latenz zwischen Benutzern und Ihren Ressourcen basieren ausschließlich auf dem Datenverkehr zwischen Benutzern und AWS -Rechenzentren. Wenn Sie in einem keine Ressourcen verwenden AWS-Region, kann die tatsächliche Latenz zwischen Ihren Benutzern und Ihren Ressourcen erheblich von den AWS Latenzdaten abweichen. Das gilt auch dann, wenn sich Ihre Ressourcen in der gleichen Stadt befinden wie eine AWS-Region.

Um latenzbasiertes Routing zu verwenden, erstellen Sie Latenzdatensätze für Ihre Ressourcen in mehreren AWS-Regionen. Wenn Route 53 eine DNS-Abfrage für Ihre Domain oder Subdomain (example.com oder acme.example.com) erhält, prüft es, für welche Region AWS-Regionen Sie Latenzdatensätze erstellt haben, ermittelt, welche Region dem Benutzer die niedrigste Latenz bietet, und wählt dann einen Latenzdatensatz für diese Region aus. Route 53 antwortet mit dem Wert aus dem ausgewählten Datensatz, z. B. der IP-Adresse für einen Webserver.

Ein Beispiel: Sie verfügen über Elastic Load Balancing Load Balancer in den Regionen USA West (Oregon) und Asien-Pazifik (Singapur). Sie erstellen einen Latenzdatensatz für jeden Load Balancer. Wenn nun ein Benutzer in London den Namen Ihrer Domain in einen Browser eingibt, geschieht Folgendes:

  1. DNS leitet die Abfrage an einen Route-53-Namensserver weiter.

  2. Route 53 prüft die Latenzdaten zwischen London und der Region Singapur und zwischen London und der Region Oregon.

  3. Wenn die Latenz zwischen den Regionen London und Oregon geringer ist, beantwortet Route 53 die Abfrage mit der IP-Adresse für den Oregon-Load Balancer. Wenn die Latenz zwischen den Regionen London und Singapur geringer ist, beantwortet Route 53 die Abfrage mit der IP-Adresse für den Singapur-Load Balancer.

Die Latenz zwischen Hosts im Internet kann sich im Laufe der Zeit ändern, wenn sich Netzwerkverbindungen und Routing ändern. Latency-based Beim Routing werden Latenzdaten verwendet, die über einen bestimmten Zeitraum erfasst wurden, und die Daten spiegeln diese Änderungen wider. Eine Anfrage, die diese Woche an die Region Oregon weitergeleitet wurde, wird möglicherweise nächste Woche an die Region Singapur weitergeleitet.

Anmerkung

Wenn ein Browser oder anderer Viewer einen DNS-Resolver verwendet, der die edns-client-subnet-Erweiterung von EDNS0 unterstützt, sendet der DNS-Resolver Route 53 eine abgeschnittene Version der IP-Adresse des Benutzers. Wenn Sie latenzbasiertes Routing konfigurieren, berücksichtigt Route 53 diesen Wert, wenn Datenverkehr zu Ihren Ressourcen weitergeleitet wird. Weitere Informationen finden Sie unter Wie Amazon Route 53 EDNS0 zur Schätzung des Standorts eines Benutzers nutzt.

Sie können Latenz-Routing für Datensätze in einer privat gehosteten Zone verwenden.

Informationen zu Werten, die Sie angeben, wenn Sie die einfache Latenz-Routingrichtlinie zum Erstellen von Datensätzen verwenden, finden Sie in den folgenden Themen: