事業継続を支えるホットスタンバイとは?

DXを学びたい
ホットスタンバイって、もし動いているシステムが壊れた時、すぐに別のシステムに切り替えるためのものだって聞いたんですけど、どうしてそんなことをするんですか?

DXアドバイザー
良い質問ですね。ホットスタンバイは、システムが止まる時間を最小限にするために使うのです。もしシステムが長時間止まってしまうと、サービスを利用している人たちが困ったり、会社の仕事が止まってしまったりする可能性があります。ホットスタンバイがあれば、ほぼ止まることなくシステムを使い続けられるのです。

DXを学びたい
なるほど!常に予備のシステムが動いているから、すぐに切り替えられるんですね。でも、それってウォームスタンバイとどう違うんですか?ウォームスタンバイも予備のシステムを用意するんですよね?

DXアドバイザー
その通りです。ウォームスタンバイも予備のシステムを用意しますが、普段は止めてあります。だから、何かあったときに起動する時間が必要になるんです。ホットスタンバイは常に動いているから、すぐに切り替えられるというわけです。
ホットスタンバイとは。
「デジタル変革」に関連する『即時待機』という用語について説明します。これは、実際に稼働しているシステムとは別に、予備のシステムを常に稼働させて準備しておき、もし本番システムに問題が発生して動かなくなった場合に、すぐに予備システムに切り替えられるようにする備えのことです。ちなみに、予備システムを普段は停止させておき、問題が発生した際に起動させる方式を、暖機待機といいます。
災害対策における重要性

事業を長く続けるためには、不測の事態に対する準備が欠かせません。地震や洪水といった自然災害や、情報システムの問題など、様々な危険が考えられます。これらの危険が実際に起こったとしても、事業を止めることなく、またはごく短い時間で再開できるように、災害への対策は非常に重要です。例えば、即時待機システムは、災害対策の有効な手段として注目されています。もし主要なシステムに問題が起きた場合でも、即時待機システムがすぐに代わりを務めることで、サービスが止まる時間を大幅に減らし、事業への悪影響を最小限に抑えることができます。これにより、お客様からの信頼を維持し、事業の機会を逃すことを防ぎます。さらに、即時待機システムは、災害対策だけでなく、計画的な保守やシステムの更新時にも役立ちます。主要なシステムを停止することなく、即時待機システムに切り替えて作業を行うことで、サービスが止まる時間をほぼなくすことができます。このように、即時待機システムは、事業を継続させる力を高めるための強力な道具として、様々な場面で活用できるのです。企業は、自社の事業の特徴や危険をしっかりと分析し、即時待機システムを含む適切な災害対策計画を作り、定期的に訓練を行うことで、事業を継続させる力を確保する必要があります。
| 対策 | 目的 | 効果 | 活用場面 |
|---|---|---|---|
| 災害対策 | 事業継続 | お客様からの信頼維持、事業機会の損失防止 | 自然災害、情報システム障害 |
| 即時待機システム | サービス停止時間の短縮、事業への悪影響の最小化 | 主要システム障害時の迅速な代替、計画的な保守・更新時のサービス停止回避 | システム保守、システム更新 |
| 災害対策計画策定と定期訓練 | 事業継続力の確保 | 事業特性とリスクに応じた対策、緊急時の対応能力向上 | 平常時 |
ホットスタンバイの仕組み

ホットスタンバイとは、現行システムとは別に、完全に同じ予備システムを常に稼働状態にしておく方式です。現行システムに問題が発生した場合、自動または手動で予備システムに切り替えることで、停止時間を極限まで減らせます。この仕組みを実現するには、いくつかの大切な要素があります。まず、現行システムと予備システムは、機器、プログラム、データなど、完全に同じ環境で構築されている必要があります。これにより、切り替え時に不具合が起こるのを防ぎます。次に、データの同期がとても大切です。現行システムで更新されたデータは、即時またはほぼリアルタイムで予備システムに反映される必要があります。データの同期が遅れると、切り替え時にデータの食い違いが発生し、サービスに悪影響を与える可能性があります。データの同期方式としては、データベースの複製機能や、記憶装置のミラーリング機能などが使われます。さらに、切り替えを自動化する仕組みも重要です。現行システムの障害を感知し、自動で予備システムに切り替えるための専用のプログラムや、通信網の設定を自動で変更する機能などが使われます。これらの要素が組み合わさることで、ホットスタンバイは、現行システムに問題が起こった場合でも、素早く円滑にサービスを続けられるのです。ホットスタンバイを導入する際は、規模や要件に応じて、適切な構成を選ぶ必要があります。また、定期的な動作確認や切り替えの練習をすることで、万が一の事態に備えることが大切です。
| 要素 | 詳細 |
|---|---|
| 同一環境の構築 | 現行システムと予備システムは、機器、プログラム、データなど、完全に同じ環境で構築する |
| データの同期 | 現行システムの更新データを即時またはほぼリアルタイムで予備システムに反映する |
| 自動切り替え | 現行システムの障害を感知し、自動で予備システムに切り替える仕組みを導入する |
| 定期的な動作確認 | 万が一の事態に備え、定期的な動作確認や切り替えの練習を行う |
他方式との比較

