最終更新日:2026年8月8日
fe fe-technology system-configuration availability redundancy
まず結論
スタンバイシステムは、現用系が故障したときに備えて予備系を用意し、処理を引き継げるようにする冗長構成です。
基本情報技術者試験では、予備系の準備状態を見れば切り分けやすくなります。
起動済みで即切替 → ホット、ある程度準備済み → ウォーム、障害後に起動・準備 → コールド
直感的な説明
故障した機械の代わりを用意しておく場面を考えます。
予備機がすでに動いていて、すぐ交代できるなら復旧は速くなります。一方、予備機を倉庫から出して電源を入れ、設定してから使うなら復旧には時間がかかります。
ホット :もう動いている予備系
ウォーム :すぐ動かせるところまで準備した予備系
コールド :障害後に起動・設定する予備系
つまり、違いは「予備系があるか」ではなく、障害が起きる前にどこまで準備されているかです。
定義・仕組み
ホットスタンバイ
ホットスタンバイは、予備系にも現用系と同じ業務システムを起動させ、障害時にすぐ切り替えられるように待機させる方式です。
一般にデータも同期させておきます。
現用系:稼働中
予備系:起動済み・待機中
↓
現用系が故障
↓
予備系へ迅速に切替
復旧時間を短くしやすい反面、予備系も常時動作させるため、設備や運用のコストは高くなりやすいです。
ウォームスタンバイ
ウォームスタンバイは、予備機やOSなどを利用できる状態まで準備しておき、障害時に必要な起動・設定を行って切り替える方式です。
ホットスタンバイほど即時ではありませんが、コールドスタンバイより速く復旧しやすい位置付けです。
現用系:稼働中
予備系:機器・OSなどは準備済み
↓
障害発生
↓
必要な起動・設定
↓
切替
コールドスタンバイ
コールドスタンバイは、予備の機器や設置場所などを確保しておき、障害発生後に起動・設定して業務を再開する方式です。
現用系:稼働中
予備系:停止・未起動
↓
障害発生
↓
起動・設定・データ準備
↓
切替
復旧には時間がかかりますが、常時稼働する予備系を持たない分、コストを抑えやすくなります。
3方式の比較
| 方式 | 予備系の状態 | 復旧の速さ | コストの傾向 |
|---|---|---|---|
| ホットスタンバイ | 業務システムまで起動して待機 | 速い | 高い |
| ウォームスタンバイ | 機器・OSなどを準備して待機 | 中間 | 中間 |
| コールドスタンバイ | 停止状態で、障害後に起動・設定 | 遅い | 低い |
このテーマは、基本情報技術者試験のシステム構成や可用性に関係します。出題範囲は、IPA:基本情報技術者試験で確認できます。
科目Aでどう出る?
科目Aでは、予備系の待機状態を説明した文章から方式を選ぶ問題が典型です。
特に次の表現を探します。
| 問題文のキーワード | 判断 |
|---|---|
| あらかじめオンライン処理プログラムを起動して待機 | ホットスタンバイ |
| 機器やOSは準備済みだが、業務システムは常時稼働していない | ウォームスタンバイ |
| 障害後に予備機を起動・設定する | コールドスタンバイ |
重要なのは、単に「2台ある」「予備機がある」という表現だけで判断しないことです。
何台あるかではなく、予備系がどの状態で待っているかを見る。
どんな場面で使う?
スタンバイ構成は、障害が発生しても業務を止めにくくしたいシステムで使われます。
例えば、オンラインサービスや業務システムでは、復旧まで許される時間が短いほど、より迅速に切り替えられる構成が必要になります。
停止時間をできるだけ短くしたい
→ ホットスタンバイが向く
復旧速度とコストのバランスを取りたい
→ ウォームスタンバイ
多少の復旧時間を許容し、コストを抑えたい
→ コールドスタンバイ
方式を選ぶときは、可用性だけでなく、必要な復旧時間とコストのバランスを考えます。
よくある誤解・混同
ホットスタンバイとマルチプロセッサは別物
コンピュータが複数台、あるいはプロセッサが複数あるだけでは、ホットスタンバイとは限りません。
ホットスタンバイ
→ 障害時の引継ぎ、可用性が目的
マルチプロセッサ
→ 複数CPUで処理能力を高めることが主目的
試験では、「高速化」なのか「故障時の切替」なのかで切り分けます。
マルチユーザーシステムとも別物
マルチユーザーシステムは、複数の利用者が同じシステムを利用できるようにした仕組みです。
スタンバイシステムの目的は、利用者数を増やすことではなく、故障時も処理を継続しやすくすることです。
ホットなら必ず無停止とは限らない
ホットスタンバイは迅速に切り替えるための構成ですが、切替処理や構成によっては短時間の停止が発生することがあります。
試験では「ホット=絶対に停止しない」と丸暗記するより、予備系が起動済みで、迅速に切替可能と理解しておく方が安全です。
まとめ(試験直前用)
- スタンバイシステムは、現用系の故障に備えて予備系を用意する冗長構成
- 起動済み・即切替 → ホットスタンバイ
- 機器やOSなどを準備済み → ウォームスタンバイ
- 障害後に起動・設定 → コールドスタンバイ
- 「何台あるか」ではなく、予備系がどの状態で待っているかで判断する