コンピュータシステムの信頼性|科目A-1 令和7年 秋期午前試験 問13
出典:令和7年秋期 午前 問13
分野:システム構成要素 / システムの評価指標
コンピュータシステムの信頼性に関する記述のうち,適切なものはどれか。
- ア:MTBF/(MTBF+MTTR)は,システムが稼働している時間の割合を表す。
- イ:MTBF-MTTRは,システムが正常であった時間を表す。
- ウ:MTBFは,正常なシステムが運用を開始してから初めて故障が起きるまでの時間を表す。
- エ:MTTRは,システムの故障が回復した時点から次に故障が起きるまでの平均時間を表す。
TSUNAGARU-ADVICE
まず押さえたいこと
信頼性の基本指標では、MTBFは平均故障間隔、MTTRは平均修復時間を表します。システムがどれくらい稼働しているかを表す稼働率は、MTBF÷(MTBF+MTTR)で考えます。
迷ったときの判断軸
MTBFは「故障から次の故障まで」または「正常稼働している平均時間」、MTTRは「故障してから復旧するまでの平均時間」と切り分けます。MTBFからMTTRを引くのではなく、稼働時間と修復時間を合わせた全体の中で、稼働時間が占める割合を見るのがポイントです。
科目Bにつなげるために
特にプロフェッショナルデジタルスキル(システム)試験合格を目指す方は、信頼性を用語暗記で終わらせず、可用性設計・SLA・冗長化・障害復旧の判断にどうつながるかを意識しましょう。科目Bでは、目標稼働率を満たす構成や復旧時間の見積りとして問われる可能性があります。
MTBFは平均故障間隔、MTTRは平均修理時間を表します。システムの稼働率は、全体の時間のうち、システムが稼働している時間の割合で表します。
平均的には、システムが正常に稼働している時間がMTBF、故障して修理にかかる時間がMTTRです。したがって、1サイクルの時間はMTBF+MTTRとなり、そのうち稼働している時間はMTBFです。
稼働率は、次の式で表されます。
稼働率 = MTBF ÷(MTBF+MTTR)
したがって、アが適切です。
❌他選択肢が誤りの理由イ:MTBF-MTTRは,システムが正常であった時間を表す。
⇒システムが正常に稼働している平均時間を表すのはMTBFです。MTBFからMTTRを引いた値が、正常であった時間を表すわけではありません。
ウ:MTBFは,正常なシステムが運用を開始してから初めて故障が起きるまでの時間を表す。
⇒MTBFは、故障から次の故障までの平均的な稼働時間を表す指標です。1回目の故障までの時間だけを表すものではなく、長期間の運用における平均故障間隔として扱います。
エ:MTTRは,システムの故障が回復した時点から次に故障が起きるまでの平均時間を表す。
⇒これはMTBFの説明です。MTTRはMean Time To Repairの略で、故障が発生してから修理・復旧するまでにかかる平均時間を表します。