平成29年度 秋期 午前 問55
サービスマネジメント
この月の可用性
サービス提供時間帯が毎日 6 〜 20 時のシステムにおいて,ある月の停止時間,修復時間及びシステムメンテナンス時間は次のとおりであった。この月の可用性は何%か。ここで,1 か月の稼働日数は 30 日,可用性(%)は小数第 2 位を四捨五入するものとする。
〔停止時間,修復時間及びシステムメンテナンス時間〕
・システム障害によるサービス提供時間内の停止時間:7 時間 ・システム障害に対処するサービス提供時間外の修復時間:3 時間 ・サービス提供時間外のシステムメンテナンス時間:8 時間
- ア95.7
- イ97.6
- ウ98.3
- エ99.0
答えと解説を見る
✓ これが正解ウ98.3
解説
提供時間帯の中で止まった七時間だけを数えます。
設問は、サービス提供時間帯が毎日 6 〜 20 時のシステムについて、ある月の可用性が何%かを求めさせています。可用性は、使えると約束した時間帯のうち、実際に使えていた割合です。ですから数に入れてよいのは、提供時間帯の中で起きた止まりだけです。時間帯の外で起きたことは、その間そもそも利用者が使わないのですから、この割合を下げません。まず分母を出します。一日の提供時間は 20 時から 6 時を引いて 14 時間、稼働日数が 30 日ですから、14 かける 30 で 420 時間です。次に分子です。提供時間帯の中で止まっていたのは障害による 7 時間だけなので、420 から 7 を引いて 413 時間になります。413 を 420 で割ると 0.98333… となり、100 を掛けて小数第 2 位を四捨五入すると 98.3 になります。計算そのものはやさしく、この設問の勝負はどの時間を数に入れるかにあります。
ほかの選択肢はなぜ違うのか
- ア95.7:与えられた三つの時間を全部引いた場合の値です。420 から 7 と 3 と 8 を順に引いて 402、それを 420 で割ると 95.71… になります。約束した時間帯の外の出来事まで差し引いてしまった形です。
- イ97.6:提供時間帯の外で行った修復の 3 時間まで差し引いた場合の値です。420 から 7 と 3 を引いて 410、それを 420 で割ると 97.61… になります。障害に関わる時間なら全部数える、と考えると陥ります。
- エ99.0:分母を一日 24 時間で取った場合の値です。24 かける 30 で 720、720 から 7 を引いて 713、それを 720 で割ると 99.02… になります。約束した時間帯ではなく、一日まるごとを母数にしてしまった形です。
この問題の用語
- 可用性使いたいときに情報や仕組みを使える状態が保たれていること。情報セキュリティの三要素の一つで、システムでは稼働率で表します。
出典:平成29年度 秋期 応用情報技術者試験 午前 問55
同じ用語が出る問題
- 令和7年度 秋期 午前 問55:サービス可用性管理に関する問題(可用性)
- 令和7年度 春期 午前 問55:サービス可用性に関する問題(可用性)
- 令和5年度 秋期 午前 問56:可用性に関する問題(可用性)
- 令和5年度 春期 午前 問55:継続的改善の説明(可用性)
- 令和4年度 秋期 午前 問30:ACID特性に関する問題(可用性)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)