SLA のサービス可用性の算定
ある SLA では,サービス可用性を次の式で算定すると定めている。 可用性(%)=(提供予定時間 − 停止時間)÷ 提供予定時間 × 100 提供予定時間:合意したサービス時間から,事前に合意した計画停止の時間を除いた時間 停止時間:提供予定時間中に発生した計画外の停止の時間 ある月の合意したサービス時間は 220 時間で,そのうち計画停止が 20 時間あった。計画外の停止は,計画停止の時間を除くサービス時間内に 1 時間,サービス時間外に 3 時間発生した。この月の可用性は何 % か。ここで,小数第 3 位を四捨五入する。
- ア90.45
- イ98.00
- ウ99.50
- エ99.55
正解と解説を見る
正解 ウ
この問題の基礎知識
- SLA(サービスレベル合意書)は,サービスとその合意したサービスレベル(可用性,応答時間など)を定めた,サービス提供者と顧客との間の合意文書である。
- 可用性は一般に(提供予定時間 − 停止時間)÷ 提供予定時間で求めるが,計画停止やサービス時間外の停止をどう扱うかは SLA の定義によって異なる。
- 計算では,定義の文言に照らして,計画停止を分母から除くか,どの時間帯の停止を停止時間に数えるかを一つずつ確かめてから,分母と分子を決める。
計画停止の 20 時間も停止時間に数え,提供予定時間から除かずに(220 − 20 − 1)÷ 220 として計算した値である。SLA の定めでは,事前に合意した計画停止は提供予定時間から除く。
サービス時間外の停止 3 時間も停止時間に含めて(200 − 4)÷ 200 として計算した値である。停止時間は提供予定時間中に発生したものに限られるので,サービス時間外の停止は含めない。
提供予定時間は 220 − 20 = 200 時間,停止時間はサービス時間内の計画外停止の 1 時間だけなので,可用性は(200 − 1)÷ 200 × 100 = 99.50% となる。
計画停止を提供予定時間から除かずに(220 − 1)÷ 220 として計算した値(約 99.55%)である。SLA の定めでは,事前に合意した計画停止の時間は提供予定時間から除く。
照合の根拠(2 件)
- ウ(正解): 可用性は SLA で合意した定義(問題文の算定式)に従って算定する
サービスレベル合意書(SLA:Service Level Agreement)は,サービス及びその合意されたパフォーマンスを特定した,組織と顧客との間の合意文書であることを理解する。
IPA 応用情報技術者試験シラバス Ver.7.2 · 中分類 15 (4) SLA(新しいタブで開きます) - ウ(正解): 可用性の喪失として扱うのは計画外の停止
計画外のサービス可用性の喪失を調査し,必要な処置をとることを理解する。
IPA 応用情報技術者試験シラバス Ver.7.2 · 中分類 15 (18) サービス可用性管理(新しいタブで開きます)
検算: 提供予定時間 = 220 − 20 = 200 時間,停止時間 = 提供予定時間中の計画外停止 1 時間(サービス時間外の 3 時間は含めない),可用性 = (200 − 1) ÷ 200 × 100 = 99.50%。誤答: ア (220 − 20 − 1) ÷ 220 = 90.45%,イ (200 − 4) ÷ 200 = 98.00%,エ (220 − 1) ÷ 220 = 99.545…≒ 99.55%。算定式は問題文で与えられており,計算は四則演算のみ。