高可用性

高可用性の機能は、通常よりもより長い期間で合意されたレベルの運用パフォーマンスを確保することを目的としたシステムまたはコンポーネントを指します。AD360は、プライマリサーバーに障害が発生した場合に、管理者がサーバーの高可用性を維持するのに役立ちます。

AD360は、プライマリサーバーのシールドとして機能するバックアップサーバーを指定する高可用性アーキテクチャを採用することでこれを実現します。

  • 同じデータベースが両方のサーバーに使用され、いつでも1つのサーバーがユーザーの要求に対応し、もう1つのサーバーはプライマリサーバーがダウンするまで非アクティブになります。
  • プライマリサーバーの実行中に計画外のダウンタイムが発生すると、スタンバイサーバーが動作可能になり、コンポーネントを制御します。

前提条件

この設定を有効化する前に、次の条件が満たされていることをご確認ください。

  1. AD360からデータベースへのTCP/IP接続が、プライマリサーバーとスタンバイサーバーの両方でファイアウォールによってブロックされていないこと

  2. 使用するMS SQL Serverのバージョンが2005以上であること

  3. 製品の両方のインスタンスが次の条件を満たしていること

    • Windowsサービスとして実行されている。
    • 同じビルドアーキテクチャ(32ビットまたは64ビット)、バージョン、およびビルド番号を使用している。
    • 同じドメインおよびネットワークに接続されている。
      例えばIP範囲が172.21.9.xの場合、プライマリサーバー、スタンバイサーバー、および仮想IPもIP範囲172.21.9.xにある必要があります。

    高可用性はスタンバイサーバーからのみ無効化できます。プライマリサーバーのコンポーネントをシャットダウンし、スタンバイサーバーから起動してください。

    構成

    この設定を有効化するには、次の手順をご参照ください。

    • [管理者]→[管理]→[高可用性]に移動します。
    • 高可用性設定を構成するコンポーネントを選択します。

    後続のフィールドに適切な値を入力して、この設定を有効にします。

    • プライマリサーバー:このテキストボックスには、選択したコンポーネントがインストールされているプライマリサーバーのURLが含まれます。
    • セカンダリサーバー:プライマリサーバーのダウンタイム中に引き継ぐセカンダリサーバーの詳細を入力します。
      • スタンバイサーバー名/IP:プライマリサーバーのダウンタイム中に引き継ぐセカンダリサーバーのURLを入力します。
      • 管理者のユーザー名/パスワード:スタンバイサーバーのコンポーネントのスーパー管理者の資格情報を入力します。

    ※:スーパー管理者は、アプリケーション全体を完全に制御できるユーザーです。

    • 仮想IP:プライマリサーバーとスタンバイサーバーの両方にアクセスする単一のIPを入力します。このIPを使用して製品にアクセスすると、データはその特定の時間にアクティブなサーバーを介して直接ルーティングされます。
      • 仮想IPアドレス:仮想IPアドレスは、未使用の静的IPアドレスです。CMDを開き、IPをpingしてみます。「要求はタイムアウトしました」というエラーが表示された場合、IPは未使用であり、仮想IPとして使用できることを意味します。この仮想IPを入力して、プライマリサーバーとスタンバイサーバーの両方にアクセスします。
      • 仮想ホスト名:仮想ホスト名は、仮想IPに付けられたエイリアスです。これは、DNSサーバーから設定できます。仮想ホスト名を入力して、プライマリサーバーとスタンバイサーバーの両方にアクセスします。
    • [保存]をクリックします。
       概要