RASIS|情報セキュリティマネジメント 令和6年 公開問題 問9

出典:令和6年度 公開問題 科目A 問9 分野:システム構成要素 / システムの評価指標
システムの信頼性指標としてRASISがある。そのうちのAは可用性を表し,システムのサービス時間など,ある一定期間でのシステムの機能を維持する度合いを表している。このAを向上させるものはどれか。
  • ア:MTBFとMTTRをともに2倍にする。
  • イ:MTBFは変えず,MTTRを2倍にする。
  • ウ:MTBFを2倍にして,MTTRは変えない。
  • エ:MTBFを半分にして,MTTRは2倍にする。
解説

RASISのAはAvailability(可用性)で、システムを必要なときに利用できる度合いを表します。可用性は、代表的にはMTBF(平均故障間隔)とMTTR(平均修復時間)を使って、次の式で表します。

稼働率 = MTBF ÷ (MTBF + MTTR)

可用性を高めるには、MTBFを長くして故障しにくくするか、MTTRを短くして早く復旧できるようにする必要があります。ウではMTBFだけを2倍にし、MTTRは変えないため、分子のMTBFが大きくなり、稼働率が向上します。したがって、が適切です。

例えば、MTBF = 100、MTTR = 10とすると、変更前は 100 ÷ (100 + 10) ≒ 0.909です。MTBFを2倍の200にすると、200 ÷ (200 + 10) ≒ 0.952となり、可用性が向上します。

❌他選択肢が誤りの理由
ア:MTBFとMTTRをともに2倍にする。
⇒MTBFとMTTRを同じ割合で2倍にすると、稼働率は 2 × MTBF ÷ (2 × MTBF + 2 × MTTR)となり、元の稼働率と同じです。可用性は向上しません。
イ:MTBFは変えず,MTTRを2倍にする。
⇒MTTRが長くなると、故障から復旧するまでの時間が長くなります。分母だけが大きくなるため、稼働率は低下します。
エ:MTBFを半分にして,MTTRは2倍にする。
⇒MTBFが短くなることで故障の間隔が短くなり、さらにMTTRも長くなるため復旧にも時間が掛かります。どちらも可用性を低下させる方向に働きます。
TSUNAGARU-ADVICE

まず押さえたいこと

可用性は、システムが必要なときに利用できる度合いです。代表的にはMTBFが長いほど故障しにくく、MTTRが短いほど早く復旧できるため、可用性は高くなります。

迷ったときの判断軸

可用性は「故障までの時間を長くする」「修復時間を短くする」と向上します。MTBFを2倍にしてMTTRを変えなければ、故障するまでの平均時間が長くなるため可用性は向上します。一方、MTTRを長くする変更は復旧を遅らせるため不利です。

学習の優先度

RASISでは、MTBFは信頼性、MTTRは保守性、両者から可用性を考えるという関係を押さえておきましょう。科目Bで細かな計算を求められることは多くないため、科目Aでは「MTBFは大きいほどよい、MTTRは小さいほどよい」と判断できれば十分です。