15 votes

Comment la mise à l'échelle automatique "place" les instances lorsqu'elle est utilisée avec plusieurs zones de disponibilité ?

Prenons le cas où un groupe de mise à l'échelle automatique est configuré pour s'étendre sur plusieurs zones de disponibilité (comme dans le cas de ce scénario ). Lorsqu'une nouvelle instance Amazon EC2 doit être ajoutée au groupe de mise à l'échelle (scale out) en fonction de la demande, comment la mise à l'échelle automatique décide-t-elle de la zone de disponibilité dans laquelle l'instance sera placée ? Celle qui a le plus petit nombre d'instances ?

Merci pour votre aide.

34voto

Steffen Opel Points 31067

Comme vous vous y attendiez, Mise à l'échelle automatique sélectionnerait en effet une zone qui a le plus petit nombre d'instances Sección Distribution et équilibrage des instances dans plusieurs zones à l'intérieur Zones de disponibilité et régions explique l'algorithme général utilisé par la mise à l'échelle automatique :

La mise à l'échelle automatique tente de répartir les instances de manière égale entre les serveurs de l'entreprise. Zones de disponibilité activées pour votre groupe Auto Scaling . Auto Scaling le fait en essayant de lancer de nouvelles instances dans la Zone de Disponibilité ayant le moins d'instances. Si la tentative échoue, de lancement dans d'autres zones jusqu'à ce qu'il y parvienne. jusqu'à ce qu'elle réussisse. (souligné par moi)

Un groupe de mise à l'échelle automatique peut également déséquilibre entre les zones par diverses conditions (par exemple, l'arrêt actif d'une instance), qui peuvent déclencher une mise à l'échelle automatique (Auto Scaling). activité de rééquilibrage - Veuillez consulter la documentation mentionnée ci-dessus pour plus de détails à ce sujet et sur la manière dont les cas particuliers sont traités.

0voto

datasage Points 10271

En règle générale, il est préférable de procéder à une mise à l'échelle de manière à ce que la répartition des instances entre les zones soit uniforme (si vous avez trois zones, une mise à l'échelle signifierait l'ajout de trois instances, une pour chaque zone). L'augmentation de la capacité ne signifie pas que le trafic sera divisé en fonction de la capacité. Il continuera à se dérouler selon le principe du tour de rôle.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X