平成25年度 秋期 基本情報技術者試験 午前 問13
テクノロジ/システム構成要素フォールトトレラントシステムの実現方法の記述のうち,最も適切なものはどれか。
出典:平成25年度 秋期 基本情報技術者試験 午前 問13
- アシステムを1台のコンピュータではなく,複数台のコンピュータで多重化する。
- イシステムをフェールソフト構造ではなく,フェールセーフ構造にする。
- ウ装置や機器を二重化するのではなく,重要な処理を稼働率が高い装置で処理する。
- エハードウェアではなく,ソフトウェアによってフォールトトレラントを実現する。
正解:ア
解説
フォールトトレラントシステムは,故障が発生してもシステム全体の機能を維持し続けることを目指す設計です。そのためには,1台のコンピュータに頼るのではなく,複数台のコンピュータで機能を多重化し,一部が故障しても他が処理を継続できるようにすることが基本的な実現方法です。
選択肢ごとの解説
- ア正しい。複数台のコンピュータで多重化することによって,一部の故障時にも処理を継続できるフォールトトレラント性が実現されます。
- イ誤り。フェールセーフは故障時に安全な状態に移行する設計思想であり,フォールトトレラント(機能維持)とは異なる概念です。
- ウ誤り。重要な処理を稼働率が高い1台の装置に集中させる方法は,単一障害点を作ることになり,フォールトトレラントの実現方法として適切ではありません。
- エ誤り。ハードウェアによる多重化が一般的な実現方法であり,ソフトウェアだけでハードウェア故障に対するフォールトトレラントを実現することはできません。