令和4年度 春期 システムアーキテクト試験 午前Ⅱ 問23
テクノロジ/システム構成要素幾つかのサブシステムから成るシステムの信頼性に関する記述のうち,適切なものはどれか。
出典:令和4年度 春期 システムアーキテクト試験 午前Ⅱ 問23
- アあるサブシステムで発生したフォールトの影響が他のサブシステムに波及することを防ぐフォールトマスクは,システムの MTBF は変化させないが,MTTR の短縮につながる。
- イサブシステムにフォールトが検出されたとき,再試行すると正しい結果が得られる場合もあるので,再試行はシステムの MTBF の向上と MTTR の短縮につながる。
- ウサブシステムの稼働中に行われるフォールトの検出は,システムを停止せず行われるので,システムの MTTR は変化させないが,MTBF の向上につながる。
- エフォールトが発生したあるサブシステムを切り離して,待機系のサブシステムに自動で切り替えるフェールオーバは,システムの MTBF は変化させないが,MTTR の短縮につながる。
正解:エ
解説
フェールオーバは,あるサブシステムにフォールトが発生した際に,そのサブシステムを切り離し,あらかじめ用意しておいた待機系のサブシステムに自動的に切り替えることによって処理を継続させる仕組みです。フォールト自体の発生頻度(システムの信頼性そのもの)は変わらないためシステムのMTBFは変化しませんが,故障から回復するまでの時間を大幅に短縮できるため,MTTRの短縮につながります。
選択肢ごとの解説
- ア誤り。フォールトマスクは,あるサブシステムのフォールトの影響が他のサブシステムに波及すること自体を防ぎ,システム全体としての障害の発生を抑える働きをするため,MTBFの向上に寄与すると考えられ,「MTBFは変化させない」とする記述は適切ではありません。
- イ誤り。再試行によって正しい結果が得られた場合,システムとしての障害(停止)は発生していないと考えられるため,MTTRの短縮という効果を同時に主張する記述は適切ではありません。
- ウ誤り。稼働中に行われるフォールトの検出それ自体は,故障を予防する取組みの端緒にすぎず,検出しただけでMTBFが直ちに向上するとは限りません。
- エ正しい。待機系への自動切替えによって処理を継続させるフェールオーバは,故障の発生頻度(MTBF)は変えませんが,復旧に要する時間(MTTR)の短縮につながります。