ITパスポート 2024年 問38
問題文
あるシステムの運用において、利用者との間でSLAを交わし、利用可能日を月曜日から金曜日、1日の利用可能時間を7時から22時まで、稼働率を98%以上で合意した。1週間の運用において、障害などでシステムの停止を許容できる時間は最大何時間か。
選択肢
ア:0.3
イ:1.5(正解)
ウ:1.8
エ:2.1
🔒 解説は解答すると表示されます
SLAの稼働率から許容停止時間を求める問題【ITパスポート 解説】
正解の理由
SLA(Service Level Agreement:サービスの品質や稼働率について利用者と提供者が合意する取り決め)で「利用可能日:月〜金」「利用可能時間:7時〜22時」「稼働率:98%以上」とあるとき、まず合意対象の総稼働時間を求めます。その後、稼働率98%を満たすために許容される停止時間(ダウンタイム)を計算します。
合意期間内の総稼働時間は、平日5日 × 1日の利用可能時間(22−7=15時間)=75時間です。稼働率98%は「稼働している時間 / 総時間 = 0.98」を意味するので、停止してよい時間は総時間の2%です。つまり 時間となり、選択肢の中では イ が正しいです。
解法ステップ
- 対象の曜日と時間帯から「総稼働時間」を求める
- 月〜金:5日
- 1日の利用可能時間:22時 − 7時 = 15時間
- 総稼働時間 = 5 × 15 = 75時間
- 稼働率98% → 許容停止率 = 100% − 98% = 2% = 0.02
- 許容停止時間 = 総稼働時間 × 許容停止率 = 時間
- 単位変換(必要なら)= 1.5時間 = 90分
式で書くと:
稼働率 = (稼働時間 / 総時間) → 許容停止時間 = 総時間 × (1 − 稼働率) = 時間
稼働率 = (稼働時間 / 総時間) → 許容停止時間 = 総時間 × (1 − 稼働率) = 時間
選択肢別の誤答解説
- ア: 0.3
- 0.3時間は総時間75時間に対して約0.4%の停止で、稼働率99.6%に相当します。問題の98%とはズレがあります。計算ミスで「1日の停止時間を0.06時間とした」など極端に小さく見積もる誤りが考えられます。
- イ: 1.5
- 正解。上の手順どおり、75時間の2%が1.5時間です。
- ウ: 1.8
- 1.8時間は停止率が になり、稼働率は97.6%です。98%より低くなってしまいます。
- エ: 2.1
- 2.1時間は停止率が 、稼働率は97.2%となり、条件を満たしません。
よくある誤解
- 「1週間=7日で計算する」
- 問題文は利用可能日が月〜金と明記されています。週7日(168時間)で計算すると誤答になります。必ず条件の曜日を確認してください。
- 「7時〜22時を含めて16時間と数える」
- 時間の差は 22 − 7 = 15 時間です。端点の扱い(始まり時刻を含み終了時刻を含むか)でズレが出ないよう注意してください。通常は単純差で計算します。
- 「稼働率98%を“停止して良い割合が98%”と読み違える」
- 稼働率は稼働している割合です。停止許容割合は 1 − 稼働率 です。
補足コラム
- 稼働率(availability)はSLAでよく使われる指標です。例えば「99%」や「99.9%(three nines)」といった表現があります。参考として、今回のように対象が75時間の場合の許容停止時間は:
- 99% → 時間 = 45分
- 99.9% → 時間 = 4.5分
- SLAの表記は「稼働率(%)」「最大ダウンタイム(分/時間/月)」などさまざまです。実務では分単位や秒単位で合意することもあります。
FAQ
Q1. 「稼働率98%って高いですか?」
A1. 一般的に98%は可用性として中程度です。業務の重要度によって必要なレベルは変わります(例:金融系は99.99%など非常に高いことが多い)。
A1. 一般的に98%は可用性として中程度です。業務の重要度によって必要なレベルは変わります(例:金融系は99.99%など非常に高いことが多い)。
Q2. 「計算を小数で行うのが苦手です。簡単にできるコツは?」
A2. パーセンテージを小数に直して掛け算するだけです。98% → 0.98、許容停止率は 1 − 0.98 = 0.02 で、総時間に掛けます。
A2. パーセンテージを小数に直して掛け算するだけです。98% → 0.98、許容停止率は 1 − 0.98 = 0.02 で、総時間に掛けます。
Q3. 「時間帯が別に指定されたらどうする?」
A3. 指定された曜日と時間帯ごとに総時間を正確に求めてから同じ手順で計算します。夜間や休日を除外する問題がよく出ます。
A3. 指定された曜日と時間帯ごとに総時間を正確に求めてから同じ手順で計算します。夜間や休日を除外する問題がよく出ます。
Q4. 「許容停止時間が90分と出たらそれは1回の停止で90分まで許されるのですか?」
A4. いいえ。SLAの書き方次第です。合計で90分まで許されるのか、単発の停止時間の上限なのかは契約内容で変わります。必ず文言を確認してください。
A4. いいえ。SLAの書き方次第です。合計で90分まで許されるのか、単発の停止時間の上限なのかは契約内容で変わります。必ず文言を確認してください。
関連キーワード: SLA、稼働率、可用性、ダウンタイム、サービスレベル、時間計算、SLA計算、可用率

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

