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.
Transition vers le routage basé sur la latence dans Amazon Route 53
Grâce au routage basé sur la latence, Amazon Route 53 peut diriger vos utilisateurs vers le point de terminaison à latence la plus faible AWS disponible. Par exemple, vous pouvez associer un nom DNS tel que www.example.com à un Classic, Application, or Network Load Balancer ELB, ou à des instances Amazon EC2 ou adresses IP Elastic hébergées dans les régions USA Est (Ohio) et Europe (Irlande). Les serveurs DNS Route 53 décident, en fonction des conditions du réseau au cours des deux semaines précédentes, quelles instances dans quelles régions doivent servir des utilisateurs spécifiques. Un utilisateur basé à Londres sera probablement dirigé vers l'instance Europe (Irlande), un utilisateur basé à Chicago sera probablement dirigé vers l'instance USA Est (Ohio), et ainsi de suite. Route 53 prend en charge le routage basé sur la latence pour les enregistrements A, AAAA, TXT et CNAME, ainsi que les alias pour les enregistrements A et AAAA.
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 AWS données. Si vous n'utilisez pas de ressources dans une AWS région, la latence réelle entre vos utilisateurs et vos ressources peut varier considérablement en fonction des données de AWS latence. Cela est vrai même si vos ressources sont situées dans la même ville qu'une AWS région.
Pour profiter d'une transition en douceur et présentant un faible risque, vous pouvez associer des enregistrements de latence et pondérés pour migrer progressivement d'un routage standard à un routage basé sur la latence, en exerçant un contrôle total et en ayant la possibilité de revenir en arrière à chaque étape. Prenons un exemple dans lequel www.example.com est actuellement hébergé sur une instance Amazon EC2 dans la région USA Est (Ohio). L'instance a l'adresse IP Elastic W.W.W.W. Supposons que vous souhaitez continuer à acheminer le trafic vers la région USA Est (Ohio) lorsque cela convient, tout en commençant également à diriger les utilisateurs vers des instances Amazon EC2 supplémentaires dans la région USA Ouest (Californie du nord) (adresse IP Elastic X.X.X.X) et dans la région Europe (Irlande) (adresse IP Elastic Y.Y.Y.Y). La zone hébergée Route 53 pour example.com a déjà un enregistrement pour www.example.com, dont la valeur de Type est A et celle de Valeur (une adresse IP) est W.W.W.W.
Lorsque l'exemple suivant est terminé, vous disposez de deux enregistrements d'alias pondérés :
Vous allez convertir votre enregistrement existant pour
www.example.comen enregistrement d'alias pondéré qui continue à diriger la majeure partie de votre trafic vers votre instance Amazon EC2 existante dans la région USA Est (Ohio).Vous allez créer un autre enregistrement d'alias pondéré qui, au départ, dirige seulement une petite partie de votre trafic vers vos enregistrements de latence, qui acheminent le trafic vers les trois régions.
En mettant à jour les pondérations dans ces enregistrements d'alias pondérés, vous pouvez progressivement passer de l'acheminement du trafic uniquement dans vers la région USA Est (Ohio) à l'acheminement du trafic vers les trois régions dans lesquelles vous avez des instances Amazon EC2.
Pour effectuer la transition vers le routage basé sur la latence
Faites une copie de l'enregistrement pour
www.example.com, mais utilisez un nouveau nom de domaine, par exemplecopy-www.example.com. Attribuez au nouvel enregistrement les mêmes valeurs Type (A) et Value (W.W.W.W) que celles de l'enregistrement pourwww.example.com.Mettez à jour l'enregistrement A existant pour
www.example.comafin qu'il devienne l'enregistrement d'alias pondéré :Pour Value/Route traffic to (Valeur/acheminer le trafic vers), choisissez Alias to another record in this hosted zone (Alias vers un autre enregistrement de cette zone hébergée), et spécifiez
copy-www.example.com.Pour Weight (Poids), spécifiez 100.
Lorsque vous avez terminé la mise à jour, Route 53 continue à utiliser cet enregistrement pour acheminer l'ensemble du trafic vers la ressource dont l'adresse IP est
W.W.W.W.Créez un enregistrement de latence pour chacune de vos instances Amazon EC2, par exemple :
USA Est (Ohio), adresse IP Elastic
W.W.W.WUSA Ouest (Californie du Nord), adresse IP Elastic
X.X.X.XEurope (Irlande), adresse IP Elastic
Y.Y.Y.Y
Attribuez à tous les enregistrements de latence le même nom de domaine, par exemple
www-lbr.example.com, et le même type, A.Lorsque vous avez terminé de créer des enregistrements de latence, Route 53 continue à acheminer le trafic à l'aide de l'enregistrement mis à jour à l'étape 2.
Vous pouvez utiliser
www-lbr.example.compour les tests de validation, par exemple pour vous assurer que chaque point de terminaison peut accepter des demandes.Ajoutons maintenant l'enregistrement de latence
www-lbr.example.comdans l'enregistrement pondéréwww.example.comet commençons à acheminer une partie du trafic vers les instances Amazon EC2 correspondantes. Cela signifie que l'instance Amazon EC2 de la région USA Est (Ohio) recevra le trafic des deux enregistrements pondérés.Créer un autre enregistrement d'alias pondéré pour
www.example.com:Pour Value/Route traffic to (Valeur/acheminer le trafic vers), choisissez Alias to another record in this hosted zone (Alias vers un autre enregistrement de cette zone hébergée), et spécifiez
www-lbr.example.com.Pour Weight (Poids), spécifiez 1.
Lorsque vous avez terminé et que vos modifications sont synchronisées sur les serveurs Route 53, Route 53 commence à acheminer une infime partie de votre trafic (1/101) vers les instances Amazon EC2 pour lesquelles vous avez créé des enregistrements de latence à l'étape 3.
Au fur et à mesure que vous avez l'assurance que vos points de terminaison sont correctement dimensionnés pour le trafic entrant, ajustez les pondérations en conséquence. Par exemple, si vous souhaitez que 10 % de vos demandes soient basées sur le routage basé sur la latence, modifiez respectivement les pondérations par 90 et 10.
Pour plus d'informations sur la création des enregistrements de latence, consultez Création d'enregistrements à l'aide de la console Amazon Route 53.