令和4年度 春期 システムアーキテクト試験 午前II 問23
幾つかのサブシステムから成るシステムの信頼性に関する記述のうち,適切なものはどれか。
解答・解説
正解: エ. フォールトが発生したあるサブシステムを切り離して,待機系のサブシステムに自動で切り替えるフェールオーバは,システムのMTBFは変化させないが,MTTRの短縮につながる。
システムの信頼性指標である MTBF(平均故障間隔)と MTTR(平均修復時間)に関する問題です。
- MTBF: システムが故障せずに連続稼働できる平均時間。故障の起きにくさ(信頼性)を表します。
- MTTR: システムが故障してから復旧(修理)するまでの平均時間。直りやすさ(保守性)を表します。
各選択肢の解説
- ア: 不適切。フォールトマスク(冗長構成や誤り訂正などによって障害を隠蔽する技術)は、一部のサブシステムでフォールトが発生してもシステム全体を停止させずに稼働を継続できるため、システムの MTBFの向上 につながります。
- イ: 不適切。再試行(リトライ)によって一時的なエラーから回復できればシステム停止を防げるため MTBFの向上にはつながりますが、故障発生時の修理時間を短くするわけではないため MTTRの短縮にはつながりません。
- ウ: 不適切。稼働中のフォールト検出は、障害の早期発見によって迅速な対応が可能になるため MTTRの短縮 につながります。しかし、故障の発生自体を抑えるわけではないので MTBFの向上にはつながりません。
- エ: 適切。フェールオーバ は、現用系サブシステムの故障時に自動で待機系に切り替えて処理を継続する仕組みです。故障を早期に復旧させる(システム停止時間を短くする)機能であるため MTTRの短縮 につながりますが、故障の発生自体を防ぐものではないためシステムの MTBFは変化させません。