StyleBooksを使用してGLBを構成する
マルチクラウドGLB StyleBookを使用して、データセンターでプロビジョニングされるNetScaler ADCインスタンスで GLB 構成を構成できます。各データセンターのNetScaler ADC GLBインスタンスでサイトのIPアドレスが構成されていることを確認します。
この StyleBook を使用して、後から GLB ノードに追加できる子サイトを受け入れる親サイトを作成することもできます。NetScaler ADCインスタンスでマルチクラウドGLB構成を構成するには
-
[ アプリケーション ] > [ 構成] に移動し、[ 新規作成] をクリックします。
-
「StyleBook の選択」 ページには、NetScaler コンソールで使用できるすべてのStyleBook が表示されます。下にスクロールし、[ マルチクラウド GLB StyleBook] を選択します。
マルチクラウド GLB StyleBook は、複数のクラウドおよびオンプレミスサイトにデプロイされるアプリケーションの GLB を構成するために使用されます。StyleBookは、このStyleBookで定義されているすべてのパラメータの値を入力できるユーザーインターフェイスページとして表示されます。
注:
このドキュメントでは、データセンターとサイトという用語は同じ意味で使用されます。
-
次のパラメーターを設定します。
- アプリケーション名。GLB サイトにデプロイされたアプリケーションの名前を入力します。
- GLB アルゴリズム。クライアントにサービスを提供するサイトを選択するためのグローバル負荷分散アルゴリズム(方法)を選択します。 ドロップダウンリストボックスで利用できるオプションは、LEASTCONNECTION、LEASTBANDWIDTH、LEASTPACKETS、ROUNDROBIN、STATICPROXITY、SOURCEIPHASH、RTT です。
- 地理データベースファイルGLB アルゴリズムとして STATICPROXIMITY を選択した場合は、静的近接データを含むデータベースファイルの完全パスと名前を入力します。データベースファイルが、指定した場所にあるすべての GLB NetScaler インスタンスに存在することを確認します。または、デフォルトのファイルを保持することもできます。
- プロトコル。ドロップダウンリストボックスから、デプロイされたアプリケーションのアプリケーションプロトコルを選択します。
- 永続性の設定。仮想サーバーで構成された永続性は、その仮想サーバーで表されるサーバー上の接続の状態を維持します (たとえば、e コマースで使用される接続)。 仮想サーバーが選択されると、永続性は負荷分散方式よりも優先されます。持続性構成が DOWN のサービスに適用されている場合、インスタンスは負荷分散方法を使用して新しいサービスを選択し、新しいサービスはクライアントからの後続の要求に対して永続的になります。
- 持続性タイプ。このアプリケーションに使用する永続性タイプを選択します。たとえば、永続性を SOURCEIP として選択した場合、アプリケーションをホストしているサイトを最初に選択した後、同じクライアントからの後続のすべての要求がそのサイトに送信され、アプリケーションのサービスにアクセスできるようになります。
- 持続性タイムアウト。持続性タイプとして SOURCEIP を選択した場合は、最後のクライアント要求の後に永続セッションが期限切れになるまでの分数を入力します。指定できる範囲は 2 ~ 1440 分です。分は秒単位で解決されます。
-
スピルオーバー設定。たとえば、プライマリ仮想サーバの接続制限または帯域幅制限がしきい値に達した場合に、スピルオーバー接続をセカンダリ仮想サーバまたはバックアップ仮想サーバに転送するように、スピルオーバー機能を設定します。
-
スピルオーバー方法。ドロップダウンリストボックスから、スピルオーバーの方法を選択します。たとえば、CONNECTION スピルオーバーメソッドは、プライマリサーバ上でアクティブな接続の数を監視します。この方法のスピルオーバーしきい値に達した場合、新しい接続は、バックアップチェーン内の最初の使用可能な仮想サーバに転送されます。HEALTH スピルオーバー方式では、しきい値が設定されたしきい値を下回った場合にスピルオーバーできます。たとえば、70% 未満です。
注:
HEALTH スピルオーバー方式を除き、他の方法は NetScaler をロードバランサーインスタンスとして使用する場合にのみ適用されます。
-
スピルオーバーしきい値。選択したスピルオーバー方式のしきい値を入力します。
-
スピルオーバーの持続性。 プライマリへの負荷がしきい値を下回った後も、バックアップ仮想サーバが受信した要求の処理を続行する場合は、スピルオーバー永続性を有効にします。
-
スピルオーバー永続タイムアウト。スピルオーバーパーシステンスを有効にする期間を設定します。最小値は 2 分で、最大値は 1440 分です。分は秒単位で解決されます。
-
-
永続/スピルオーバーの永続性 ID。持続性タイプとして SOURCEIP を選択した場合、またはスピルオーバー永続性が有効な場合は、すべての GLB アプライアンス上で同じドメインを識別する一意の番号を入力します。指定できる範囲は 1 ~ 65535 です。
- GLB サービスエンドポイントのヘルスチェック(オプション)
- ヘルスチェックの種類。ドロップダウンリストボックスから、サイト上のアプリケーションを表すロードバランサー VIP アドレスの正常性のチェックに使用するプローブのタイプを選択します。
- セキュアモード。(オプション) SSL ベースのヘルスチェックが必要な場合は、[ はい ] を選択してこのパラメータを有効にします。
- HTTP リクエスト。(任意)ヘルスチェックタイプとして HTTP を選択した場合は、VIP アドレスのプローブに使用する完全な HTTP 要求を入力します。
- HTTP ステータス応答コードのリスト。(任意)ヘルスチェックタイプとして HTTP を選択した場合は、VIP が正常な場合に HTTP 要求への応答で期待される HTTP ステータスコードのリストを入力します。
-
GLB ドメイン名。このセクションでは、このアプリケーションに関連付けられている DNS ドメイン名のリストを構成できます。プラスアイコン(+)をクリックして、アプリケーションの DNS ドメイン名を作成します。
-
GLB サイト. このセクションでは、このアプリケーションが展開されるサイトのリストを構成できます。
GLB サイトは、GLB 通信の最上位エンティティです。サイトの構成時に指定した情報は、ローカルサイトをリモートサイトにリンクしたり、Citrix Metrics Exchangeプロトコル(MEP)を使用して監視データを共有したりするために使用されます。IPアドレスは、GLB NetScaler ADCインスタンスが所有し、TCPポート3009を使用します。StyleBookのGLBサイトセクションでは、必要な数のGLBサイトを指定できます。
プラスアイコン (+) をクリックして、サイトを追加します。
- サイト名。サイトの名前を入力します。
- サイト IP アドレス。他のサイトとメトリックスを交換するときに、サイトが送信元 IP アドレスとして使用する IP アドレスを入力します。この IP アドレスは、各サイトの GLB インスタンスで既に設定されているものとします。
- サイトのパブリック IP アドレス。(オプション)メトリックの交換に使用されるサイトのパブリック IP アドレスを入力します(そのサイトの IP アドレスが NAT の場合)。
-
子サイト。プラスアイコン(+)をクリックして、必要な子サイトを構成します。
- 子サイト名。サイトの名前を入力します。
- 子サイトの IP アドレス。子サイトの IP アドレスを入力します。ここでは、子サイトとして構成されているNetScaler ADCノードのプライベートIPアドレスまたはSNIPを使用します。
- サイトのパブリック IP アドレス。(オプション)メトリックの交換に使用されるサイトのパブリック IP アドレスを入力します(そのサイトの IP アドレスが NAT の場合)。
-
サービスサイトの永続性。サイト上の GLB サービスに使用する永続性のタイプをドロップダウンリストボックスから選択します。
- [ConnectionProxy] を選択すると、サイト Cookie を挿入した GLB サイトへの接続を作成し、クライアント要求を元のサイトにプロキシし、元の GLB サイトから応答を受信し、応答をクライアントにリレーし、接続を閉じることができます。
- Cookie を最初に挿入したサイトにリクエストをリダイレクトできるようにするときに
HTTPRedirect
を選択します。パーシステンスの詳細については、「 持続的接続の設定」を参照してください。
-
アクティブ GLB サービス: このセクションでは、アプリケーションがデプロイされているサイト上のアクティブなサービスのリストを構成できます。
サービス IP。このサイトの GLB サービスの IP アドレスを入力します。
- サービスのパブリック IP アドレス。仮想 IP アドレスがプライベートで、パブリック IP アドレスが NAT になっている場合は、パブリック IP アドレスを指定します。
- サービスポート。このサイトの GLB サービスのポートを入力します。
-
サービス重量。GLB サービスに割り当てられている重みを入力します。
注:
クラウドに送信する必要があるトラフィックの割合、およびオンプレミスで処理する必要があるトラフィックの割合に応じて、サービスに相対的な重みを割り当てることができます。たとえば、クラウドベースの GLB サービスに 3 の重み、オンプレミス GLB サービスに 7 を割り当てた場合、トラフィックの 30% はクラウドに送信され、70% がオンプレミスで処理されます。
- サイト名。GLB サービスがあるサイトの名前を入力します。
-
サイトプレフィックス。GLB サービスが設定されているサイトのプレフィクスを入力します。これは、サイト永続性が有効で、メソッドが
httpredirect
である場合に適用されます。サイトプレフィクス値は、アプリケーションのすべての GLB サービスで一意である必要があります。 - 最大クライアント接続数。 スピルオーバーパーシステンス設定でスピルオーバー方式として DYNAMICCONNECTION を選択した場合は、GLB サービスで設定されている最大クライアント接続数を入力します。値を指定しない場合、デフォルトでは、システムによって構成可能な最大クライアント接続に番号が割り当てられます。
-
パッシブ GLB サービス: このセクションでは、アクティブ/パッシブトポロジを使用してアプリケーションが展開されているサイトでパッシブサービスのリストを構成できます。アクティブな GLB サービスに提供した情報と同様に、すべてのバックアップ GLB サービスの情報を入力します。
-
[ ターゲットインスタンス ]をクリックし、GLB構成を展開する各サイトでGLBインスタンスとして構成されたNetScaler ADCインスタンスを選択します。
-
[ 作成 ]をクリックして、選択したNetScaler ADCインスタンスでGLB構成を作成します。「 ドライラン」(Dry Run ) をクリックして、ターゲットインスタンスに作成されるオブジェクトをチェックすることもできます。作成したStyleBook構成(構成パック)が、[構成]ページの構成のリストに表示されます。この構成(構成パック)は、 NetScalerコンソール GUIを使用して確認、更新、または削除できます。