高可用性
高可用性の機能は、通常よりもより長い期間で合意されたレベルの運用パフォーマンスを確保することを目的としたシステムまたはコンポーネントを指します。AD360は、プライマリサーバーに障害が発生した場合に、管理者がサーバーの高可用性を維持するのに役立ちます。
AD360は、プライマリサーバーのシールドとして機能するバックアップサーバーを指定する高可用性アーキテクチャを採用することでこれを実現します。
- 同じデータベースが両方のサーバーに使用され、いつでも1つのサーバーがユーザーの要求に対応し、もう1つのサーバーはプライマリサーバーがダウンするまで非アクティブになります。
- プライマリサーバーの実行中に計画外のダウンタイムが発生すると、スタンバイサーバーが動作可能になり、コンポーネントを制御します。
前提条件
この設定を有効化する前に、次の条件が満たされていることをご確認ください。
-
AD360からデータベースへのTCP/IP接続が、プライマリサーバーとスタンバイサーバーの両方でファイアウォールによってブロックされていないこと
-
使用するMS SQL Serverのバージョンが2005以上であること
-
製品の両方のインスタンスが次の条件を満たしていること
- 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サーバーから設定できます。仮想ホスト名を入力して、プライマリサーバーとスタンバイサーバーの両方にアクセスします。
- [保存]をクリックします。
高可用性はスタンバイサーバーからのみ無効化できます。プライマリサーバーのコンポーネントをシャットダウンし、スタンバイサーバーから起動してください。
構成
この設定を有効化するには、次の手順をご参照ください。
後続のフィールドに適切な値を入力して、この設定を有効にします。
※:スーパー管理者は、アプリケーション全体を完全に制御できるユーザーです。