問題
選択肢
- 1障害が発生した際にシステムを安全に停止させる設計
- 2一部のコンポーネントに障害が発生しても、システム全体の機能を維持し続ける設計
- 3障害発生時に手動で復旧作業を行う体制
- 4障害が発生しないように定期的にメンテナンスを行うこと
正解
2. 一部のコンポーネントに障害が発生しても、システム全体の機能を維持し続ける設計
詳しい解説を見る解説を閉じる
解説
フォールトトレランス(耐障害性)は、システムを構成する部品やコンポーネントの一部に障害が発生しても、装置の冗長化(二重化)などによってシステム全体としては機能を停止させず、処理を継続できるようにする設計思想である。電源やディスクの多重化、サーバのクラスタ構成などが具体例である。障害発生時にシステムを安全な状態で停止させる設計はフェールセーフ(例:信号機が故障時に赤を表示する)であり、機能維持を目指すフォールトトレランスとは方向性が異なる。手動復旧体制や定期メンテナンスは運用上の対策であり、設計思想の説明ではない。ITパスポートではフェールセーフ・フェールソフト・フールプルーフとの区別を問う問題が頻出である。
一問一答
全200問を繰り返し学習