サービス提供時間帯が毎日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時間
正答3
解説
正解は3です。
可用性は、合意したサービス時間のうち、実際にサービスを提供できた時間の割合です。
顧客と合意した計画停止の時間は、合意したサービス時間から除いて計算します。
【計算】
4月1日から6月30日までの日数は、30+31+30=91日です。
総時間は、91日×24時間=2,184時間です。
合意したサービス時間は、計画停止の84時間を除いた2,184-84=2,100時間です。
実際にサービスを提供できた時間は、故障の10時間を除いた2,100-10=2,090時間です。
可用性は、2,090÷2,100×100=99.523…%です。
小数第3位を四捨五入すると、99.52%です。
【選択肢別解説】
1:× 95.52%は、合意したサービス時間2,100時間から、故障の10時間に加えて計画停止の84時間も差し引いた値です。
計画停止は合意済みなので、停止時間として扱いません。
2:× 95.70%は、総時間2,184時間を分母にし、計画停止と故障の両方を差し引いた2,090時間を分子にした値です。
計画停止を分母から除いていない点が誤りです。
3:○ 合意したサービス時間2,100時間を分母、提供できた2,090時間を分子にした99.52%に一致します。
4:× 99.63%は、本問の条件から導かれる値ではありません。
分母を2,100時間、分子を2,090時間として計算すると、99.52%になります。
【ポイント】
可用性の計算では、合意済みの計画停止を「停止」に含めず、合意したサービス時間から除きます。
期間の日数(4月は30日、5月は31日、6月は30日)を正確に数えることも大切です。