フォールトトレラントとは?フォールトトレラント
フォールトトレラントとは、構成要素の一部が故障しても、システム全体としては機能を止めずに動き続けられるようにする設計思想。機器や経路を二重化して単一障害点(SPOF)を無くすことで実現し、顧客と合意した可用性から必要な冗長度を決めるのが運用側の判断になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
故障を完全に無くすことはできない以上、可用性を上げる道は「壊れても止まらない構成にする」しかない。部品の信頼性向上へ投資し続けるより、冗長化して切り替える方が費用対効果が高いという判断から一般化した。SMでは、約束した稼働率を満たす手段としてどこまで冗長化するかの線引きが問われる。
具体例
サーバの電源とネットワークカードを二重化し、ディスクをRAID1にしたうえで上位のスイッチまで経路を分ける。1系統が落ちても稼働は続くが、切り替わったこと自体を監視で拾えなければ、二重目の故障で初めて気づくことになる。
試験での引っ掛け
似た設計思想と入れ替えた選択肢が定番。壊れたら安全側へ止めるのがフェールセーフ、機能を絞って動かし続けるのがフェールソフト、誤操作を受け付けないのがフールプルーフで、フォールトトレラントは「壊れても止めずに動かす」。
関連用語
出た過去問
出典:平成30年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問20(IPA)解説で登場
信頼性設計においてフールプルーフを実現する仕組みの一つであるインタロックの例として、適切なものはどれか。
正解:動作中の機械から一定の範囲内に人間が立ち入ったことをセンサが感知したとき、機械の動作を停止させる仕組み
要点:インタロックは危険な状態では動作させないフールプルーフ
インタロックは、危険な状態では動作を許さないようにして誤操作や事故を防ぐ仕組みで、フールプルーフの代表例である。人が危険範囲に入ったら機械を止める、扉が閉まっていなければ運転できない、といった実装がこれに当たる。故障時に系を切り替えたり機能を縮退させたりする考え方はフォールトトレラント側の話である。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。