スポンサーリンク

問題の解答・解説ページ

このページは解説の閲覧モードです。
実力試しをしたい方は、下のボタンからクイズに挑戦してください!

この問題をクイズ形式で解く
問題 No.4191
システムの一部に障害や故障が発生した場合でも、あらかじめ予備の構成を用意しておくことなどでシステム全体の機能を維持し続け、可用性を高める設計や仕組みを指す用語はどれか。

【正解の解説】

フォールトトレランス

フォールトトレランスは日本語で「障害耐性」と言います。例えば、自動車のタイヤがパンクしても、特殊な構造ですぐに止まらず走り続けられるスペアタイヤや、エンジンの予備系統があるような状態です。どこかが壊れても全体としては止まらないように、あらかじめ予備を準備して備えておく安心の仕組みです。

スポンサーリンク

【その他の選択肢の解説】

フェイルセーフ

これは「フェイルセーフ」の説明です。フォールトトレランスが「動き続けること(可用性の維持)」を重視するのに対し、フェイルセーフは「壊れたときに被害を最小限にして安全に止めること」を重視します。例えば、電車のブレーキが故障したときに自動で緊急停止する仕組みなどがこれに当たり、目的が根本的に異なります。

フールプルーフ

これは「フールプルーフ」の説明です。人間はミスをする生き物という前提に立ち、電子レンジのドアが開いていると絶対に動かないようにする設計などが該当します。システム自体の部品故障に備えるフォールトトレランスとは異なり、人間の操作ミスを防ぐための対策なので、混同しないよう注意が必要です。

フォールトアボイダンス

これは「フォールトアボイダンス(故障回避)」の説明です。フォールトトレランスが「故障することを前提として、予備を用意して耐える」アプローチであるのに対し、フォールトアボイダンスは「そもそも絶対に故障しない完璧なものを作ろう」とするアプローチであり、思想が真逆になります。