Est-il important d'avoir toujours une instance ec2 dans chaque zone de votre équilibreur de charge ? Y a-t-il des avantages à avoir plus de deux ou trois zones ?
Nous avons configuré notre application dans un groupe EC2 AutoScaling qui sert de groupe cible unique à un équilibreur de charge d'application. Pour notre déploiement initial, nous avons configuré le modèle de lancement et l'équilibreur de charge pour utiliser six zones de disponibilité. Sur la base de la recommandation du paragraphe 4 aquí Nous avons fixé la taille minimale du groupe AutoScaling à six afin qu'il y ait toujours au moins une boîte dans chaque zone.
Dans la pratique, la plupart du temps, nous n'avons pas besoin de six boîtes ; un pool minimum de deux ou trois boîtes nous donnerait la redondance dont nous avons besoin.
Je peux comprendre que sans l'équilibrage de charge interzone, il serait important d'avoir une boîte dans chaque zone, mais les équilibreurs de charge d'application utilisent toujours l'équilibrage de charge interzone, donc il semble que cela ne devrait pas avoir d'importance.
D'un autre côté, y a-t-il des avantages ou des inconvénients à ce que notre LB soit répartie dans autant de zones ?