Citrix ADC

親子トポロジの設定

親子トポロジでは、最上位レベルには親サイトがあり、他の親とのピア関係があります。各親サイトは複数の子サイトを持つことができ、各親サイトはその子サイトや他の親サイトと正常性情報を交換します。ただし、子サイトは親サイトとのみ通信します。

次の図は、GSLB の親子トポロジ設定に関連するワークフローを示しています。

ローカライズされた画像

親子トポロジの展開の構成を開始する前に、各サーバーファームまたはデータセンターの標準的な負荷分散セットアップを構成していることを確認してください。

また、デプロイメント内の GSLB サイト間で GSLB 設定を同期するには、次のことを確認してください。

  • ローカル GLSB サイトは、GSLB 設定内のすべてのアプライアンスで設定されます。
  • 構成内のすべての GSLB サイトで管理アクセスを有効にしました。
  • 自動同期および MEP 接続を受け入れるようにファイアウォールを設定しました。
  • サイトとして参加するすべてのCitrix ADCアプライアンスは、同じCitrix ADCソフトウェアバージョンを持つ必要があります(これらのサイトはマスタースレーブ関係ではありません)。
  • RPC ノードのパスワードは、GSLB 設定内のすべての GSLB サイトで同じです。

ウィザードを使用して親子展開を構成するには

[構成] タブで、次の操作を行います。

  1. [トラフィック管理] > [GSLB] に移動し、[は じめに] をクリックします。
  2. サイトの ADNS サーバーまたは DNS 仮想サーバーを構成していない場合は、ここで構成できます。
    1. [表示] をクリックし、[追加] をクリックします。
    2. サービス名、IP アドレスを入力し、サービスとデータを交換するプロトコル (ADNS/ADNS_TCP) を選択します。
  3. [親子トポロジ]を選択します。
  4. [サイトタイプの選択] フィールドで、[] を選択します。
    • — 親サイトを構成する場合、関連する子サイトを構成し、GSLB セットアップで他の親サイトも構成する必要があります。
    • 子 — 子 サイトを構成する場合、子サイトとその親サイトのみを構成する必要があります。

