ARC 何时安排、启动和结束练习运行 - Amazon 应用程序恢复控制器(ARC)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ARC 何时安排、启动和结束练习运行

ARC 每周为资源安排一次练习运行,时长约为 30 分钟。ARC 独立安排、启动和管理每个资源的练习运行。ARC 不会批量处理同一账户中资源的练习运行。您也可以自己启动按需练习运行,以帮助验证您的设置对于可用区自动转移事件是否安全。

当练习运行在预期的持续时间内不间断进行时,它的结果会标记为 SUCCESSFUL。还有其他几种可能的结果:FAILEDINTERRUPTEDCAPACITY_CHECK_FAILEDPENDING。结果值和描述包含在练习运行结果部分。

在某些情况下,ARC 会中断练习运行并将其结束。例如,如果在练习运行期间自动转移启动,则 ARC 会中断该练习运行并将其结束。再举一个例子,假设资源对练习运行有不良影响,并导致您指定的用于监控练习运行的警报进入 ALARM 状态。在这种情况下,ARC 也会中断该练习运行并将其结束。

此外,在某些情况下,ARC 不会为资源启动计划练习运行。

为了应对针对资源的中断和被阻止的练习运行,ARC 会执行以下操作:

  • 如果针对资源的练习运行在进行期间中断,则 ARC 会认为每周的练习运行已经结束,并会计划在下一周为该资源安排一次新的练习运行。在这种情况下,每周练习的结果为 INTERRUPTED,而不是 FAILED。只有当监控练习运行的结果警报在练习运行期间进入 ALARM 状态时,练习运行结果才会设置为 FAILED

  • 如果在计划启动针对资源的练习运行时存在阻止约束,则 ARC 不会启动练习运行。ARC 将继续定期监控,以确定是否仍存在一个或多个阻止约束。当没有任何阻止约束时,ARC 会对资源启动练习运行。

以下是阻止 ARC 对资源启动或继续练习运行的阻止约束示例:

  • 当有 AWS Fault Injection Service 实验进行时,ARC 不会开始或继续练习。如果在 ARC 安排练习跑开始时某个 AWS FIS 赛事处于活动状态,则 ARC 不会开始练习跑。ARC 在整个练习跑中监视阻挡限制,包括 AWS FIS 赛事。如果 AWS FIS 活动在练习跑处于活动状态时开始,ARC 将结束练习跑,并且在资源下一次定期安排的练习跑之前不会尝试开始另一场练习。

  • 如果某个地区有当前 AWS 赛事,ARC 不会开始为资源而开始练习,而是结束该区域的活跃练习。

当练习运行在没有中断的情况下完成时,ARC 会像往常一样安排一周后进行下一次练习运行。如果由于阻塞限制(例如您指定的 AWS FIS 实验或被封锁的时间窗口)而没有开始练习,ARC 会继续尝试开始练习,直到练习跑可以开始。