Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Latency-based routage
Si votre application est hébergée sur plusieurs sites Régions AWS, vous pouvez améliorer les performances de vos utilisateurs en répondant à leurs demandes depuis les sites Région AWS dont la latence est la plus faible.
Note
Les données relatives à la latence entre les utilisateurs et vos ressources sont entièrement basées sur le trafic entre les utilisateurs et les centres de données AWS . Si vous n'utilisez pas de ressources dans un Région AWS, la latence réelle entre vos utilisateurs et vos ressources peut varier considérablement par rapport aux données de AWS latence. Cela est vrai même si vos ressources sont situées dans la même ville qu'une Région AWS.
Pour utiliser le routage basé sur la latence, vous créez des enregistrements pour vos ressources dans plusieurs Régions AWS. Lorsque Route 53 reçoit une requête DNS pour votre domaine ou sous-domaine (example.com ou acme.example.com), elle vérifie pour quelle région Régions AWS vous avez créé des enregistrements de latence, trouve quelle région offre la latence la plus faible à l'utilisateur, puis sélectionne un enregistrement de latence pour cette région. Route 53 répond avec la valeur de l'enregistrement choisi, telle que l'adresse IP d'un serveur Web.
Par exemple, si vous disposez d'équilibreurs de charge Elastic Load Balancing dans la région USA Ouest (Oregon) et la région Asie-Pacifique (Singapour). Vous avez créé un enregistrement de latence pour chaque équilibreur de charge. Voici ce qui se produit quand un utilisateur basé à Londres entre le nom de votre domaine dans un navigateur :
DNS achemine la requête vers un serveur de noms Route 53.
Route 53 se réfère à ses données relatives à la latence entre Londres et la région Singapour, et entre Londres et la région Oregon.
Si la latence est inférieure entre les régions de Londres et de l'Oregon, Route 53 répond à la requête avec l'adresse IP de l'équilibreur de charge de l'Oregon. Si la latence est inférieure entre les régions de Londres et de Singapour, Route 53 répond avec l'adresse IP de l'équilibreur de charge de Singapour.
La latence entre les hôtes sur Internet peut changer au fil du temps à mesure que les connexions réseau et le routage changent. Latency-based le routage utilise des données de latence collectées sur une période donnée, et les données reflètent ces changements. Une demande acheminée vers la région de l'Oregon cette semaine pourrait être envoyée à la région de Singapour la semaine prochaine.
Note
Lorsqu'un navigateur ou une autre visionneuse utilise un résolveur DNS qui prend en charge l'extension edns-client-subnet d'EDNS0, le résolveur DNS envoie à Route 53 une version tronquée de l'adresse IP de l'utilisateur. Si vous configurez le routage en fonction de la latence, Route 53 tient compte de cette valeur lors de l'acheminement du trafic vers vos ressources. Pour de plus amples informations, veuillez consulter Comment Amazon Route 53 utilise EDNS0 pour estimer l'emplacement d'un utilisateur.
Vous pouvez utiliser la stratégie de routage de latence pour des enregistrements dans une zone hébergée privée.
Pour plus d'informations sur les valeurs que vous spécifiez lorsque vous utilisez la stratégie de routage de latence pour créer des enregistrements, consultez les rubriques suivantes :