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.
Ajouter une zone de disponibilité
Pour profiter de la sécurité et de la fiabilité de la redondance géographique, étendez votre groupe Auto Scaling sur plusieurs zones de disponibilité au sein de la région où vous travaillez, puis attachez un équilibreur de charge pour répartir le trafic entrant entre ces zones de disponibilité.
Lorsqu'une zone de disponibilité devient défaillante ou indisponible, Amazon EC2 Auto Scaling lance de nouvelles instances dans une zone de disponibilité non affectée. Lorsque la zone de disponibilité défaillante revient à un état normal, Amazon EC2 Auto Scaling redistribue automatiquement les instances d'application de manière uniforme dans toutes les zones de disponibilité de votre groupe Auto Scaling. Pour ce faire, Amazon EC2 Auto Scaling tente de lancer de nouvelles instances dans la zone de disponibilité avec le moins d'instances possible. Toutefois, si la tentative échoue, Amazon EC2 Auto Scaling tente de se lancer dans d'autres zones de disponibilité jusqu'à ce qu'il aboutisse.
Elastic Load Balancer crée un nœud d'équilibreur de charge dans chaque zone de disponibilité que vous activez pour l'équilibreur de charge. Si vous activez l'équilibrage de charge entre zones pour votre équilibreur de charge, chaque nœud d'équilibreur de charge répartit le trafic de manière uniforme entre les instances enregistrées dans toutes les zones de disponibilité activées. Si l'équilibrage de charge entre zones est désactivé, chaque nœud de l'équilibreur de charge répartit les demandes uniformément entre les instances enregistrées dans sa zone de disponibilité uniquement.
Vous devez spécifier au moins une zone de disponibilité lors de la création de votre groupe Auto Scaling. Par la suite, vous pourrez étendre la disponibilité de votre application en ajoutant une zone de disponibilité à votre groupe Auto Scaling et en activant cette zone de disponibilité pour votre équilibreur de charge (si celui-ci la prend en charge).
Limites
Pour mettre à jour les zones de disponibilité activées pour votre équilibreur de charge, vous devez tenir compte des limitations suivantes :
-
Lorsque vous activez une zone de disponibilité pour votre équilibreur de charge, vous spécifiez un sous-réseau depuis cette zone de disponibilité. Notez que vous ne pouvez activer qu'un seul sous-réseau par zone de disponibilité pour votre équilibreur de charge.
-
Pour les équilibreurs de charge accessibles sur Internet, les sous-réseaux que vous spécifiez doivent avoir au moins huit adresses IP disponibles.
-
Pour les équilibreurs de charge Application Load Balancer, vous devez activer au moins deux zones de disponibilité.
-
Pour les équilibreurs de charge Network Load Balancer, vous ne pouvez pas désactiver les zones de disponibilité activées, mais vous pouvez en activer d'autres.
-
Pour les équilibreurs de charge Gateway, vous ne pouvez pas désactiver les zones de disponibilité activées, mais vous pouvez en activer d'autres.
Suivez la procédure ci-dessous pour étendre votre groupe Auto Scaling et votre équilibreur de charge à un sous-réseau dans une zone de disponibilité supplémentaire.
Pour ajouter une zone de disponibilité
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
et choisissez Auto Scaling Groups dans le volet de navigation. -
Activez la case à cocher en regard d'un groupe existant.
Un volet fractionné s'ouvre en bas de la page Auto Scaling groups (Groupes Auto Scaling).
-
Sous l'onglet Details (Détails) choisissez Network (Réseau), Edit (Modifier).
-
Dans le champ Sous-réseaux, choisissez le sous-réseau correspondant à la zone de disponibilité que vous souhaitez ajouter au groupe Auto Scaling.
-
Choisissez Mettre à jour.
-
Pour mettre à jour les zones de disponibilité de votre équilibreur de charge afin qu'il partage les mêmes zones de disponibilité que votre groupe Auto Scaling, procédez comme suit :
-
Dans le panneau de navigation, sous Load Balancing (Équilibrage de charge), choisissez Load Balancers (Équilibreurs de charge).
-
Choisissez votre équilibreur de charge .
-
Effectuez l’une des actions suivantes :
-
Pour les équilibreurs de charge Application Load Balancer et Network Load Balancer :
-
Sous l'onglet Description, accédez au champ Zones de disponibilité et choisissez Modifier les sous-réseaux.
-
Sur la page Modifier les sous-réseaux, accédez à Zones de disponibilité et cochez la case correspondant à la zone de disponibilité à ajouter. Si cette zone ne comporte qu'un seul sous-réseau, celui-ci est sélectionné. En présence de plusieurs sous-réseaux dans cette zone, sélectionnez l'un d'eux.
-
-
Pour les équilibreurs de charge classiques dans un VPC :
-
Sous l'onglet Instances, choisissez Edit Availability Zones (Modifier des zones de disponibilité).
-
Sur la page Ajouter et supprimer des sous-réseaux, accédez à Sous-réseaux disponibles et sélectionnez le sous-réseau à l'aide de l'icône d'ajout (+) correspondante. Le sous-réseau est déplacé sous Selected subnets (Sous-réseaux sélectionnés).
-
-
-
Choisissez Save (Enregistrer).
-
Ressources connexes
Amazon EC2 Auto Scaling rééquilibre votre groupe lorsque vous modifiez les zones de disponibilité. Cela implique le remplacement et la redistribution de certaines instances. Pour de plus amples informations, veuillez consulter Exemple : répartir les instances dans les zones de disponibilité.
Si vous avez enregistré des cibles dans des zones de disponibilité qui ne sont pas activées pour l’équilibreur de charge, celui-ci n’achemine pas le trafic vers ces cibles. Pour de plus amples informations, consultez la section Fonctionnement d'Elastic Load Balancing, dans le Guide de l'utilisateur Elastic Load Balancing.