【うぉーむすたんばい】

ウォームスタンバイ とは?

公開:
💡 エンジンはかかっているけどナビの更新は少し遅れ気味
📌 このページのポイント
ウォームスタンバイ:コストと速度のバランス 本番系 フルスペック稼働 最新データを保持 データ: 10:00時点 定期同期 (1時間ごと) 待機系 起動済み(低スペック可) データ: 少し古い データ: 9:00時点 ホット ウォーム コールド 障害時の切り替え ① 最新の差分データを適用(数分〜数十分) ② 接続先を待機系に切り替え → サービス復旧 ※ 同期間隔分のデータロスの可能性あり
ウォームスタンバイの仕組み
ひよこ ひよこ
ウォームスタンバイはホットとコールドの中間ってこと?
ペンギン先生 ペンギン先生
そのとおり。待機系は起動しているけど、データの同期が定期的(たとえば1時間ごと)なんだ。だから切り替え時に最大1時間分のデータが失われる可能性があるよ。
ひよこ ひよこ
データが少し失われるのは大丈夫なの?
ペンギン先生 ペンギン先生
システムの要件次第だよ。リアルタイムの金融取引は1秒のロスも許されないけど、社内の業務システムなら「直近30分のデータを再入力すれば復旧できる」ことも多いんだ。
ひよこ ひよこ
コスト的にはどのくらい違うの?
ペンギン先生 ペンギン先生
ホットスタンバイの50〜70%程度のコストになることが多いよ。待機系の性能を本番より抑えたり、一部のサービスだけ待機させたりしてさらにコストを下げることもできるんだ。
ひよこ ひよこ
切り替えにはどのくらいかかるの?
ペンギン先生 ペンギン先生
数分〜数十分程度だね。サーバー自体は起動済みだから、最新のデータを適用して接続先を切り替えるだけで済むんだ。コールドの数時間と比べるとかなり速いよ。
ひよこ ひよこ
どういうシステムにウォームスタンバイが向いているの?
ペンギン先生 ペンギン先生
ECサイトのバックオフィスや、企業の基幹業務システムなどだね。「30分以内に復旧したいけどホットスタンバイのコストは出せない」というケースで最も選ばれるバランス型の構成だよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ウォームスタンバイ」って出てきたら「起動済みだけどデータ同期に遅延がある、中間的な冗長化方式」と思えればだいたいOK!
📖 おまけ:英語の意味
「Warm Standby」 = 温暖待機(起動済みの待機)
💬 Hot(常時同期)とCold(停止)の間の温度で、ほどほどに温まっている状態という意味だよ
← 用語集にもどる