基本情報技術者 2015年 春期 午前(科目A) 問16
問題文
コンピュータシステムの信頼性に関する記述のうち、適切なものはどれか。
選択肢
ア:システムの遠隔保守は、MTTRを長くし、稼働率を向上させる。
イ:システムの稼働率は、MTTRとMTBFを長くすることによって向上する。
ウ:システムの構成が複雑なほど、MTBFは長くなる。
エ:システムの予防保守は、MTBFを長くするために行う。(正解)
🔒 解説は解答すると表示されます
システム信頼性と保守【午前解説】
正解の理由
予防保守は劣化部品の交換や定期点検、ソフトウェア更新などで「故障が発生する前に原因を取り除く」活動です。これにより故障発生の頻度が下がり、平均故障間隔(MTBF)が延びます。問題文の選択肢の中で「MTBFを長くするために行う」という記述が正しいため、選択肢エが適切です。
解法ステップ
- 用語整理:MTBF=平均故障間隔、MTTR=平均修復時間、稼働率(可用性)はMTBFとMTTRの関係で決まると理解する。
- 可用性の式を確認: を思い出す。
- 各選択肢がMTBFを変えるかMTTRを変えるかを判定する。
- 「〜のために行う」という目的語と照らし合わせて正誤を決定する。
選択肢別の誤答解説
-
ア: システムの遠隔保守は、MTTRを長くし、稼働率を向上させる。
誤り。遠隔保守は通常、現地対応より迅速に復旧可能なのでMTTRを短くする(長くするのではない)。MTTRが短くなれば可用性は上がるが記述は逆です。 -
イ: システムの稼働率は、MTTRとMTBFを長くすることによって向上する。
誤り。MTBFは長くするほど良いが、MTTRは短いほど良い。両方「長くする」とする表現が間違いです。 -
ウ: システムの構成が複雑なほど、MTBFは長くなる。
誤り。冗長化など適切な複雑化は可用性向上に寄与しますが、単純に複雑化すると故障点が増えMTBFは短くなる傾向があります。設計次第で効果が変わります。 -
エ: システムの予防保守は、MTBFを長くするために行う。
正解。予防保守は故障発生前の対策で故障頻度を低下させ、平均故障間隔(MTBF)を延ばすことが目的の一つです。
よくある誤解
- 遠隔保守=MTBFを伸ばすと誤解しがち:遠隔保守は主に迅速な対応でMTTR(平均修復時間)を短くする効果が大きく、直接的にMTBFを伸ばす手段ではありません。
- 「稼働率はMTTRとMTBFを両方長くすれば良い」と誤る:MTTRは短いほど良く、長くすると稼働率は下がります。
- 構成が複雑=信頼性向上と考える誤り:冗長化は可用性向上に役立ちますが、単純に複雑化すると故障原因が増えMTBFは短くなることが多いです。
補足コラム
可用性の数値例で直感を掴みましょう。
- 例1:MTBF=100時間、MTTR=10時間のとき、可用性は
- 例2:予防保守でMTBFを200時間に延ばすと、MTTRが同じなら
- 例3:遠隔保守でMTTRを1時間に短縮すると、元のMTBF=100時間なら
このように、MTBFを伸ばす手段(予防保守)とMTTRを短くする手段(迅速な復旧)は、それぞれ可用性改善に寄与しますが目的が異なります。予防保守の具体例は部品交換、清掃、ファームウェア更新、予知保全(振動解析など)です。
FAQ
Q1: 予防保守は必ずMTBFを延ばしますか?
A1: 多くの場合は延ばしますが、作業ミスや過度な介入が逆に不具合を招くこともあるため、手順と品質管理が重要です。
A1: 多くの場合は延ばしますが、作業ミスや過度な介入が逆に不具合を招くこともあるため、手順と品質管理が重要です。
Q2: 遠隔保守はMTBFに影響しますか?
A2: 間接的には監視機能や早期検出でMTBFに良い影響を与えることもありますが、主な効果はMTTR短縮による可用性向上です。
A2: 間接的には監視機能や早期検出でMTBFに良い影響を与えることもありますが、主な効果はMTTR短縮による可用性向上です。
Q3: 信頼性と可用性の違いは何ですか?
A3: 信頼性(reliability)は「一定期間故障せずに動作する確率」、可用性(availability)は「ある時点で使用可能である割合(故障と修復の両面を考慮)」です。
A3: 信頼性(reliability)は「一定期間故障せずに動作する確率」、可用性(availability)は「ある時点で使用可能である割合(故障と修復の両面を考慮)」です。
関連キーワード: MTBF、MTTR、可用性、稼働率、予防保守、遠隔保守、信頼性、保守性、予知保全、復旧時間

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

