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.
Bloc d'exécution du groupe Amazon EC2 Auto Scaling
Le bloc d'exécution du groupe EC2 Auto Scaling vous permet de dimensionner EC2 les instances dans le cadre de votre processus de restauration multirégional. Vous pouvez définir un pourcentage de capacité par rapport à la région que vous quittez (source et destination).
Configuration
Lorsque vous configurez le bloc d'exécution du groupe EC2 Auto Scaling, vous entrez l' EC2 Auto Scaling ARNs pour les régions spécifiques associées à votre plan. Vous devez saisir EC2 Auto Scaling ARNs dans chaque région que vous souhaitez étendre pendant l'exécution du plan.
Pour configurer un bloc d'exécution de groupe EC2 Auto Scaling, entrez les valeurs suivantes :
Nom de l'étape : entrez un nom.
Description de l'étape (facultatif) : entrez une description de l'étape.
EC2 ARN du groupe Auto Scaling par région : entrez l'ARN de l' EC2 Auto Scaling dans chaque région de votre plan.
Pourcentage correspondant à la capacité de la région activée : entrez le pourcentage souhaité du nombre d'instances en cours d'exécution dans le groupe Auto Scaling pour correspondre à la région activée.
Approche de surveillance des capacités : dans le menu déroulant, sélectionnez votre approche de surveillance pour vos groupes EC2 Auto Scaling.
Délai d'expiration : entrez une valeur de délai d'expiration.
Choisissez ensuite Enregistrer l'étape.
Comment ça marche
Après avoir configuré un bloc d'exécution EC2 Auto Scaling, Region switch confirme qu'il n'existe qu'un seul groupe Auto Scaling source et un seul groupe Auto Scaling de destination. S'il existe plusieurs groupes Auto Scaling, le bloc d'exécution échoue lors de l'évaluation du plan. La capacité cible est définie comme le nombre d'instances dont l'état est défini surInService
. Pour plus d'informations, consultez la section Cycle de vie des instances EC2 Auto Scaling.
Sur la base de la valeur que vous spécifiez (lorsque vous configurez le bloc d'exécution Auto Scaling) pour un pourcentage correspondant, Region Switch calcule la nouvelle capacité souhaitée pour le groupe Auto Scaling de destination. La nouvelle capacité souhaitée est comparée à la capacité souhaitée du groupe Auto Scaling de destination. La formule utilisée par Region switch pour calculer la capacité souhaitée est la suivante :ceil(percentToMatch * Source Auto Scaling group capacity)
, où ceil () est une fonction qui arrondit tout résultat fractionnaire. Si la capacité actuellement souhaitée du groupe Auto Scaling de destination est supérieure ou égale à la capacité souhaitée du nouveau groupe Auto Scaling calculé par Region Switch, le bloc d'exécution se poursuit. Notez que le changement de région ne réduit pas la capacité du groupe Auto Scaling.
Lorsque Region Switch exécute un bloc Auto Scaling, Region Switch tente d'augmenter la capacité du groupe Region Auto Scaling cible pour qu'elle corresponde à la capacité souhaitée. Ensuite, le changement de région attend que la capacité du groupe Auto Scaling demandée soit atteinte dans le groupe Auto Scaling de la région cible avant de passer à l'étape suivante du plan.
Si vous utilisez une active/active approche, le commutateur de région utilise l'autre région configurée comme source. En d'autres termes, si une région est désactivée, le changement de région utilise l'autre région active comme source pour déterminer le pourcentage d'échelle.
Ce bloc prend en charge les modes d'exécution gracieux et disgracieux. Vous pouvez configurer une exécution irrégulière en spécifiant le pourcentage minimum de capacité de calcul à égaler dans la région cible avant que le changement de région ne passe à l'étape suivante du plan.
Ce qui est évalué dans le cadre de l'évaluation du plan
Lorsque Region Switch évalue votre plan, Region Switch effectue plusieurs vérifications critiques sur la configuration et les autorisations des blocs d'exécution de votre groupe EC2 Auto Scaling. L'évaluation du changement de région vérifie que les groupes Auto Scaling sont présents dans les deux régions, garantit qu'ils sont correctement configurés et accessibles, et note le nombre d'instances en cours d'exécution dans chaque région. Cela confirme également que la capacité maximale du groupe Auto Scaling de la région cible est suffisante pour gérer le pourcentage de correspondance d'échelle spécifié pour la capacité requise.
Le changement de région confirme également que le rôle IAM du plan dispose des autorisations appropriées pour Auto Scaling. Pour plus d'informations sur les autorisations requises pour les blocs d'exécution de commutateurs régionaux, consultezExemples de politiques basées sur l'identité pour le changement de région dans ARC. Si l'une des vérifications échoue, le changement de région renvoie des messages d'avertissement, que vous pouvez consulter dans la console. Vous pouvez également recevoir les avertissements de validation par le biais EventBridge ou à l'aide d'opérations d'API.