令和5年度 春期 ITサービスマネージャ試験 午前II 問題 問3
情報システムの設計の例のうち,フェールソフトの考え方を適用した例はどれか。
解答・解説
正解: ウ. ハードウェアの障害時に,パフォーマンスは低下するが,構成を縮小して運転を続けられるようにする。
正解の根拠
フェールソフト (Fail soft) とは、システムの一部に障害が発生した場合に、システム全体を停止させるのではなく、機能を縮退させてでも稼働を継続させる設計思想のことです。
したがって、ハードウェアの障害時にパフォーマンスは低下しても構成を縮小して運転を続ける「ウ」がフェールソフトの考え方に合致するため正解となります。
各選択肢の解説
- ア:停電時に手順どおりに安全にシステムを停止させるのは、フェールセーフ (Fail safe) の考え方です。
- イ:制御プログラムの障害時にシステムの暴走を避け、安全に運転を停止させるのも、フェールセーフの考え方です。
- ウ:正解です。障害時にパフォーマンスが低下してもシステム稼働を継続させるのはフェールソフトの考え方です。
- エ:利用者の誤操作や誤入力を未然に防ぎ、誤動作を防止するのは、フールプルーフ (Fool proof) の考え方です。