このセクションでは、NSX Advanced Load Balancer ユーザー インターフェイスを使用して GSLB サービスの基本設定を構成する手順について説明します。

NSX Advanced Load Balancer ユーザー インターフェイスを使用して GSLB サービスの基本設定を構成するには、次の手順を実行します。

手順

  1. [アプリケーション] > [GSLB サービス] に移動します。
  2. [作成] オプションをクリックし、[基本設定] オプションを選択します。


    1. 上記の手順で [IP アドレス] を選択して外部プール メンバーを識別した場合、代わりに以下の画面が表示されます。上記のオプションではなく、次の手順に従います。


  3. GSLB 基本サービスを作成します。
    1. [アプリケーション] > [GSLB サービス] > [作成] > [基本設定] > [サービスの追加] の順に移動します。

      アクティブ/アクティブ モードの [新しい GSLB サービス] 画面は次のとおりです。



      使用可能なドロップダウン オプションを使用して、プール メンバーのロード バランシング アルゴリズムとフォールバック ロード バランシング アルゴリズムを選択します。

      プール メンバーのロード バランシング アルゴリズムは [Geo] に設定されていることに注意してください。

      • フォールバック アルゴリズム オプションは、NSX Advanced Load Balancer ユーザー インターフェイスから [基本] オプションを使用して GSLB サービスを作成するときに使用できるようになりました。

      • グループ タイプの選択は、[グループのロード バランシング アルゴリズム] ドロップダウンで使用できます。[アクティブ/アクティブ] モードが選択されている場合は、[グループのロード バランシング アルゴリズム] ドロップダウンのみを使用できます。

      • [プール メンバーのフォールバック ロード バランシング アルゴリズム] ドロップダウンは、プール メンバーのロード バランシング アルゴリズムとして [Geo] が選択されている場合に使用できます。

  4. 次の表では、GSLB サービスのさまざまな構成エンティティについて説明します。

    名前

    これは、NSX Advanced Load Balancer でホストされているグローバル アプリケーションへの参照です。

    アプリケーション名

    サブドメインと連結されたこのフィールドは、アプリケーションの FQDN を形成します。

    サブドメイン

    このドロップダウン メニューには、GSLB 構成に関連付けられたサブドメインが事前に入力されています。[インフラストラクチャ] > [GSLB] > [サイト構成] の順に移動して、セットに追加またはセットから削除します。

    注:
    • 最初に入力するとき、サブドメインは alpha.beta.com の形式にする必要があります。プルダウンに表示されるときに、NSX Advanced Load Balancer は自動的に先頭にドットを付けます。

    • エイリアシングをサポートするために、GSLB サービスには 1 つ以上の FQDN を関連付けることができます。たとえば、www.foo.com と www.foo.us は同じ GSLB サービスを参照することができます。エイリアシングにより、同一の GSLB サービスを複数作成する必要がなくなります。

    健全性モニター

    このフィールドは、DNS SE がサービスを「稼動中」または「停止」としてマークするために合成トラフィックを生成する場合に、どのモニターを使用するかを決定します。

    [作成] オプションを使用してカスタム モニターを作成します。または、[テンプレート] > [プロファイル] > [健全性モニター] の順に移動して、グローバル アプリケーションで使用するカスタム モニターを定義します。

    健全性モニターの範囲

    デフォルトでは、健全性モニターはすべての GSLB プール メンバー(NSX Advanced Load Balancer 仮想サービスまたは外部(サードパーティ)VIP)の健全性を評価します。NSX Advanced Load Balancer メンバーのデータ パス監視が制御パスの健全性監視と重複している場合は、NSX Advanced Load Balancer 以外のメンバーのみを選択します。

    コントローラの健全性状態

    デフォルトでは、ローカルの NSX Advanced Load Balancer コントローラ から仮想サービスの健全性状態を収集することにより、NSX Advanced Load Balancer メンバー サービスの健全性を評価します。このオプションは、データ パスの健全性チェックを介してのみ健全性を評価できる外部 VIP とは無関係です。

    グループのロード バランシング アルゴリズム

    ロード バランシング アルゴリズムが、使用可能なプールの GSLB サービス リストから GSLB プールを選択します。優先順位ベースまたは位置情報ベースの 2 つのアルゴリズムのいずれかを選択します。

    サーバの最小数

    トラフィックを分散するメンバーの最小数。0 以外の場合、この値の範囲は 1 ~ 65535 です。0 は、制限を無効にする特殊なケースです。min_members は、プール グループ の min_servers に似ています。

    次の設定を考慮します。

    • 2 つの GSLB プール

      • 優先順位 10 の P1(4 つのメンバー)

      • 優先順位 5 の P2(3 つのメンバー)

    • min_members 値は 3 に設定

    P1 で少なくとも 3 つのメンバーが稼動している限り、P1 のみが選択されます。P1 で稼動状態にあるサーバの数が 3 を下回ると、P1 と P2 が同等に選択されます。

    サイト パーシステンス

    GSLB サービスのサイト パーシステンスを有効にするには、このボックスをオンにします。詳細については、GSLB サイトの Cookie パーシステンスを参照してください。

    アプリケーション パーシステンス プロファイル

    [作成] をクリックしてエディタを起動し、新しい [サイトの Cookie アプリケーション パーシステンス プロファイル] を作成します。



    アプリケーション パーシステンス プロファイルは、GSLB サイトの Cookie パーシステンスとともに使用されます。

    グループ タイプの選択

    プールの動作を選択します。デフォルトのアクティブ/アクティブが選択されている場合、4 つのロード バランシング アルゴリズムのいずれかを選択できます。

    プール メンバーのロード バランシング アルゴリズム

    アクティブ/アクティブ プール構成の場合、使用可能なメンバーの GSLB サービス リスト内でローカル メンバーを選択するロード バランシング アルゴリズムを選択します。

    オプションは次のとおりです。

    • ラウンド ロビン(デフォルト)

    • コンシステント ハッシュ

    • Geo

    • トポロジ

    IP アドレス/仮想サービス

    [仮想サービス](デフォルト)を受け入れて、ネイティブの NSX Advanced Load Balancer 仮想サービスを識別します。IP アドレスを選択すると、別のオプションのセットが表示されます。これらは、このリストに続くステップのリストで説明されています。

    IP アドレスを選択して、外部(サードパーティ)の GSLB プール メンバーを識別します。関連する AWS マルチリージョンの NSX Advanced Load Balancer GSLBマルチ AZ 展開、およびサードパーティ サイト構成と運用に関する記事を参照してください。

    注:

    サードパーティ メンバーの場合、冗長性が構成されているかどうかに関係なく、サードパーティ コントローラはオプションです。[IP アドレス] オプションを選択した場合は、次の手順をスキップします。

    サイト クラスタ コントローラ

    ネイティブの NSX Advanced Load Balancer 仮想サービスを識別するには、最初にこのフィールドでそのコントローラを選択する必要があります。コントローラは、その名前がドロップダウン リストに表示されるように事前構成する必要があります。

    仮想サービス

    このフィールドは、サイト クラスタ コントローラが選択された後にのみ表示されます。ドロップダウン リストから事前構成された仮想サービスを選択します。

    パブリック IP アドレス

    これは、プール メンバーの代替 IP アドレスです。通常の展開では、サードパーティ サービスの VIP はプライベート IP アドレスです。GSLB サービスの IP フィールドで構成されます。このフィールドでは、VIP のパブリック IP アドレスを識別できます。ファイアウォールによってプライベート IP アドレスに変換されます。イントラネット内から送信されるクライアント DNS 要求では、A レコードにプライベート IP アドレスが設定されている必要があります。外部からの要求の場合は、パブリック IP アドレスが設定されている必要があります。

    説明

    必要に応じてコメントを追加します。

    GSLB プール メンバーの追加

    GSLB プールに最初の(最小要件の)メンバー サービスが定義された後、このハイパーリンクをクリックして追加のメンバー サービスを作成します。

    IP アドレスまたは FQDN

    外部プール メンバーが完全修飾ドメイン名で構成され、コントローラによって IP アドレスに解決されます。DNS サービスの健全性は、解決されたアドレスを監視します。

    詳細については、NSX Advanced Load Balancer DNS 仮想サービスへのカスタム A レコードの追加を参照してください。

    サードパーティのサイト クラスタ コントローラ

    ドロップダウンから、サードパーティの VIP を関連付けるサードパーティのサイト名を選択します。