Comment configurer le basculement actif-passif avec les enregistrements de géolocalisation dans Route 53 ?

Lecture de 6 minute(s)
0

Je souhaite configurer le basculement actif-passif avec les enregistrements de géolocalisation dans Amazon Route 53.

Brève description

Si un enregistrement de géolocalisation n'est pas correct, Route 53 recherche un autre enregistrement pour la plus grande région géographique AWS associée. Si la position du client ne correspond pas à l'autre enregistrement de géolocalisation sain, Route 53 bascule vers l'enregistrement de géolocalisation par défaut.

Vous pouvez configurer Route 53 pour basculer vers l'autre enregistrement de géolocalisation sain au lieu de l'enregistrement de géolocalisation par défaut.

Résolution

Cette résolution utilise l'exemple de scénario suivant :

Vous disposez d'un enregistrement de géolocalisation qui pointe vers un équilibreur de charge à un endroit donné. Vous créez un enregistrement de géolocalisation secondaire pour le même emplacement. Avec cette configuration, si l'enregistrement principal devient défectueux, Amazon Route 53 bascule automatiquement vers l'enregistrement secondaire. Vous disposez des éléments suivants :

  • Un enregistrement de géolocalisation permettant aux clients de l'emplacement A d'accéder à un équilibreur de charge dans us-west-1.
  • Un enregistrement de géolocalisation permettant aux clients de l'emplacement B d'accéder à l'équilibreur de charge dans eu-west-1.
  • Un enregistrement de géolocalisation par défaut qui pointe vers une page Web statique indiquant que le service n'est pas disponible pour les clients situés en dehors des emplacements A et B.

Pour les requêtes DNS à partir de l'emplacement A :

  • Créez un enregistrement de basculement principal pointant vers l'équilibreur de charge dans us-west-1
  • Créez un enregistrement de basculement secondaire pointant vers l'équilibreur de charge dans eu-west-1
  • Créez un enregistrement de géolocalisation pour l'emplacement A qui pointe vers l'enregistrement de basculement

