SLAの稼働率から1週間の許容停止時間を求める考え方
ITパスポート試験 令和6年度 問38 / サービスマネジメント › サービスマネジメントシステム
過去問にチャレンジ
あるシステムの運用において,利用者との間でSLAを交わし,利用可能日を月曜日から金曜日,1日の利用可能時間を7時から22時まで,稼働率を98%以上で合意した。1週間の運用において,障害などでシステムの停止を許容できる時間は最大何時間か。
- ア
0.3
- イ
1.5
- ウ
1.8
- エ
2.1
会話形式の解説
講師今回は計算問題です。SLA、つまりサービス提供者と利用者の間で品質の水準を取り決める合意をもとに、1週間で止めてもよい時間の上限を求めます。最初に、どの時間を基準にするかを決めるのがポイントです。
受験者稼働率98%なので、止めてよいのは2%ですよね。ただ、何の2%なのかで迷いました。1週間なら24時間×7日で考えるのでしょうか。
講師そこが一番大事なところです。稼働率は、SLAで提供を約束した時間のうち、実際に動いていた時間の割合です。なので、基準は24時間や週7日ではなく、合意した曜日と時間帯になります。
受験者そうすると、1日は7時から22時までなので15時間、月曜日から金曜日までの5日間なので、15×5で75時間ですね。
講師そのとおりです。許容停止時間は「提供対象時間×(1−目標稼働率)」で求めます。75時間×0.02はいくつになりますか。
受験者1.5時間です。答えは1.5時間ですね。
講師正解です。検算もしておきましょう。1.5時間止まると稼働は73.5時間で、73.5÷75=0.98、ちょうど98%です。これ以上止まると98%を下回るので、1.5時間が最大値になります。
受験者0.3時間という選択肢は、15時間×0.02と同じ値ですね。私も一瞬、1日分で計算しそうになりました。
講師0.3時間は1日分だけで計算した値です。問われているのは1週間なので、5日分を合わせる必要があります。0.3時間×5日で、結局1.5時間になります。
受験者1.8時間と2.1時間は、どちらも1.5時間より長いので条件を満たさない、という理解でよいでしょうか。
講師はい。1.8時間は75時間の2.4%にあたり、稼働率は97.6%になります。2.1時間は75時間の2.8%で、稼働率は97.2%です。どちらも98%を下回ります。なお2.1時間は、土日も含めた週7日分、15時間×7日=105時間の2%と一致するので、曜日の条件を見落としたときに出てくる値だと考えられます。
受験者まず曜日と時間帯で対象時間を出して、そのあとで2%を掛ける、という順番が大事なのですね。
講師そうです。時間帯、曜日、評価期間の三つを先に整理してから計算すると、取り違えを防げます。もう一つ、稼働率が「以上」と指定されているので、答えは許容停止時間の「最大値」になる、という関係も押さえておきましょう。
まとめ
この問題は、SLAで合意した利用可能日・時間帯と稼働率から、1週間に許される最大停止時間を求めるものです。対象時間は1日15時間(7時〜22時)×平日5日=75時間で、稼働率98%以上なら停止できるのは2%以下なので、75×0.02=1.5時間が正解です。0.3時間は1日分だけで計算した値で、2.1時間は週7日(105時間)の2%と一致するため、曜日の条件を見落とした誤りと考えられます。計算の基準は24時間や週7日ではなく、SLAで合意した提供対象時間である点がポイントです。
解答・解説
正解はイです
この問題のテーマ
SLAで合意した利用可能日、利用可能時間、稼働率から、1週間に許される最大停止時間を求める計算問題です。
解き方の考え方
まず、SLAで約束した提供対象の時間を出します。1日の利用可能時間は22時−7時=15時間で、利用可能日は月曜日から金曜日の5日間です。したがって1週間の対象時間は15時間×5日=75時間です。稼働率が98%以上なら、止めてよいのは全体の2%以下なので、75時間×(1−0.98)=75×0.02=1.5時間となります。検算すると、停止1.5時間なら稼働は73.5時間で、73.5÷75=0.98となり、ちょうど98%です。
選択肢ごとの解説
- ×ア 0.3アの0.3時間は、1日分の15時間×0.02で求めた値です。設問が問うのは1週間の停止時間なので、5日分を合計する必要があります。0.3時間×5日で1.5時間になります。
- ○イ 1.5イの1.5時間は、1週間の対象時間75時間の2%にあたります。この時間だけ停止すると稼働率はちょうど98%になるため、許される停止時間の最大値です。
- ×ウ 1.8ウの1.8時間は、75時間の2.4%にあたります。この時間だけ停止すると稼働率は97.6%となり、合意した98%を下回ります。
- ×エ 2.1エの2.1時間は、土日も含めた週7日分(15時間×7日=105時間)の2%にあたる値です。今回のSLAでは利用可能日が平日5日なので、対象時間を取り違えています。75時間を基準にすると2.8%にあたり、稼働率は97.2%で条件を満たしません。
補足
この種の問題では、1日分だけで計算した値(ア)や、曜日の条件を見落として週7日で計算した値(エ)が選択肢に入っていることがよくあります。時間帯・曜日・評価期間の三つを先に整理してから計算すると、こうした誤りを避けられます。また、稼働率が「以上」と指定されている場合、答えは許容停止時間の「最大値」になる点にも注意してください。
POINT
- 稼働率は、SLAで定めた提供対象時間のうち実際に稼働していた時間の割合です。
- 許容停止時間は「提供対象時間×(1−目標稼働率)」で求めます。
- 計算の基準は24時間や168時間ではなく、SLAで合意した日数と時間帯です。
- 問われている期間(1日か1週間か)に合わせて、対象時間を集計してから掛け算します。
