Aidez à améliorer cette page
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.
Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque page.
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.
Activer le changement de zone EKS pour éviter les zones de disponibilité défaillantes
Amazon Application Recovery Controller (ARC) vous aide à gérer et à coordonner la restauration de vos applications dans toutes les zones de disponibilité (AZs) et fonctionne avec de nombreux services, dont Amazon EKS. Grâce à la prise en charge par EKS du changement de zone ARC, vous pouvez déplacer le trafic réseau au sein du cluster hors d’une AZ défaillante. Vous pouvez également autoriser AWS à surveiller l'état de votre AZ en mauvais état AZs et à transférer temporairement le trafic réseau hors de portée en votre nom.
Comment utiliser le changement de zone EKS :
-
Activez votre cluster EKS avec le contrôleur de récupération d’application (ARC) Amazon. Cela se fait au niveau du cluster à l'aide de la console Amazon EKS, de la AWS CLI ou de eksctl. CloudFormation
-
Une fois activé, vous pouvez gérer les changements de zone ou les changements automatiques de zone à l'aide de la console ARC, de la AWS CLI ou du décalage zonal et du décalage automatique de zone. APIs
Veuillez noter qu’après avoir enregistré un cluster EKS avec ARC, vous devez encore configurer ARC. Par exemple, vous pouvez utiliser la console ARC pour configurer le changement de zone.
Pour plus d’informations sur le fonctionnement du changement de zone EKS et sur la conception de vos charges de travail pour gérer les zones de disponibilité défaillantes, consultez Découvrez le changement de zone du contrôleur de récupération d’application (ARC) Amazon dans Amazon EKS.
Considérations
-
Le mode automatique EKS ne prend pas en charge le contrôleur de récupération d’application Amazon, le changement de zone et le déplacement automatique de zone.
-
Nous vous recommandons d’attendre au moins 60 secondes entre chaque opération de changement de zone afin de garantir le traitement correct de chaque demande.
Si vous essayez d’effectuer des changements de zone successifs (à moins de 60 secondes d’intervalle), le service Amazon EKS risque de ne pas traiter correctement toutes les demandes de changement. Cela est dû au mécanisme de sondage actuel qui met à jour l’état de zone du cluster. Si vous devez effectuer plusieurs changements de zone, veillez à laisser suffisamment de temps entre les opérations pour que le système puisse traiter chaque changement.
Qu’est-ce qu’Amazon Application Recovery Controller ?
Le contrôleur de récupération d’application (ARC) Amazon vous aide à vous préparer et à accélérer la récupération des applications exécutées sur AWS. Le changement de zone vous permet de vous remettre rapidement en cas de défaillance d'une zone de disponibilité (AZ), en déplaçant temporairement le trafic d'une ressource prise en charge d'une zone Z vers un trafic normal AZs dans la AWS région.
En savoir plus sur le contrôleur de récupération d’application (ARC) Amazon
Qu’est-ce que le changement de zone ?
Le changement de zone est une fonctionnalité d'ARC qui vous permet de déplacer le trafic vers une ressource telle qu'un cluster EKS ou un Elastic Load Balancer hors d'une zone de disponibilité d' AWS une région afin d'atténuer rapidement un problème et de récupérer rapidement votre application. Vous pouvez choisir de déplacer le trafic, par exemple, parce qu’un mauvais déploiement entraîne des problèmes de latence ou parce que la zone de disponibilité est défaillante. Un changement de zone ne nécessite aucune configuration préalable.
En savoir plus sur le changement de zone ARC
Qu’est-ce que le changement de zone autoshift ?
L'autoshift zonal est une fonctionnalité d'ARC que vous pouvez activer pour autoriser AWS le transfert du trafic d'un AZ pour les ressources prises en charge, en votre nom, vers un trafic sain AZs dans la AWS région. AWS lance un changement automatique lorsque la télémétrie interne indique la présence d'une anomalie dans un AZ d'une région susceptible d'avoir un impact sur les clients. La télémétrie interne intègre des métriques provenant de plusieurs sources, notamment le AWS réseau et les services Amazon EC2 et Elastic Load Balancing.
AWS met fin aux changements automatiques lorsque les indicateurs indiquent qu'il n'y a plus de problème ou de problème potentiel.
En savoir plus sur le changement automatique de zone ARC
Que fait EKS pendant un changement automatique ?
EKS met à jour les configurations réseau pour éviter de rediriger le trafic vers des zones altérées AZs. De plus, si vous utilisez des groupes de nœuds gérés, EKS ne lancera de nouveaux nœuds dans les nœuds sains que AZs lors d'un changement de zone. Lorsque le changement de zone expire ou est annulé, les configurations réseau seront restaurées pour inclure l’AZ qui avait été précédemment détectée comme non fonctionnelle.
En savoir plus sur le changement de zone EKS.
Enregistrer le cluster EKS auprès d'Amazon Application Recovery Controller (ARC) (AWS console)
-
Recherchez le nom et la région du cluster EKS que vous voulez enregistrer avec ARC.
-
Accédez à la console EKS
dans cette région et sélectionnez votre cluster. -
Sur la page Informations sur le cluster, sélectionnez l’onglet Vue d’ensemble.
-
Sous l’en-tête Changement de zone, sélectionnez le bouton Gérer.
-
Sélectionnez activer ou désactiver pour Changement de zone EKS.
Votre cluster EKS est désormais enregistré auprès d’ARC.
Si vous souhaitez AWS détecter et éviter les zones de disponibilité altérées, vous devez configurer l'autoshift par zone ARC. Vous pouvez par exemple le faire dans la console ARC.
Étapes suivantes
-
Découvrez comment activer le changement automatique de zone.
-
Découvrez comment lancer manuellement un changement de zone.