親サイトを構成するには

  1. 完全修飾ドメイン名を入力し、DNS プロキシによってレコードがキャッシュされる期間を指定します。
  2. GSLB サイトを設定します。各サイトはローカル GSLB サイトで構成する必要があり、各サイトの設定には、リモート GSLB サイトとして他のすべてのサイトを含める必要があります。ローカルサイトは 1 つだけ存在できます。その他のサイトはすべてリモートサイトです。指定したサイトの IP アドレスがアプライアンスによって所有されている場合(たとえば、MIP アドレスや SNIP アドレス)、サイトはローカルサイトです。それ以外の場合は、リモートサイトになります。
  3. サイト名やサイトの IP アドレスなど、サイトの詳細を入力します。
    1. サイトタイプを選択します。
    2. 必要に応じて、RPC パスワードを変更し、必要に応じてセキュリティで保護します。
    3. モニタを GSLB サービスにバインドする場合は、モニタがサービスを監視する条件を選択します。これは、モニタがサービスにバインドされた後にのみ有効になります。考えられる条件は次のとおりです。
      • いつも。常にGSLBサービスを監視します。
      • MEP が失敗する。MEP によるメトリックの交換が失敗した場合のみ、GSLB サービスを監視します。
      • MEP が失敗し、サービスがDOWNです。MEP によるメトリック交換は有効ですが、メトリック交換によって更新されたサービスのステータスは DOWN です。
  4. GSLB サービスを設定します。
    1. サービス名、サービスタイプ、ポート番号などのサービスの詳細を入力します。
    2. GSLBサービスが属するGSLBサイトを選択して、サービスをサイト(ローカルまたはリモート)に関連付けます。
    3. 必要に応じて、MEP が失敗したときにサービスにバインドする必要があるモニタを選択します。サービスは、既存のサーバーか、新しいサーバーまたは仮想サーバーを作成することができます。
      • 既存のサーバを関連付けるには、サーバ名を選択します。サービス IP アドレスは自動入力されます。
      • 新しいサーバを関連付けるには、サーバの IP 詳細、そのパブリック IP アドレス、およびパブリックポート番号を入力して、サーバを作成します。
      • 仮想サーバを関連付けるには、既存の仮想サーバを選択するか、[+] をクリックして新しい仮想サーバを追加します。この vserver は、この GSLB サービスが関連付けられるロードバランシング vserver です。パブリック IP アドレスが NAT 環境で発生する可能性があるサーバ IP と異なる場合は、パブリック IP アドレスとパブリックポート番号を入力します。
  5. GSLB 仮想サーバーを設定します。
    1. GSLB 仮想サーバー名の名前を入力し、DNS レコードタイプを選択します。
    2. サービスの選択 」ボックスで「 > 」をクリックし、GSLB 仮想サーバーにバインドする GSLB サービスを選択します。
    3. ドメインバインディング 」ボックスで「 > 」をクリックして、GSLB仮想サーバーにバインドされているドメイン名を表示します。
    4. 最もパフォーマンスに優れたGSLBサービスを選択するためのGSLB方式を選択します。GSLB 方式、バックアップ方式、および動的加重のデフォルト値は、デフォルトで自動的に設定されます。必要に応じて変更できます。
      • [Algorithm based] 方式を選択した場合は、プライマリ方式とバックアップ方式を選択し、動的重み付けオプションも指定します。
      • [静的近接] 方法を選択した場合は、バックアップ方法と動的ウェイト方法を選択します。また、[>] アイコンをクリックしてデータベースファイルの場所を指定するか、[場所のデータベースの選択] ボックスで [+] をクリックして新しい場所を追加します。
      • Dynamic Proximity(RTT) 方式を選択した場合は、バックアップ方式を選択し、最もパフォーマンスの高いサービスを選択するためのサービス重みと RTT 値を指定します。
  6. 設定が完了したら、[完了] をクリックします。GSLB ダッシュボードが表示されます。
  7. GSLB 親サイト設定を変更した場合は、[GSLB の自動 同期] をクリックして、GSLB 設定内の他の親サイトに設定を同期させます。親子トポロジでは、子サイトの同期はスキップされます。
    • 同期の前に、ローカルサイトの構成にリモートサイトに関する情報が含まれていることを確認してください。
    • リアルタイム同期が有効になっている場合は、[自動同期] [GSLB] をクリックする必要はありません。同期は自動的に行われます。リアルタイム同期を有効にするには、次の手順を実行します。
      1. [トラフィック管理] > [GSLB] > [ダッシュボード] に移動し、[GSLB 設定の変更] をクリックします。
      2. [自動構成同期] チェックボックスをオンにします。
  8. [GSLB セットアップのテスト] をクリックして、ADNS サービスまたは DNS サーバーが GSLB セットアップで構成されているドメイン名の正しい IP アドレスで応答していることを確認します。

子サイトを構成するには

  1. GSLB サイトを設定します。
    1. サイト名やサイトの IP アドレスなど、サイトの詳細を入力します。
    2. サイトタイプを選択します。
    3. 必要に応じて、RPC パスワードを変更し、必要に応じてセキュリティで保護します。 4. モニタが GSLB サービスにバインドされている場合は、モニタがサービスを監視する条件を選択します。考えられる条件は次のとおりです。
      • いつも。常にGSLBサービスを監視します。
      • MEP が失敗する。MEP によるメトリックの交換が失敗した場合のみ、GSLB サービスを監視します。
      • MEP が失敗し、サービスがDOWNです。MEP によるメトリック交換は有効ですが、メトリック交換によって更新されたサービスのステータスは DOWN です。
  2. 設定が完了したら、[完了] をクリックします。GSLB ダッシュボードが表示されます。
  3. [GSLB セットアップのテスト] をクリックして、ADNS サービスまたは DNS サーバーが GSLB セットアップで構成されているドメイン名の正しい IP アドレスで応答していることを確認します。

親子トポロジの設定