Publié le: Nov 28, 2022

Nous sommes heureux d'annoncer quatre nouvelles fonctionnalités Elastic Load Balancing pour améliorer encore la disponibilité de vos applications. AWS fournit plusieurs blocs de construction, comme les régions et les zones de disponibilité, pour vous permettre de concevoir vos applications et de les isoler de différents types de défaillances. À compter d'aujourd'hui, nous fournissons des fonctions supplémentaires qui vous permettent de définir le comportement de vos applications en cas de défaillance, ainsi qu'une fonction qui accélère la reprise après sinistre. Les capacités sophistiquées incluent :

Application Load Balancer (ALB) Cross Zone Off : ALB a maintenant la capacité de désactiver l'équilibrage de charge inter-zone, similaire à la capacité existante sur NLB. Lorsqu'elle est activée, la fonction ALB achemine le trafic vers des cibles situées dans la même zone de disponibilité (AZ) que les nœuds de l'équilibreur de charge. Cette capacité permet aux clients de maintenir un isolement zonal de leurs piles d'applications, tout en assurant la redondance sur plusieurs zones de disponibilité. Pour plus de détails, consultez ici la documentation sur la fonction de désactivation d'ALB entre zones.

Améliorations de la surveillance de l'état de Network Load Balancer (NLB) : NLB permet aux clients de définir des intervalles de surveillance de l'état, de spécifier les codes de réponse HTTP qui déterminent l'état de la cible et de configurer le nombre de réponses consécutives à la surveillance de l'état avant qu'une cible soit déclarée saine ou défectueuse. Pour plus de détails, consultez ici la documentation sur la surveillance de l'état.

Cibles saines minimales ALB et NLB : les clients peuvent désormais configurer un seuil pour le nombre ou le pourcentage minimum de cibles saines pour ALB et NLB dans une zone de disponibilité. Lorsque la capacité des cibles saines passe sous le seuil spécifié, l'équilibreur de charge arrête automatiquement l'acheminement vers les cibles de la zone de disponibilité altérée. Pour plus de détails, consultez la documentation pour ALB ici et celle pour NLB ici.

Changement de zone pour ALB et NLB [version préliminaire] : grâce à la fonction de changement de zone d'Amazon Route 53 Application Recovery Controller, vous pouvez vous remettre de défaillances grises, comme un mauvais déploiement d'application, en acheminant le trafic loin d'une zone de disponibilité défaillante. Cette fonction est idéale pour les applications à architecture zonale utilisant des ALB et des NLB dont l'équilibrage de charge entre zones est désactivé. Pour plus de détails, lisez le blog de lancement, ou consultez ici la section sur le changement de zone dans la documentation. 

L'utilisation de ces fonctions n'engendre aucun coût supplémentaire. Les fonctions de désactivation d'ALB entre zones, d'amélioration de la surveillance de l'état NLB et de cibles saines minimales ALB/NLB sont maintenant disponibles dans toutes les régions commerciales AWS et les régions AWS GovCloud (US). La fonction de changement de zone ALB et NLB est disponible en version préliminaire dans les régions AWS USA Ouest (Oregon), USA Est (Virginie du Nord), USA Est (Ohio), Europe (Irlande), Europe (Francfort), Europe (Stockholm), Asie-Pacifique (Tokyo), Asie-Pacifique (Sydney) et Asie-Pacifique (Jakarta). 

1/12/2022 : Au paragraphe 4, la phrase « Lorsque le seuil est dépassé, l'équilibreur de charge arrête automatiquement l'acheminement vers les cibles de la zone de disponibilité altérée » est inexacte et a donc été remplacée par « Lorsque la capacité des cibles saines passe sous le seuil spécifié, l'équilibreur de charge arrête automatiquement l'acheminement vers les cibles de la zone de disponibilité altérée »