平成25年度 秋期 午前 問13
システム構成要素
フォールトトレラントシステムの実現方法の記述のうち,最も適切なものはどれか。
- アシステムを 1 台のコンピュータではなく,複数台のコンピュータで多重化する。
- イシステムをフェールソフト構造ではなく,フェールセーフ構造にする。
- ウ装置や機器を二重化するのではなく,重要な処理を稼働率が高い装置で処理する。
- エハードウェアではなく,ソフトウェアによってフォールトトレラントを実現する。
答えと解説を見る
✓ これが正解アシステムを 1 台のコンピュータではなく,複数台のコンピュータで多重化する。
解説
複数台で多重化して壊れても動き続ける形にします。
フォールトトレラントシステムは、部品や装置に不具合が起きてもシステム全体としては働きを保ち続けることを狙う考え方です。その芯にあるのは多重化で、同じ役目を果たせるものをあらかじめ複数そろえておき、一つが倒れても残りが引き継げるようにします。一台のコンピュータで組む代わりに複数台で組むというのは、この多重化そのものの言い換えです。判定の軸は二つです。壊れても働きを保つための備えを増やす向きの記述になっているか、そして二つの手立てのうち片方を捨てることを実現の条件にしていないかです。
ほかの選択肢はなぜ違うのか
- イシステムをフェールソフト構造ではなく,フ…:二つの構造のうち一方を選び他方を退けるという書き方をしています。安全側へ倒す作りも、働きを落としてでも続ける作りも、どちらも壊れたときへの備えなので、択一の関係にはありません。
- ウ装置や機器を二重化するのではなく,重要な…:二重化をやめて壊れにくい装置を選ぶという書き方をしています。これはそもそも不具合を起こさないようにする考え方で、起きたあとも動き続けられるようにする狙いとは向きが逆になります。
- エハードウェアではなく,ソフトウェアによっ…:実現の手段をソフトウェアに限り、ハードウェアを退ける書き方をしています。冗長な構成はどちらの層でも組めるので、一方を否定することが条件にはなりません。
この問題の用語
- フェールセーフ故障しても危険が生じないように、安全な側へ倒しておく設計です。誤った操作そのものをできなくする考え方とは区別されます。
- 稼働率使える状態だった時間が、全体のどれだけを占めるかを表す割合。約束した水準を守れたかどうかの物差しになります。
- フォールトトレラント一部が壊れても、全体としては動き続けられるようにする設計です。冗長な構成を組み込み、切り替えて運転を続けます。
出典:平成25年度 秋期 基本情報技術者試験 午前 問13
同じ用語が出る問題
- 令和8年度 科目A 問14:サービス可用性に関する問題(稼働率)
- 平成30年度 春期 午前 問13(フォールトトレラント)
- 平成28年度 秋期 午前 問58:システム管理基準に関する問題(フォールトトレラント)
- 平成28年度 秋期 午前 問46:フールプルーフに該当するもの(フェールセーフ)
- 平成27年度 秋期 午前 問56:フェールセーフに関する問題(フェールセーフ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)