運用・サービス
フェイルオーバー
Failover
読み:ふぇいるおーばー
主に使っている系統の故障などを受けて、代替の系統へ処理を切り替える動作です。
01初心者向け
まず意味をつかむ
動かなくなった場所の代わりに、準備した別の場所でサービスを続けます。切り替える先があるだけでなく、使える状態かを確かめる条件が必要です。
02実務者向け
仕事でどう使うか
検知、判断者、自動化の範囲、データの状態、入口の変更を定義します。二つの主系が同時に動かないよう制御し、切替え時間と失われ得る更新を測定します。
03専門家向け
判断を一段深める
障害だと誤判断して切り替えることもリスクです。部分的な通信障害を考慮し、切替え後の安全性と元へ戻す方針を設計します。復旧目標を満たすかは実際に試験して確認します。
IN PRACTICE
具体例で考える
架空の申込基盤で主系停止を検知し、複製の状態を確認してから待機系を主系へ昇格させ、入口を切り替えます。
理解を助けるための架空の例です。障害を検知
切替え可否を判断
代替系で受付け
自動化の範囲とデータ条件は別に定めます。
ここは誤解しやすい
フェイルオーバーがあることと、データ損失がゼロであることは同じではありません。
この知識を、組織の力へ。
