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

サービス提供時間帯が毎日6時〜20時のシステムにおいて,ある月の停止時間,修復時間及びシステムメンテナンス時間は次のとおりであった。この月のサービス可用性は何%か。ここで,1か月の稼働日数は30日であって,サービス可用性(%)は小数第2位を四捨五入するものとする。

〔停止時間,修復時間及びシステムメンテナンス時間〕

  • システム障害によるサービス提供時間内の停止時間:7時間
  • システム障害への対処に要したサービス提供時間外の修復時間:3時間
  • サービス提供時間外のシステムメンテナンス時間:8時間
解答・解説

正解: ウ. 98.3

サービス可用性は、サービスを提供すべき時間(計画サービス提供時間)のうち、実際にサービスを提供できた時間の割合のことです。

まず、この月の計画サービス提供時間を計算します。

  • 1日のサービス提供時間:6時〜20時の 14時間
  • 1か月の稼働日数:30日
    14時間/日×30日=420時間 14 \text{時間/日} \times 30 \text{日} = 420 \text{時間}

次に、実際にサービスを提供できなかった停止時間を確認します。
可用性の計算では、「サービス提供時間内」に発生した停止時間のみを考慮します。サービス提供時間外に行われた修復作業(3時間)やシステムメンテナンス時間(8時間)は、計算には影響しません。

  • サービス提供時間内の停止時間:7時間

したがって、実際の稼働時間は以下のようになります。
420時間−7時間=413時間 420 \text{時間} - 7 \text{時間} = 413 \text{時間}

これをもとに、サービス可用性(%)を計算します。
413420×100=98.333…% \frac{413}{420} \times 100 = 98.333\dots \%

小数第2位を四捨五入するため、答えは 98.3% となります。

各選択肢の解説

  • ア: 誤り。サービス提供時間外の修復時間(3時間)とメンテナンス時間(8時間)も含めて停止時間として計算した場合((420−18)/420×100=95.71…%(420 - 18) / 420 \times 100 = 95.71\dots\%)の誤答です。
  • イ: 誤り。サービス提供時間外の修復時間(3時間)も含めて停止時間として計算した場合((420−10)/420×100=97.61…%(420 - 10) / 420 \times 100 = 97.61\dots\%)の誤答です。
  • ウ: 正解。
  • エ: 誤り。計算間違いなどによる誤答です。

Spineチーム