相互待機型とは?アクティブ/スタンバイ構成の基本解説
プロジェクトやビジネスにおいて、サーバーやネットワークなどのインフラストラクチャーがダウンすることは深刻な問題です。そのため、企業では二重化などの冗長化を行い、システムの高可用性を確保する必要があります。
相互待機型とは、そのような高可用性を実現するための一つの方法です。具体的には、アクティブなシステムとスタンバイなシステムを相互に待機させることで、常に稼働可能なシステムを構築します。
アクティブ/スタンバイ構成とは?
アクティブ/スタンバイ構成とは、一方のシステムがアクティブに稼働している状態で、もう一方のシステムが待機している状態です。アクティブなシステムに障害が発生した場合、スタンバイなシステムが自動的にアクティブに切り替わり、サービスの停止を最小限に抑えられます。
相互待機型の仕組み
相互待機型は、アクティブ/スタンバイ構成の中で、お互いを監視し、常に稼働状態を確認しあいます。アクティブなシステムに障害が発生すると、スタンバイなシステムが自動的にアクティブな状態に切り替わります。同時に、アクティブなシステムに切り替わった後、スタンバイなシステムはアクティブなシステムになるまで監視を続けます。このように相互に待機させることで、高度な可用性を確保することができます。
まとめ
相互待機型は、高可用性を実現するための一つの手段です。アクティブ/スタンバイ構成の中で、お互いを監視しながら、常に稼働状態を確認し、障害発生時に自動的に切り替わることで、サービス停止を最小限に抑えられます。企業などのビジネスにおいて、インフラストラクチャーの高可用性は必須条件といえます。