【検証レポート】ACMS ApexをHAクラスタソフト(LifeKeeper)で冗長化

    こんにちは、サイオステクノロジーの高田です。
    株式会社データ・アプリケーション社が提供するエンタープライズ・データ連携基盤製品「ACMS Apex」についてのお話です。
    ACMS Apexは企業活動を支える重要なシステムとして、十分な障害対策が検討されております。その一つとしてクラスタソフトウェアによる冗長構成での対策があります。

    今回は、ACMS ApexをHAクラスタソフト(LifeKeeper)で冗長化して動作検証を行いました。検証の構成や動作確認の内容も含めた動作検証レポートを作成しましたので、冗長化をご検討している際は本レポートを参考にしてください。

    本ページでは、ご紹介するレポートの内容を簡単にご紹介します。

    今回は以下のような構成で作成しています。
    AWS環境上の各アベイラビリティーゾーンにクラスターノードを配置して、ACMS Apexを冗長化します。

    今回の検証では、クラスターノードと同じVPCにクライアントを配置して、クライアントからACMS Apexに接続できることを確認しました。
    ※今回はAWS環境を利用していますが、他の環境でもご利用いただくことが可能です。

    検証した環境のサーバー構成やネットワーク構成等の詳細については、レポートに記載しています。
    また、クラスター環境の構築も含めた大まかな手順や動作確認の内容などもレポート内で紹介しています。

    検証のポイントは、以下となります。

    • ACMS Apexのクラスター上で制御(起動/停止/監視)するためのスクリプトを作成する必要がある
    • 作成したスクリプトはLifeKeperの標準機能に含まれるGeneric ARKを利用して簡単にLifeKeeperに取り込むことが可能
    • DataKeeperを利用する場合は、「同期モード」でミラーリング

    レポートの内容に沿って構築するとLifeKeeperのリソース階層は、最終的に以下のようになります。

    <LifeKeeper GUI画面>

    ACMS Apexの冗長化に興味がある方は、以下URLから取得可能な検証レポートをご参照ください。