MTBFとMTTRとは?えむてぃーびーえふとえむてぃーてぃーあーる
MTBFとMTTRとは、可用性を「壊れにくさ」と「戻しやすさ」に分けて測る一対の指標。MTBF(平均故障間隔)が長いほど故障が起きにくく、MTTR(平均修復時間)が短いほど早く復旧でき、稼働率はMTBF÷(MTBF+MTTR)で決まる。どちらへ投資すれば稼働率が上がるかを比べる道具として使う。
最終更新:2026-10-06
この語が出る過去問を解く →背景
壊れにくさだけを追えば設備は際限なく高くなる。一方、壊れても数分で戻せるなら、多少壊れやすくても業務は成り立つ。故障までの時間と復旧までの時間を別々の指標に分けたのは、可用性という一つの目標に対して「壊さない」と「早く戻す」という二つの投資先があることを、比較できる形にするためである。稼働率の計算と冗長構成の効き方として問われる。
具体例
MTBFが990時間・MTTRが10時間なら稼働率は990÷1,000=0.99。ここで自動切替を導入してMTTRを10時間から10分へ縮めると稼働率は約0.9999になり、MTBFを倍に延ばした場合(0.995)よりはるかに効く。冗長化への投資が選ばれるのはこのためである。
試験での引っ掛け
直列構成では全体の稼働率が各要素の積になり必ず個々より低く、並列(冗長)構成では1から各要素の不稼働率の積を引いた値になり個々より高くなる。この向きを取り違えると計算問題を落とす。MTBFは平均値であって保証寿命ではなく、MTTRには検知や部品調達の待ち時間も含めるのが原則である。
関連用語
出た過去問
出典:平成28年度 秋期 応用情報技術者試験 午前 問14(IPA)
あるシステムにおいて、MTBFとMTTRがともに1.5倍になったとき、アベイラビリティ(稼働率)は何倍になるか。
正解:変わらない
要点:稼働率はMTBFとMTTRの比、同率変化では不変
稼働率は MTBF÷(MTBF+MTTR) で表されます。MTBFとMTTRをともに1.5倍にすると、分子も分母も一律に1.5倍になるため、比の値である稼働率は変化しません。稼働率を上げるにはMTBFを延ばすかMTTRを短くするか、どちらか一方の比率を変える必要があります。
出典:平成30年度 秋期 応用情報技術者試験 午前 問15(IPA)
システムの信頼性指標に関する記述のうち,適切なものはどれか。
正解:MTBFとMTTRは,稼働率が0.5のときに等しくなる。
要点:稼働率=MTBF/(MTBF+MTTR)。0.5なら両者は等しい。
稼働率はMTBF÷(MTBF+MTTR)で表されるので、これが0.5になるのはMTBFとMTTRが等しいときである。MTBFは故障と故障の間隔の平均(平均故障間隔)、MTTRは故障してから復旧するまでの平均(平均修復時間)であり、両者の意味を取り違えないことが重要である。
出典:令和4年度 秋期 応用情報技術者試験 午前 問14(IPA)
あるシステムにおいて、MTBFとMTTRがともに1.5倍になったとき、アベイラビリティ(稼働率)は何倍になるか。
正解:変わらない
要点:稼働率はMTBFとMTTRの比で決まり、同率変化では不変
稼働率は MTBF ÷ (MTBF + MTTR) で求めます。MTBFとMTTRを同じ1.5倍にすると、分子・分母がともに1.5倍になって約分され、値は元のままです。比率だけで決まる指標なので、両方が同率で変化しても稼働率は変わりません。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。