Quelle est la différence entre une politique de routage de réponse multi-valeur et une politique de routage simple ?

Lecture de 5 minute(s)
0

Je suis en train de créer un registre Amazon Route 53 pour mon domaine et je dois choisir une politique de routage. Dois-je utiliser une politique de routage simple ou une politique de routage de réponse multi-valeur ?

Brève description

Utilisez une politique de routage simple pour le trafic qui nécessite uniquement des registres DNS standard et ne requièrent pas d'options spéciales telles que le routage pondéré ou le routage de latence. Par exemple, utilisez le routage simple lorsque vous devez acheminer le trafic vers une seule ressource. Vous ne pouvez pas utiliser plusieurs registres du même nom et du même type avec le routage simple. Toutefois, un registre unique peut contenir plusieurs valeurs (telles que des adresses IP).

Utilisez une politique de routage de réponse multivaleur pour vous aider à distribuer les réponses DNS entre plusieurs ressources. Par exemple, utilisez le routage de réponse multivaleur lorsque vous souhaitez associer vos registres de routage à une surveillance de l'état Route 53. Par exemple, utilisez un routage de réponse multivaleur lorsque vous devez renvoyer plusieurs valeurs pour une requête DNS et acheminer le trafic vers plusieurs adresses IP.

Solution

Routage simple

Utilisez une politique de routage simple dans les cas suivants :

  • Création d'un seul registre Basic de chaque nom et de chaque type
  • Routage du trafic vers une ressource unique (par exemple, un serveur web pour votre site web)
  • Routage du trafic vers un registre unique avec plusieurs valeurs (par exemple, un registre A qui spécifie plusieurs adresses IP)
    Remarque : Route 53 renvoie les valeurs au client dans un ordre aléatoire ; vous ne pouvez pas pondérer ou déterminer l'ordre avec une politique de routage simple.

Dans l'exemple suivant, tous les registres pour un domaine sont créés dans un jeu unique de registres de ressources :

Name (Nom)TypeValue (Valeur)TTL
www.exemple.comRegistre A192.0.2.160
198.51.100.160
203.0.113.160

Lorsqu'un client effectue une demande DNS, Route 53 renvoie les trois adresses IP répertoriées.

Remarque : vous ne pouvez pas attacher une surveillance de l'état à une politique de routage simple. Cependant, Route 53 renvoie toutes les valeurs au client quel que soit le statut d'une adresse IP. Lorsqu'une adresse IP non saine est renvoyée, le client de l'utilisateur tente de se connecter à l'adresse IP non saine et l'utilisateur constate un temps d'arrêt de l'expérience utilisateur.

Routage de réponse multivaleur

Utilisez une politique de routage de réponse multivaleur dans les cas suivants :

  • Création de plusieurs registres de même nom et de même type
  • Routage du trafic vers plusieurs ressources
  • Association d'une surveillance de l'état de Route 53 à des registres

Lorsqu'un client effectue une demande DNS avec un routage de réponse multivaleur, Route 53 répond aux requêtes DNS avec jusqu'à huit registres sains sélectionnés de manière aléatoire pour le nom de domaine particulier. Chacun de ces registres peut être attaché à une surveillance de l'état de Route 53, ce qui permet d'éviter que les clients ne reçoivent une réponse DNS non accessible.

Le routage de réponse multivaleur distribue les réponses DNS entre plusieurs adresses IP. Si un serveur web devient indisponible après qu'un résolveur met une réponse en cache, un client peut essayer jusqu'à huit autres adresses IP fournies par la réponse pour éviter le temp d'arrêt.

Remarque : le routage de réponse multivaleur ne remplace pas Elastic Load Balancing (ELB). Route 53 sélectionne de manière aléatoire huit registres. Lorsque vous exécutez dig (sur Linux) ou nslookup (sur Windows) plusieurs fois sur votre nom de domaine, vous pouvez constater une rotation des adresses IP. Cette rotation améliore la disponibilité et fournit une fonctionnalité de répartition de charge. Votre système d'exploitation exécute ce DNS en tourniquet (round robin) pour les réponses mises en cache, mais pas Route 53.

Lorsque vous souhaitez entrer plusieurs valeurs dans un jeu de registres de réponse multivaleur, vous devez créer un enregistrement de ressource du même nom, puis entrer chaque valeur séparément. Si vous ne procédez pas ainsi, vous recevez le message d'erreur suivant : Obtention d'une erreur : Le jeu de registres n'a pas pu être enregistré car : - Chaque registre de réponse multivaleur ne peut avoir qu'une seule valeur. (Route 53 renvoie une réponse à partir de plusieurs registres.).

L'exemple suivant présente plusieurs registres A avec des valeurs différentes :

Name (Nom)TypeValue (Valeur)TTLSet ID (ID du jeu)Health Check (Surveillance de l'état)
www.exemple.comRegistre A192.0.2.260Web1A
www.exemple.comRegistre A198.51.100.260Web2B
www.exemple.comRegistre A203.0.113.260Web3C

Remarque : si vous créez plusieurs registres de routage de réponse multivaleur qui possèdent le même nom et son du même type, et que vous spécifiez des valeurs de durée de vie (TTL) différentes, Route 53 remplace la valeur de durée de vie de tous les registres par la dernière valeur spécifiée.


Informations connexes

change-resource-record-sets

Quotas des registres

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 2 ans