事業を継続するために、情報処理システムを二重化する方法は、即時待機方式以外にも存在します。各方式は、費用、利用できる状態、復旧にかかる時間などが異なります。即時待機方式と比較される代表的な方式として、暖機待機方式と冷機待機方式があります。暖機待機方式は、予備のシステムを起動状態にしますが、本番システムと完全に同じ状態ではありません。障害発生時には、予備システムを起動し、情報を一致させる必要があるため、即時待機方式よりも復旧に時間がかかります。しかし、即時待機方式よりも費用を抑えられます。冷機待機方式は、予備システムを停止状態にします。障害発生時には、予備システムを起動し、基本操作ソフトや応用ソフトを導入し、情報を復元する必要があるため、復旧に最も時間がかかります。しかし、最も費用を抑えられます。また、稼働-稼働構成という方式もあります。これは、複数のシステムが同時に稼働し、処理を分散する方法です。いずれかのシステムに障害が発生した場合でも、他のシステムが自動的に処理を引き継ぐため、高い可用性を実現できます。しかし、即時待機方式よりも複雑な構成が必要となり、費用も高くなります。どの方式を選ぶかは、システムの重要度、許容される停止時間、予算などを考慮して決める必要があります。例えば、金融機関の中核システムなど、絶対に停止できないシステムには、即時待機方式や稼働-稼働構成が適しています。一方、停止しても影響が少ないシステムには、暖機待機方式や冷機待機方式が適しています。企業は、自社の状況に合わせて、最適な二重化方式を選ぶことが大切です。
| 方式 | 説明 | 費用 | 可用性 | 復旧時間 | 適したシステム例 |
|---|---|---|---|---|---|
| 即時待機方式 | 予備システムは本番システムと完全に同じ状態で待機 | 高 | 非常に高い | 短い | 金融機関の中核システムなど、絶対に停止できないシステム |
| 暖機待機方式 | 予備システムは起動状態だが、本番システムと完全に同じ状態ではない | 中 | 高い | 中程度 | – |
| 冷機待機方式 | 予備システムは停止状態 | 低 | 低い | 長い | 停止しても影響が少ないシステム |
| 稼働-稼働構成 | 複数のシステムが同時に稼働し、処理を分散 | 高 | 非常に高い | 非常に短い (自動引き継ぎ) | 金融機関の中核システムなど、絶対に停止できないシステム |
導入における注意点

待機システム導入時には、いくつかの留意点があります。まず、費用面です。稼働システムと同等のものを準備するため、初期費用や維持費用が嵩みます。機器や情報処理ソフトウェアに加え、情報同期や監視にかかる費用も考慮が必要です。次に、複雑さです。構築と運用には専門知識が不可欠です。設計、構築、試験、運用、保守と各段階で高度な技能が求められます。特に、情報同期、自動切替、異常検知などの設定は慎重に行う必要があります。また、安全対策も重要です。待機環境も本番環境と同様に脅威に晒されます。不正侵入、悪意あるプログラム、情報漏洩を防ぐために、適切な対策を講じる必要があります。さらに、定期的な試験も不可欠です。正常に動作することを確認するために、定期的に切替試験を実施します。情報の整合性、応用機能の動作、通信接続などを確認し、問題があれば直ちに修正します。これらの点に留意し、慎重に計画を立て、適切な運用体制を構築することが重要です。導入前に、専門家の助言を受け、十分に検討することをお勧めします。
| 留意点 | 詳細 |
|---|---|
| 費用 | 初期費用、維持費用が高額。機器、情報処理ソフトウェア、情報同期、監視費用などを考慮。 |
| 複雑さ | 構築と運用に専門知識が必要。設計、構築、試験、運用、保守の各段階で高度な技能が求められる。情報同期、自動切替、異常検知などの設定は慎重に。 |
| 安全対策 | 待機環境も本番環境と同様に脅威に晒される。不正侵入、悪意あるプログラム、情報漏洩を防ぐ対策が必要。 |
| 定期的な試験 | 正常に動作することを確認するため、定期的に切替試験を実施。情報の整合性、応用機能の動作、通信接続などを確認。 |
将来の展望

技術革新が絶え間なく進む中、待機系の形態も変貌を遂げていくと考えられます。情報処理資源をネットワーク経由で利用する形態が広まり、待機系を仮想空間上に構築する事例が増加しています。仮想空間であれば、必要な時に必要な資源を柔軟に準備できるため、費用を抑えつつ、高い可用性を持つ待機系を構築できます。また、箱型仮想化技術や連携制御機構を用いることで、仕組みの配置や管理が容易になり、待機系の構築と運用が効率化されます。さらに、人工知能を活用した自動化が進むことで、障害発見や切り替え作業が自動化され、より迅速かつ正確な復旧が可能になります。人工知能は、過去の障害事例や仕組みの稼働状況を学習し、障害の兆候を検知したり、最適な切り替え手順を判断したりすることができます。また、安全確保の技術革新も重要です。待機系を安全に保護するために、最新の安全確保技術を導入する必要があります。このように、待機系は、技術革新を取り入れながら、より柔軟で、効率的で、安全なものへと進化していくと考えられます。
| 進化の方向性 | 具体的な技術/手法 | 期待される効果 |
|---|---|---|
| 柔軟性向上 | 仮想化技術 (ネットワーク経由での情報処理資源利用) | 必要な時に必要な資源を準備可能、費用削減、高い可用性 |
| 効率化 | 箱型仮想化技術、連携制御機構 | 仕組みの配置・管理が容易、構築・運用コスト削減 |
| 自動化・迅速化 | 人工知能 (AI) | 障害発見・切り替え作業の自動化、迅速かつ正確な復旧 |
| 安全性向上 | 最新の安全確保技術 | 待機系の安全な保護 |