Selon la configuration précédente, si Route 53 reçoit une requête DNS en provenance de l'emplacement A, Route 53 répond avec l'enregistrement de basculement principal. Si l'équilibreur de charge est sain, l'enregistrement de basculement principal est celui de l'équilibreur de charge dans us-west-1. Si l'équilibreur de charge dans us-west-1 n'est pas sain, Route 53 renvoie l'équilibreur de charge dans eu-west-1 (l'enregistrement secondaire).

Étape 1 : Création de deux enregistrements de basculement pour l'emplacement A

  1. Ouvrez la console Route 53.
  2. Dans le volet de navigation, choisissez Zones hébergées.
  3. Choisissez le nom de la zone hébergée dans laquelle vous souhaitez créer les enregistrements.
  4. Choisissez Créer un enregistrement. Vous pouvez utiliser l'assistant pour créer les enregistrements ou choisir Basculer vers la création rapide.
  5. Spécifiez les valeurs suivantes :
  • Pour la politique de routage, choisissez basculement
  • Dans Nom de l'enregistrement, entrez le nom de l'enregistrement de basculement
  • Pour les ressources AWS prises en charge, vous pouvez créer un enregistrement d'alias. Si vous utilisez la fonction de création rapide, activez Alias à l'aide du bouton à bascule. Si vous utilisez l'assistant, vous n'avez pas besoin d'activer Alias et vous pouvez passer à la section Définir un enregistrement de basculement.
    Remarque : Si la ressource n'est pas prise en charge pour un enregistrement d'alias, créez l'enregistrement en tant qu'enregistrement sans alias. Pour plus d'informations, consultez la section Type d'enregistrement.
  • Pour Valeur, choisissez le point de terminaison (par exemple Alias to Application et Classic Load Balancer). Choisissez la région (us-west-1, dans cet exemple), puis choisissez votre ressource cible (équilibreur de charge, dans cet exemple).
  • Pour le type d'enregistrement de basculement, choisissez Principal
  • Pour évaluer l'état de santé cible, choisissez Oui.
    Remarque : L'option Évaluer l'état de santé de la cible s'applique aux enregistrements d'alias. Si vous créez un enregistrement sans alias, créez une surveillance de l’état de Route 53 et associez-le à l'enregistrement.
  • Pour l'ID d'enregistrement, entrez une valeur qui identifie de manière unique chaque enregistrement portant le même nom et le même type.
  • Lorsque vous utilisez la méthode de création rapide d'un enregistrement, choisissez Ajouter un autre enregistrement pour créer l'enregistrement de basculement secondaire. Lorsque vous utilisez l'assistant, choisissez Définir l'enregistrement de basculement.
  • Le nom de l'enregistrement de cette étape est le même que celui spécifié pour l'enregistrement principal.
  • Pour Valeur, choisissez le point de terminaison (par exemple, Alias to Application et Classic Load Balancer). Choisissez la région (eu-west-1, dans cet exemple). Choisissez ensuite votre ressource cible (équilibreur de charge, dans cet exemple).
  • Pour la politique de routage, choisissez basculement.
  • Pour le type d'enregistrement de basculement, choisissez Secondaire.
  • (Facultatif) Pour évaluer l'état de santé de la cible, choisissez Oui si vous créez un enregistrement d'alias.
  • Pour l'ID d'enregistrement, entrez une valeur qui identifie de manière unique chaque enregistrement portant le même nom et le même type.
  1. Choisissez Créer des enregistrements.

Étape 2 : Créez un enregistrement de géolocalisation ciblant l'enregistrement de basculement

  1. Ouvrez la console Route 53.
  2. Choisissez Zones hébergées.
  3. Choisissez le nom de la zone hébergée requise dans laquelle vous souhaitez créer l'enregistrement.
  4. Choisissez Créer un enregistrement. Vous pouvez utiliser l'assistant pour créer les enregistrements ou choisir Basculer vers la création rapide.
  5. Spécifiez les valeurs suivantes :
  • Dans le champ stratégie de routage, choisissez Géolocalisation.
  • Pour Nom de l'enregistrement, spécifiez le nom de l'enregistrement de géolocalisation.
  • Pour Type d'enregistrement, choisissez le même type que celui que vous avez utilisé pour l'enregistrement de basculement.
  • Pour les ressources AWS prises en charge, vous pouvez créer un enregistrement d'alias. Si vous utilisez la création rapide, activez Alias à l'aide du bouton à bascule. Si vous utilisez l'assistant, vous n'avez pas à effectuer cette action et vous pouvez choisir Définir l'enregistrement de basculement.
    Remarque : Si la ressource n'est pas prise en charge pour un enregistrement d'alias, créez l'enregistrement en tant qu'enregistrement sans alias. Pour plus d'informations, consultez la section Type d'enregistrement.
  • Pour Valeur, choisissez Alias vers un autre enregistrement dans cette zone hébergée, puis choisissez l'enregistrement de basculement
  • Pour Emplacement, choisissez l'emplacement de l'emplacement A.
  • Pour évaluer l'état de santé cible, choisissez Oui.
  • Pour l'ID d'enregistrement, entrez une valeur qui identifie de manière unique chaque enregistrement portant le même nom et le même type.
  1. Choisissez Créer des enregistrements.

Pour terminer la configuration du basculement actif-passif entre les deux sites, répétez les étapes ci-dessus pour les clients de l'emplacement B.

Pour les requêtes DNS provenant de l'emplacement B, procédez comme suit :

  1. Créez un enregistrement de basculement principal qui pointe vers l'équilibreur de charge dans eu-west-1.
  2. Créez un enregistrement de basculement secondaire qui pointe vers l'équilibreur de charge dans us-west-1.
  3. Créez un enregistrement de géolocalisation pour l'emplacement B qui pointe vers l'enregistrement de basculement. Assurez-vous que les deux enregistrements de géolocalisation pour les emplacements A et B se trouvent dans la même zone hébergée.

Remarque : Utilisez le même type d'enregistrement DNS pour tous les enregistrements. Par exemple, si vous créez un enregistrement A pour l'enregistrement de basculement principal :

  • L'enregistrement de basculement secondaire doit également être un enregistrement A.
  • L'enregistrement de géolocalisation doit être un enregistrement d'alias de type A.

Informations connexes

Valeurs spécifiques pour les enregistrements d'alias de géolocalisation

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an
Aucun commentaire