応用情報技術者
システム構成要素
フォールトトレラント(耐故障性)を実現する設計思想のうち、故障しても安全な状態に移行させるものを何と呼ぶか。
1.
フェールセーフ
✓ 正解
2.
フェールソフト
3.
フールプルーフ
4.
フォールバック
📝 解説
フェールセーフは「障害が発生したとき、安全な状態(停止側)に移行させる」設計思想です。最もわかりやすい例が信号機です。制御装置が故障したとき全信号を赤に固定することで、「どちらかが勝手に青になる」危険を防ぎます。エレベーターも電源喪失時に自動的にドアが開く設計になっています。関連概念の整理として、フェールソフトは「一部機能を落としてでも動き続ける(縮退運転)」、フールプルーフは「そもそも誤操作できないように設計する」、フォールバックは「障害時に前のバージョンや代替手段に切り替える」設計です。「フェール(故障)してもセーフ(安全)に止まる」と語呂で覚えて、4つの違いを整理しましょう!