スポンサーリンク

【応用情報技術者試験】MTBFとMTTRの違いをわかりやすく解説

MTBFは平均してどれだけ稼働できるか、MTTRは故障から復旧までに平均でどれだけかかるかを表します。「壊れにくさ」と「復旧の速さ」を分けると、可用性の計算までつながります。

この記事で用語の違いと1つのシステムの稼働率を確認した後、直列・並列構成の計算を無料noteで練習できます。

1.MTBFとMTTRを比較する

指標意味改善の方向
MTBF(Mean Time Between Failures)平均故障間隔。この基本モデルでは、復旧してから次に故障するまでの平均稼働時間長くする
MTTR(Mean Time To Repair)平均修復時間。この基本モデルでは、故障してから復旧するまでの平均時間短くする

たとえば復旧後100時間稼働し、故障の修復に2時間かかるなら、1回のサイクルには稼働100時間と停止2時間があります。MTBFを求めるときに修復時間まで足さないようにしましょう。

MTBFは壊れにくさ(信頼性)、MTTRは直しやすさ・復旧の速さ(保守性)の目安です。故障を減らす改善と、故障後に早く戻す改善は、別の働きかけになります。

2.可用性を時間の割合として考える

平均稼働100時間と平均修復4時間を分け、100÷104で稼働率を求める
平均稼働100時間と平均修復4時間を分け、100÷104で稼働率を求める

稼働と修復を繰り返す基本モデルでの稼働率は、稼働時間を、稼働時間と停止時間の合計で割ります。

稼働率 = MTBF ÷(MTBF + MTTR)

MTBF=100時間、MTTR=4時間なら、100÷(100+4)≒0.9615です。百分率にすると約96.2%になります。両方の時間の単位をそろえて計算してください。

3.改善すると稼働率はどう変わる?

MTBFが長くなると故障の間隔が伸び、MTTRが短くなると停止が短くなるため、どちらもこのモデルの稼働率を高めます。MTBFのBはBetween、MTTRのRはRepairと、用語の意味から確認しましょう。

理解を確かめる確認問題

MTTRの説明として適切なのはどれでしょうか。
ア:復旧から次の故障までの平均稼働時間 イ:故障から復旧までの平均時間 ウ:処理速度 エ:通信速度

解答・解説を見る

正解はイです。MTTRは平均修復時間で、このモデルでは小さいほど停止時間を短くできます。

まとめ:まず1台の稼働率、次に構成全体

MTBFは平均稼働時間、MTTRは平均修復時間として分け、MTBF÷(MTBF+MTTR)で稼働率を求めます。装置が複数になると、両方が必要か、一方だけでよいかによって全体の式が変わります。

参考:AWS:MTBF・MTTRと可用性

コメント