障害対策設計(フェールセーフ・フェールソフト・フォールトトレラント)
更新日:
用語解説
障害対策の設計(フェールセーフ・フェールソフト・フォールトトレラント)は、障害が起きたときに、システムをどのような状態にするかの考え方です。
■ 試験で押さえるポイント
フェールセーフは、故障したときに安全な側の状態に移ります。
フェールソフトは、機能や性能を落としても、重要な処理を続けます。
フォールトトレラントは、冗長な構成に切り替えるなどして、必要な機能を維持します。
設計思想 | 障害時の動作 | 例 |
|---|---|---|
フェールセーフ | 安全側へ停止・移行 | 信号機を全て赤にする |
フェールソフト | 性能や機能を縮小して継続 | 一部機能を止めて運転継続 |
フォールトトレラント | 必要な機能を維持 | 冗長系へ切替え |
フォールトアボイダンス | 故障自体を避ける | 高信頼部品を使用 |
■ 過去問での着眼点
安全を優先するのがフェールセーフ、縮小して続けるのがフェールソフト、機能を維持するのがフォールトトレラントです。
例: 故障したときに信号機をすべて赤にするのはフェールセーフです。