Quand l'ARC planifie, commence et termine les entraînements - Contrôleur Amazon Application Recovery (ARC)

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.

Quand l'ARC planifie, commence et termine les entraînements

L'ARC planifie une séance d'entraînement pour une ressource chaque semaine, pendant environ 30 minutes. L'ARC planifie, démarre et gère les séances d'entraînement pour chaque ressource de manière indépendante. L'ARC ne regroupe pas les essais d'entraînement pour les ressources d'un même compte. Vous pouvez également démarrer vous-même des séances d'entraînement à la demande, afin de vérifier que votre configuration est sûre pour un événement de changement automatique zonal.

Lorsqu'une séance d'entraînement se poursuit pendant la durée prévue, sans interruption, elle est marquée par un résultat deSUCCESSFUL. Plusieurs autres résultats sont possibles :FAILED,INTERRUPTED, etPENDING. Les valeurs et les descriptions des résultats sont incluses dans la section Résultats des essais.

Dans certains cas, l'ARC interrompt une séance d'entraînement et y met fin. Par exemple, si un changement automatique démarre pendant un exercice d'entraînement, ARC interrompt le cycle d'entraînement et y met fin. Autre exemple, supposons que la ressource réagit négativement à un entraînement et déclenche une alarme que vous avez spécifiée pour surveiller le passage à un ALARM état de l'entraînement. Dans ce scénario, ARC interrompt également l'entraînement et y met fin.

En outre, il existe plusieurs scénarios dans lesquels ARC ne lance pas d'entraînement de planification pour une ressource.

En réponse à des exercices d'entraînement interrompus ou bloqués pour une ressource, ARC effectue les opérations suivantes :

  • Si un entraînement pour une ressource est interrompu alors qu'il est en cours, l'ARC considère que le cycle d'entraînement hebdomadaire est terminé et planifie un nouvel entraînement pour la ressource pour la semaine suivante. Le résultat de l'entraînement hebdomadaire correspond INTERRUPTED à ce scénario, nonFAILED. Le résultat de l'entraînement est défini sur FAILED uniquement lorsque l'alarme de résultat qui surveille l'entraînement passe à un ALARM état pendant l'entraînement.

  • S'il existe une contrainte de blocage lorsqu'il est prévu de démarrer un exercice d'entraînement pour une ressource, ARC ne démarre pas le cycle d'entraînement. L'ARC poursuit une surveillance régulière, afin de déterminer s'il existe toujours une ou plusieurs contraintes de blocage. Lorsqu'il n'y a aucune contrainte de blocage, ARC lance l'entraînement pour la ressource.

Voici des exemples de contraintes de blocage qui empêchent l'ARC de démarrer ou de poursuivre un entraînement pour une ressource :

  • L'ARC ne démarre ni ne poursuit les essais lorsqu'une AWS Fault Injection Service expérience est en cours. Si un AWS FIS événement est actif alors que l'ARC a planifié le début d'un exercice d'entraînement, ARC ne démarre pas le cycle d'entraînement. L'ARC surveille tout au long des essais les contraintes de blocage, y compris un AWS FIS événement. Si un AWS FIS événement commence alors qu'un entraînement est actif, l'ARC met fin à l'entraînement et n'essaie pas d'en démarrer un autre avant le prochain entraînement régulier prévu pour la ressource.

  • S'il y a un AWS événement en cours dans une région, l'ARC ne lance pas de courses d'entraînement pour les ressources et met fin aux séries d'entraînement actives dans la région.

Lorsque la course d'entraînement se termine sans être interrompue, l'ARC planifie la prochaine course d'entraînement dans une semaine, comme d'habitude. Si un exercice d'entraînement n'est pas démarré en raison d'une contrainte bloquante, telle qu'une AWS FIS expérience ou une fenêtre temporelle bloquée que vous avez spécifiée, ARC continue de tenter de démarrer un exercice d'entraînement jusqu'à ce que celui-ci puisse être démarré.