ARC が練習実行をスケジュール、開始、終了するとき - Amazon Application Recovery Controller (ARC)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ARC が練習実行をスケジュール、開始、終了するとき

ARC は、リソースの練習実行を毎週約 30 分間スケジュールします。ARC は、各リソースの練習実行を個別にスケジュール、開始、管理します。ARC は、同じアカウントのリソースの練習実行をバッチ処理しません。ゾーンオートシフトイベントのセットアップが安全であることを確認するために、オンデマンド練習実行を自分で開始することもできます。

練習実行が予想された時間だけ中断されずに続行すると、SUCCESSFUL という結果でマークされます。他にも可能性のある結果として、FAILEDINTERRUPTED、および PENDING があります。結果の値と説明は、「練習実行の結果」セクションに記載されています。

ARC が練習実行を中断して終了するシナリオがいくつかあります。たとえば、練習実行中にオートシフトが開始された場合、ARC は練習実行を中断して終了します。別の例として、練習実行に対してリソースが不利な反応を示し、練習実行を監視するために指定したアラームが ALARM 状態になったとします。このシナリオでは、ARC は練習実行を中断して終了します。

さらに、ARC がリソースのスケジュール練習実行を開始しないシナリオがいくつかあります。

リソースの中断およびブロックされた練習実行に応答して、ARC は以下を実行します。

  • リソースの練習実行が進行中の間に中断された場合、ARC は毎週の練習実行が終了したと見なし、リソースの新しい練習実行を来週にスケジュールします。このシナリオでは、毎週の練習の結果は FAILED ではなく INTERRUPTED です。練習実行の結果が FAILED に設定されるのは、練習実行を監視する結果アラームが練習実行中に ALARM 状態になった場合のみです。

  • リソースの練習実行の開始がスケジュールされている場合、ARC は練習実行を開始しません。ARC は定期的なモニタリングを継続し、1 つ以上のブロッキング制約がまだあるかどうかを判断します。ブロック制約がない場合、ARC はリソースの練習実行を開始します。

以下は、ARC がリソースの練習実行を開始または継続するのを停止するブロック制約の例です。

  • ARC は、進行中の AWS Fault Injection Service 実験がある場合、練習実行を開始または続行しません。ARC が練習実行の開始をスケジュールしたときに AWS FIS イベントがアクティブな場合、ARC は練習実行を開始しません。ARC は、 AWS FIS イベントを含むブロック制約について練習実行全体を監視します。練習実行がアクティブな間に AWS FIS イベントが開始された場合、ARC は練習実行を終了し、リソースに対して次に定期的にスケジュールされた練習実行まで別のイベントを開始しようとしません。

  • リージョンに現在の AWS イベントがある場合、ARC はリソースの練習実行を開始せず、リージョンでアクティブな練習実行を終了します。

練習実行が中断されずに終了すると、ARC は通常のように次の練習実行を 1 週間でスケジュールします。指定した AWS FIS 実験やブロックされた時間枠などのブロック制約のために練習実行が開始されない場合、ARC は練習実行が開始されるまで練習実行の開始を試行し続けます。