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.
Contrôles de capacité pour les essais
Lorsqu'une séance d'entraînement commence, pour déplacer temporairement le trafic hors d'une zone de disponibilité, ARC vérifie que vous disposez d'une capacité suffisante dans les autres zones de disponibilité pour déplacer le trafic en toute sécurité hors de l'AZ. Si la capacité disponible est insuffisante, le transfert de trafic pour le cycle d'entraînement n'est pas lancé et le cycle d'entraînement prend fin.
En outre, l'ARC effectue un contrôle de capacité pour les ressources de l'équilibreur de charge lorsqu'un changement automatique de zone est terminé, avant que l'ARC ne mette fin au changement de trafic entamé par le changement automatique. Si le contrôle de capacité échoue à la fin du transfert automatique, le trafic n'est pas redirigé vers la zone de disponibilité dont il a été éloigné.
Les contrôles de capacité équilibrée ne sont effectués que pour les équilibreurs de charge et les groupes Auto Scaling.
Pour une ressource d'équilibreur de charge, les contrôles de capacité permettent de vérifier que les hôtes sains associés à l'équilibreur de charge sont répartis entre les zones de disponibilité. Plus précisément, les contrôles de capacité garantissent que le nombre d'hôtes sains dans toutes les zones de disponibilité où la ressource est enregistrée est équilibré. Pour les contrôles de capacité, équilibré signifie que la capacité saine de chaque zone de disponibilité est égale à celle des autres zones, avec un léger écart.
Notez que les contrôles de capacité ne sont pas appliqués aux équilibreurs de charge avec des groupes cibles de type Lambda ni aux équilibreurs de charge d'application, car ces cibles ne sont pas configurées par zone.
Les contrôles de capacité sont également effectués pour les groupes Auto Scaling. Pour un groupe Auto Scaling, les contrôles de capacité valident que la capacité zonale saine totale d'un groupe Auto Scaling, c'est-à-dire le nombre total d'hôtes sains dans toutes les zones de disponibilité, correspond à la capacité définie pour ce groupe Auto Scaling.
En cas d'échec d'une vérification de capacité
Lorsqu'un contrôle de capacité révèle que la capacité disponible n'est pas équilibrée pour une ressource, le résultat de l'essai est le suivantCAPACITY_CHECK_FAILED
. Pour en savoir plus sur les raisons pour lesquelles un contrôle de capacité a échoué, consultez le champ de commentaire duZonalShiftSummary
. Pour trouver le champ de commentaire correspondant à votre exercice de course par zone, procédez comme suit :
À l'aide de AWS CLI, listez les décalages de zone pour la ressource que vous avez spécifiée lors de l'entraînement effectué à l'aide de l'opération ListZonalShiftsAPI.
FOr Par exemple, pour renvoyer les décalages de zone, vous pouvez exécuter une commande similaire à la suivante :
aws arc-zonal-shift start-practice-run --resource-identifier="arn:aws:elasticloadbalancing:
Region
:111122223333
:ExampleALB123456890
"Passez en revue le tableau d'
ZonalShiftSummary
objets renvoyé pour trouver le décalage de zone correspondant à l'essai qui a échoué en raison de contrôles de capacité.Pour connaître le décalage de zone applicable, consultez les informations du
Comment
champ.