基本情報技術者 2009年 春期 午前(科目A) 問17
問題文
システムの信頼性を表す指標であるRASのうち、可用性(Availability)を表す尺度はどれか。
選択肢
ア:稼働率()(正解)
イ:全運転時間()
ウ:平均故障間隔()
エ:平均修理時間()
🔒 解説は解答すると表示されます
可用性の尺度【午前解説】
正解の理由
正解は ア です。可用性(Availability)は「システムが要求どおりに稼働している割合」を示す指標で、1サイクルあたりの平均稼働時間を1サイクル全体(稼働時間+停止時間)で割った比率で表されます。平均故障間隔が 、平均修理時間が であるとき、可用性は
となり、アの「稼働率」がまさにこの式を表しています。パーセンテージで表現すれば「アップタイム(稼働率)」になります。
解法ステップ
- 問題文で求めるのが「可用性(Availability)」であることを確認する。
- 可用性の定義を思い出す:稼働時間比率=稼働時間/(稼働時間+停止時間)。
- 用語対応:稼働時間=MTBF、停止時間=MTTR として式に当てはめる。
- 選択肢の式と照合して、比率を表すもの(ア)を選ぶ。
選択肢別の誤答解説
- ア: 稼働率 —— 正解。可用性は稼働時間割合として定義される。
- イ: 全運転時間 —— 誤り。これは1サイクル(稼働+停止)の合計時間であり、割合ではない。
- ウ: 平均故障間隔 —— 誤り。MTBFは稼働時間の平均値であり、分母にMTTRを含めた比率が必要。
- エ: 平均修理時間 —— 誤り。MTTRは修理に要する停止時間で、可用性を示す値ではなくダウンタイムの指標である。
よくある誤解
- MTBFだけが高ければ可用性も高いと誤解する:MTBFが大きくてもMTTRが非常に長ければ可用性は低下します。
- 全運転時間(MTBF+MTTR)をそのまま可用性と考える:合計時間はサイクル長であり、割合として解釈する必要があります。
- MTTRを可用性と混同する:MTTRは修理時間(ダウンタイム)であり、可用性は稼働時間の割合を示します。
補足コラム
実務では可用性はパーセンテージ表示が多く、例えば 、 のとき、
となります。高可用性を狙うにはMTBFを延ばす(故障を減らす)かMTTRを短くする(迅速な復旧)かの両面施策が必要です。また、SLAs(サービスレベル契約)では可用性を小数点以下で厳密に扱うことが多い点に注意してください。
FAQ
Q1: MTBFとMTTFは同じですか?
A1: MTTF(Mean Time To Failure)は修理不能な機器の平均故障時間、MTBFは修理可能な機器の平均故障間隔として区別されることがあります。文脈に注意してください。
A1: MTTF(Mean Time To Failure)は修理不能な機器の平均故障時間、MTBFは修理可能な機器の平均故障間隔として区別されることがあります。文脈に注意してください。
Q2: 可用性が99.99%という表現は何を意味しますか?
A2: 年間稼働率で99.99%なら、年間ダウンタイムは約52.56分(525,600分×0.0001)になります。高可用性はダウンタイムを極限まで小さくすることを意味します。
A2: 年間稼働率で99.99%なら、年間ダウンタイムは約52.56分(525,600分×0.0001)になります。高可用性はダウンタイムを極限まで小さくすることを意味します。
Q3: 計画停止(メンテナンス)はMTTRに含めますか?
A3: 定義次第ですが、通常MTTRは故障からの復旧時間を指し、計画メンテナンスは別に扱う場合もあります。可用性評価では含めるか除外するかを明示する必要があります。
A3: 定義次第ですが、通常MTTRは故障からの復旧時間を指し、計画メンテナンスは別に扱う場合もあります。可用性評価では含めるか除外するかを明示する必要があります。
関連キーワード: RAS、可用性、MTBF、MTTR、稼働率、信頼性、可用性指標、アップタイム、ダウンタイム、稼働率計算

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

