情報セキュリティマネジメント 2018年 秋期 午前(科目A) 問40
問題文
合意されたサービス提供時間が7:00〜19:00であるシステムにおいて、ある日の16:00にシステム障害が発生し、サービスが停止した。修理は21:00まで掛かり、当日中にサービスは再開できなかった。当日のサービスは予定どおり7:00から開始され、サービス提供の時間帯にサービスの計画停止は行っていない。この日の可用性は何%か。ここで、可用性は小数点以下を切り捨てるものとする。
選択肢
ア:25
イ:60
ウ:64
エ:75(正解)
🔒 解説は解答すると表示されます
可用性の計算【情報セキュリティマネジメント解説】
正解の理由
合意されたサービス提供時間は7:00〜19:00で、これは1日あたり12時間です。故障は16:00に発生し、修理は21:00に完了しましたが、サービス提供時間は19:00までなので、サービスが利用不能だったのは16:00〜19:00の3時間だけです。したがって稼働した時間は7:00〜16:00の9時間になります。可用性は稼働時間を合意サービス時間で割った割合ですから、、すなわち75%です。よって正しい選択肢は エ となります。
解法ステップ
- 合意されたサービス提供時間を確認する:7:00〜19:00 → 合計12時間。
- 一言で:合意サービス時間 = 12時間
- 実際の稼働時間を求める:サービスは7:00に開始し、16:00に停止 → 稼働時間 = 16:00−7:00 = 9時間。
- 可用性の計算式を使う:
- 小数点以下は切り捨てとあるが、今回の値は整数なのでそのまま75%。
選択肢別の誤答解説
- ア: 25
誤り例として、「ダウンタイム(停止時間)の割合を可用性と勘違い」して を可用性とするミスがあります。可用性は稼働している割合(=100%−停止割合)を求めます。 - イ: 60
12時間でなく別の時間を分母にしてしまったケース(例えば合意時間を誤って15時間とする等)が考えられます。合意サービス時間が問題文で明示されている点に注意が必要です。 - ウ: 64
これは稼働時間9時間を誤った合意時間(たとえば7:00〜21:00の14時間と誤認)で割った を切り捨てて64%とする典型的ミスです。必ず「合意された」提供時間を使います。 - エ: 75(正解)
合意時間12時間に対し稼働9時間で計算すると75%になります(上記参照)。
よくある誤解
- 「1日=24時間」で割る誤り
合意されたサービス提供時間(SLAで定めた時間帯)を分母にします。24時間を使うと評価基準が変わってしまいます。 - 修理完了時刻そのものを分母に含める誤り
修理が合意時間外(今回なら19:00以降)に終わっても、可用性評価は合意提供時間内の稼働/停止で判断します。 - 計画停止(メンテナンス)を無条件に停止時間に含める誤り
SLAでは「計画停止(予定メンテナンス)」を可用性の計算から除外することが一般的です。問題文で「計画停止は行っていない」と明記されている点を確認しましょう。
補足コラム
可用性(Availability)は「必要なときにサービスが使えるか」を示す指標です。SLA(Service Level Agreement:サービスレベル合意)では「いつ、どれだけの期間サービスを提供するか」を約束します。実務では、障害が起きたら障害ログに停止開始・終了時刻を記録し、SLAの評価はこれらのログに基づきます。
関連する用語:
- MTTR(Mean Time To Repair:平均修復時間)…故障から復旧までの平均時間。運用側はこれを短くする努力をします。
- 計画停止(planned downtime)…事前通知されたメンテナンスで、SLA上で除外されることが多い。
職場でのイメージ:障害が起きたら、責任者は障害時刻を記録し、サービス提供時間帯にどれだけ影響したかを確認します。SLA違反があれば報告書を作り、再発防止策を検討します。
FAQ
Q1. 障害が合意時間の前から続いていて、合意時間開始後に復旧した場合は?
A1. 合意時間内に稼働していた時間のみをカウントします。合意時間開始前の停止は可用性計算の対象外です(ただしSLA条項による例外あり)。
A1. 合意時間内に稼働していた時間のみをカウントします。合意時間開始前の停止は可用性計算の対象外です(ただしSLA条項による例外あり)。
Q2. 複数回の短い停止があった場合はどう計算する?
A2. 合意時間内のすべての停止時間を合算して、稼働時間 = 合意時間 − 合計停止時間、で可用性を計算します。
A2. 合意時間内のすべての停止時間を合算して、稼働時間 = 合意時間 − 合計停止時間、で可用性を計算します。
Q3. 計画されたメンテナンスは可用性に含める?
A3. 多くのSLAでは計画停止は可用性計算から除外します。問題文で「計画停止は行っていない」とあるか確認してください。
A3. 多くのSLAでは計画停止は可用性計算から除外します。問題文で「計画停止は行っていない」とあるか確認してください。
関連キーワード: 可用性、稼働率、SLA(Service Level Agreement)、ダウンタイム、MTTR(Mean Time To Repair)

\ せっかくなら /
情報セキュリティマネジメントを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

