Bloc d'exécution du contrôle de santé Amazon Route 53 - Contrôleur Amazon Application Recovery (ARC)

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.

Bloc d'exécution du contrôle de santé Amazon Route 53

Le bloc d'exécution du bilan de santé d'Amazon Route 53 vous permet de spécifier les régions vers lesquelles le trafic de votre application sera redirigé lors du basculement. Le bloc d'exécution crée des bilans de santé Amazon Route 53, que vous associez ensuite aux enregistrements DNS Route 53 de votre compte. Lorsque vous exécutez votre plan de changement de région, l'état du bilan de santé de Route 53 est mis à jour et le trafic est redirigé en fonction de votre configuration DNS.

Configuration

Pour configurer un bloc d'exécution du contrôle de santé Route 53, entrez les valeurs suivantes :

  1. Nom de l'étape : entrez un nom.

  2. Description de l'étape (facultatif) : entrez une description de l'étape.

  3. ID de zone hébergée : ID de zone hébergée pour votre domaine et vos enregistrements DNS dans Route 53.

  4. Nom de l'enregistrement : entrez le nom de l'enregistrement (nom de domaine) pour les enregistrements que vous utilisez, avec les contrôles de santé associés, pour rediriger le trafic vers votre application. Le changement de région trouvera les ensembles d'enregistrements Route 53 pour le nom de l'enregistrement et tentera de mapper chaque ensemble d'enregistrements à une région, en fonction du nom de région figurant dans la valeur ou l'identifiant d'ensemble du jeu d'enregistrements.

  5. Identifiants du jeu d'enregistrements (facultatif) : vous avez la possibilité de fournir manuellement les identifiants du jeu d'enregistrements si le changement de région ne peut pas automatiquement mapper les ensembles d'enregistrements aux régions à partir du nom d'enregistrement fourni à l'étape 4 après avoir créé le plan. Si l'évaluation du plan renvoie un avertissement indiquant que des informations supplémentaires sont requises, mettez à jour votre plan avec des identifiants records en incluant les éléments suivants pour chaque région :

    • Identifiant du jeu d'enregistrements : entrez l'identifiant du set ou la valeur/route du trafic pour le set d'enregistrements.

    • Région : entrez la région associée au jeu d'enregistrements contenant les informations d'identification du jeu d'enregistrements.

  6. Choisissez Enregistrer l'étape.

  7. Configurez les contrôles de santé dans Route 53.

    Le commutateur de région fournit un identifiant de contrôle de santé, pour chaque région, pour chaque nom d'enregistrement au sein d'une zone hébergée définie dans le bloc d'exécution. Assurez-vous de configurer les contrôles de santé pour les ensembles d'enregistrements correspondants de votre compte dans Route 53 afin que le changement de région puisse rediriger correctement le trafic vers votre application pendant l'exécution du plan. Dans l'onglet Health checks de la page des détails du plan, vous pouvez consulter les bilans de santé de tous les blocs d'exécution et de toutes les régions.

Comment ça marche

Vous ajoutez un bloc d'exécution du bilan de santé à votre flux de travail de changement de région afin de pouvoir rediriger le trafic vers une région secondaire, pour les active/passive configurations, ou hors d'une région désactivée, pour les active/active configurations. Si vous ajoutez plusieurs flux de travail à votre plan, fournissez les mêmes valeurs de configuration pour tous les blocs d'exécution des contrôles de santé qui utilisent les mêmes enregistrements DNS.

Sur la base des informations que vous fournissez lorsque vous configurez le bloc d'exécution, Region Switch tente de déterminer le jeu d'enregistrements correct pour chaque région de votre plan. Généralement, l'ID de zone hébergée et le nom de l'enregistrement sont des informations suffisantes pour déterminer les ensembles d'enregistrements et les régions associées. Dans le cas contraire, lorsque Region Switch exécute son évaluation automatique du plan après avoir créé le plan, un avertissement est renvoyé pour vous informer que des informations supplémentaires sont nécessaires.

Le commutateur de région envoie des bilans de santé pour chaque bloc d'exécution du bilan de santé Route 53. Pour les plans qui utilisent une approche de active/passive reprise, le bilan de santé de la région principale commence comme étant sain, et le bilan de santé de la région de secours est initialement défini comme non sain. Pour les plans qui utilisent l'approche du active/active rétablissement, les bilans de santé pour toutes les régions commencent par un état de santé sain.

Pour permettre à Region Switch d'exécuter correctement ce bloc d'exécution pour votre plan, vous devez ajouter les contrôles de santé à vos enregistrements DNS.

Pour un active/active plan, l'étape d'exécution fonctionne de la manière suivante :

  • Lorsqu'un flux de travail de désactivation s'exécute pour une région, le bilan de santé est défini sur « non fonctionnel » et le trafic n'est plus dirigé vers la région.

  • Lorsqu'un flux de travail d'activation est exécuté pour une région, le bilan de santé est réglé sur sain et le trafic est acheminé vers la région.

Pour un active/passive plan, l'étape d'exécution fonctionne de la manière suivante :

  • Lorsqu'un flux de travail d'activation s'exécute pour une région, le bilan de santé de cette région est défini sur sain et le trafic est acheminé vers la région. Dans le même temps, le bilan de santé de l'autre région du plan est défini comme étant insalubre et les arrêts de circulation sont dirigés vers cette région.

Ce qui est évalué dans le cadre de l'évaluation du plan

Lorsque Region Switch évalue votre plan, Region Switch effectue plusieurs vérifications sur la configuration et les autorisations de votre bloc d'exécution Lambda. Le changement de région vérifie que les contrôles de santé sont attachés aux enregistrements DNS spécifiés dans la configuration du bloc d'exécution. En d'autres termes, le changement de région vérifie que les enregistrements DNS d'une région spécifique Région AWS sont configurés pour utiliser des contrôles de santé pour cette région.