フォールトトレランス

フォールトトレランスとは

フォールトトレランスとは、システムが故障しても動作を継続できる能力のことです。

障害は起きないのが一番ですが、完全になくすことは無理です。そのため、障害が起きてしまった後の対策を考える必要があります。

  • フェールソフト(fail soft) 障害起きたら、予備機に切り替える
  • フェールセーフ(fail safe) 障害起きたら、とりあえず異常扱いして安全確保
  • フールプルーフ(foolproof) 利用者が変な操作して、障害が起きても危険にならないようにする

フールプルーフは、障害後の安全確保という面から見てフォールトトレランスです。