StyleBook を使用した GLB の構成
マルチクラウド GLB StyleBook を使用して、データセンターにプロビジョニングされている NetScaler インスタンスで GLB 構成を設定できます。各データセンターの NetScaler GLB インスタンスでサイト IP アドレスが構成されていることを確認してください。
この StyleBook を使用して、GLB ノードに後で追加する可能性のある子サイトを受け入れる親サイトを作成することもできます。NetScaler インスタンスでマルチクラウド GLB 構成を設定するには。
-
アプリケーション > 構成 に移動し、新規作成 をクリックします。
-
StyleBook の選択 ページには、NetScaler Console で使用できるすべての StyleBook が表示されます。下にスクロールして、マルチクラウド GLB StyleBook を選択します。マルチクラウド GLB StyleBook は、複数のクラウドおよびオンプレミスサイトに展開されているアプリケーションの GLB を構成するために使用されます。StyleBook は、この StyleBook で定義されているすべてのパラメータの値を入力できるユーザーインターフェイスページとして表示されます。注このドキュメントでは、データセンターとサイトという用語は同じ意味で使用されています。
-
次のパラメータを設定します。
-
アプリケーション名。GLB サイトに展開されているアプリケーションの名前を入力します。
-
GLB アルゴリズム。クライアントにサービスを提供するサイトを選択するためのグローバル負荷分散アルゴリズム(メソッド)を選択します。ドロップダウンリストボックスで利用可能なオプションは、LEASTCONNECTION、LEASTBANDWIDTH、LEASTPACKETS、ROUNDROBIN、STATICPROXIMITY、SOURCEIPHASH、および RTT です。
-
Geo データベースファイル。GLB アルゴリズムとして STATICPROXIMITY を選択した場合は、静的近接データを含むデータベースファイルの完全なパスと名前を入力します。データベースファイルが、指定された場所にあるすべての GLB NetScaler インスタンスに存在することを確認してください。または、デフォルトファイルを保持することもできます。
-
プロトコル。展開されたアプリケーションのアプリケーションプロトコルをドロップダウンリストボックスから選択します。
-
永続性設定。仮想サーバーで構成された永続性は、その仮想サーバーによって表されるサーバー上の接続の状態を維持します(たとえば、eコマースで使用される接続)。仮想サーバーが選択されると、永続性は負荷分散メソッドを上書きします。永続性構成がダウンしているサービスに適用された場合、インスタンスは負荷分散メソッドを使用して新しいサービスを選択し、その新しいサービスはクライアントからの後続のリクエストに対して永続的になります。
-
永続性タイプ。このアプリケーションに使用する永続性タイプを選択します。たとえば、永続性として 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 Protocol (MEP) を使用して監視データを共有するために使用されます。IPアドレスはGLB NetScalerインスタンスが所有し、TCPポート3009を使用します。StyleBookのGLBサイトセクションでは、必要な数のGLBサイトを指定できます。サイトを追加するには、プラスアイコン (+) をクリックします。
-
サイト名。サイトの名前を入力します。
-
サイトIPアドレス。他のサイトとメトリックを交換する際に、サイトが送信元IPアドレスとして使用するIPアドレスを入力します。このIPアドレスは、各サイトのGLBインスタンスにすでに構成されているものと見なされます。
-
サイトのパブリックIPアドレス。(オプション) サイトのIPアドレスがNATされている場合、メトリックの交換に使用されるサイトのパブリックIPアドレスを入力します。
-
-
子サイト。プラスアイコン (+) をクリックして、必要な子サイトを構成します。
-
子サイト名。サイトの名前を入力します。
-
子サイトIPアドレス。子サイトのIPアドレスを入力します。ここでは、子サイトとして構成されているNetScalerノードのプライベートIPアドレスまたはSNIPを使用します。
-
サイトのパブリックIPアドレス。(オプション) サイトのIPアドレスがNATされている場合、メトリックの交換に使用されるサイトのパブリックIPアドレスを入力します。
-
-
サービスサイトの永続性。サイト上のGLBサービスに使用する永続性の種類をドロップダウンリストボックスから選択します。
-
ConnectionProxyを選択すると、サイトはサイトクッキーを挿入したGLBサイトへの接続を作成し、クライアント要求を元のサイトにプロキシし、元のGLBサイトから応答を受信し、応答をクライアントに中継し、接続を閉じることができます。
-
HTTPRedirectを選択すると、サイトは要求を最初にクッキーを挿入したサイトにリダイレクトできます。永続性の詳細については、「永続接続の構成」を参照してください。
-
-
アクティブなGLBサービス: このセクションでは、アプリケーションが展開されているサイトのアクティブなサービスのリストを構成できます。サービスIP。このサイトのGLBサービスのIPアドレスを入力します。
-
サービスパブリックIPアドレス。仮想IPアドレスがプライベートで、パブリックIPアドレスがNATされている場合は、そのパブリックIPアドレスを指定します。
-
サービスポート。このサイトのGLBサービスのポートを入力します。
-
サービスウェイト。GLBサービスに割り当てられるウェイトを入力します。注クラウドに送信する必要があるトラフィックの割合と、オンプレミスで処理する必要があるトラフィックの割合に応じて、サービスに相対的なウェイトを割り当てることができます。たとえば、クラウドベースのGLBサービスに3、オンプレミスのGLBサービスに7のウェイトを割り当てた場合、トラフィックの30%がクラウドに転送され、70%がオンプレミスで処理されます。
-
サイト名。GLBサービスが配置されているサイトの名前を入力します。
-
サイトプレフィックス。GLBサービスが構成されているサイトのプレフィックスを入力します。これは、サイトの永続性が有効で、メソッドが
httpredirectの場合に適用されます。サイトプレフィックスの値は、アプリケーションのすべてのGLBサービスで一意である必要があります。 -
最大クライアント接続数。Spillover Persistence設定でスピルオーバーメソッドとしてDYNAMICCONNECTIONを選択した場合、GLBサービスで構成されている最大クライアント接続数を入力します。値を指定しない場合、システムはデフォルトで、構成可能な最大クライアント接続数に数値を割り当てます。
-
-
パッシブGLBサービス: このセクションでは、アプリケーションがアクティブ/パッシブトポロジで展開されているサイトで、パッシブサービスのリストを構成できます。アクティブGLBサービスに提供した情報と同様に、すべてのバックアップGLBサービスの情報を提供します。
-
Target Instancesをクリックし、GLB構成を展開する各サイトでGLBインスタンスとして構成されているNetScalerインスタンスを選択します。
-
選択したNetScalerインスタンスにGLB構成を作成するには、Createをクリックします。Dry Runをクリックして、ターゲットインスタンスに作成されるオブジェクトを確認することもできます。作成したStyleBook構成(config pack)は、Configurationsページの構成リストに表示されます。この構成(config pack)は、NetScaler Console GUIを使用して、確認、更新、または削除できます。