令和7年度 秋期 情報処理安全確保支援士試験 午前II 問24

サービス提供時間帯が毎日0時から24時までのITサービスにおいて,ある年の4月1日0時から6月30日24時までのサービス停止状況は表のとおりであった。システムバージョンアップ作業に伴う停止時間は,サービス提供時間に含めないことが顧客との間で合意されている。4月1日から6月30日までのITサービスのサービス可用性は何%か。ここで,サービス可用性(%)は小数第3位を四捨五入するものとする。

〔サービス停止状況〕の表
図の説明テキスト

〔サービス停止状況〕

停止理由 停止時間
システムバージョンアップ作業に伴う停止 5月2日22時から5月6日10時までの84時間
ハードウェア故障に伴う停止 6月26日10時から20時までの10時間
解答・解説

正解: ウ. 99.52

サービス可用性とは

サービス可用性とは、合意されたサービス提供時間のうち、実際にサービスを利用できた時間の割合を示す指標です。計画された停止時間は合意されたサービス提供時間から除外して計算します。計算式は「稼働時間 ÷\div サービス提供時間 ×\times 100」となります。

正解の根拠

対象期間である4月1日0時から6月30日24時までの日数は以下のとおりです。

  • 4月:30日
  • 5月:31日
  • 6月:30日

合計:91日

対象期間の全時間は以下のようになります。

  • 91日 ×\times 24時間 == 2184時間

顧客との合意によりサービス提供時間に含めない「システムバージョンアップ作業に伴う停止時間」を除外して、サービス提供時間を求めます。

  • 2184時間 −- 84時間 == 2100時間

この期間中に発生した「ハードウェア故障に伴う停止時間」が実際の停止時間となります。実際の稼働時間は以下のとおりです。

  • 2100時間 −- 10時間 == 2090時間

サービス可用性を計算します。

  • (2090時間÷2100時間)×100=99.523…%(2090時間 \div 2100時間) \times 100 = 99.523\dots\%

小数第3位を四捨五入すると 99.52% となります。

各選択肢の解説

  • ア: システムバージョンアップ作業に伴う停止時間を、サービス提供時間から除外した上で、さらに実際の停止時間としても引いてしまった誤りです。(計算: (2100時間−84時間−10時間)÷2100時間×100=95.52%(2100時間 - 84時間 - 10時間) \div 2100時間 \times 100 = 95.52\%)

  • イ: システムバージョンアップ作業に伴う停止時間をサービス提供時間から除外せず、対象期間の全時間を分母として計算してしまった誤りです。(計算: 2090時間÷2184時間×100=95.70%2090時間 \div 2184時間 \times 100 = 95.70\%)

  • ウ: 正解です。

  • エ: サービス提供時間の算出や停止時間の扱いの条件を誤っています。

Spineチーム