NetScaler SDX

NetScalerインスタンスのクラスターをセットアップする

1つ以上のSDXアプライアンスにNetScalerインスタンスをプロビジョニングすると、NetScalerインスタンスのクラスターを作成できます。

Citrix では、管理サービスからクラスター構成を実行することをお勧めします。VPXインスタンスからクラスター構成を実行すると、管理サービスは30分ごとに自動検出中に構成について学習します。最悪の場合、クラスタリング情報は 30 分間検出されません。クラスターは正常に動作するかもしれませんが、クラスターの依存関係に関する必須の検証チェックの一部が欠落しています。Management Service は、ADC インスタンスでクラスタを構成する前に、これらのチェックを実行します。したがって、クラスタ構成はすべて管理サービスから実行する必要があります。

注:

  • クラスターをセットアップするには、NetScalerクラスタリングを理解している必要があります。詳細については、「 クラスタリング」を参照してください。
  • 複数のSDXアプライアンスにNetScalerインスタンスを持つクラスターでは、3つのSDXアプライアンスのNetScalerインスタンスを使用することをお勧めします。このプロセスにより、最小 (n/2 +1) ノードのクラスタ基準が常に満たされるようになります。

図1:SDX NetScaler インスタンスのクラスター

SDX クラスターのセットアップ

上の図は、同じサブネット上にある 3 つの SDX アプライアンス、SDX1、SDX2、SDX3 を示しています。これらのアプライアンス上のNetScalerインスタンスは、Cluster1とCluster2の2つのクラスターを形成するために使用されます。

  • Cluster1 には SDX1 に 2 つのインスタンスが含まれています。
  • Cluster2 には、SDX1 に 1 つのインスタンス、SDX2 に 2 つのインスタンス、SDX3 に別の 2 つのインスタンスが含まれます。

確認事項

  • Mellanox インターフェイス (50G および 100G) を使用した CLAG 形成は、SDX プラットフォームではサポートされていません。
  • クラスターのノードはすべて同じタイプである必要があります。次の組み合わせではクラスタを形成できません。
    • ハードウェアおよび仮想アプライアンス。
    • NetScaler VPXインスタンスとNetScaler SDXインスタンス。
    • 異なる SDX ハードウェアプラットフォーム上の ADC インスタンス。
  • NetScalerインスタンスは同じバージョンでなければならず、バージョン10.1以降である必要があります。
  • NetScalerインスタンスにはすべて同じ機能ライセンスが必要です。
  • クラスターに追加された後は、個々のNetScalerインスタンスの構成を更新することはできません。すべての変更は、クラスタ IP アドレスを使用して実行する必要があります。
  • NetScalerインスタンスはすべて同じリソース(メモリ、CPU、インターフェイスなど)を備えている必要があります。
  • バックプレーン MTU は、データインターフェイス MTU より 78 バイト大きい必要があります。
  • データインターフェイス MTU が 9138 バイト以内であることを確認します。
  • リリース 13.0 ビルド 82.x からは、ノードをクラスタに追加するときに SNIP アドレスを追加するよう求められます。ノードの追加時に SNIP アドレスを動的に作成することもできます。この機能は、送信元 IP アドレスの厳密なチェックに関するセキュリティ上の問題に対処するのに役立ちます。
  • 重要: [ クラスターの削除 ] オプションは注意して使用してください。[ Remove Cluster] をクリックすると、警告なしにクラスターが削除されます。

SDX アプライアンスでクラスタをセットアップする

  1. SDX アプライアンスにログオンします。

  2. [ 構成 ] タブで、[ NetScaler] > [クラスター] > [クラスターインスタンス] に移動します。

  3. クラスターを作成します。

    1. [ クラスターの作成] をクリックします。
    2. [ Create Cluster ] ダイアログボックスで、クラスタに必要なパラメータを設定します。パラメータの説明を表示するには、対応するフィールドの上にマウスカーソルを置きます。
    3. [ Next ] をクリックして、構成の概要を表示します。
    4. [ Finish ] をクリックしてクラスターを作成します。 注:L2 VLANが構成されたNetScalerインスタンスをクラスターに追加すると、 add VLANコマンドは sdxvlanパラメーターを「Yes」に設定して保存されます。このパラメーターは内部引数であり、SDX クラスターの形成中に接続が失われるのを防ぐために使用されます。
  4. クラスタにノードを追加します。

    1. [ ノードの追加] をクリックします。
    2. [ Add Node ] ダイアログボックスで、クラスタノードの追加に必要なパラメータを設定します。パラメーターの説明を表示するには、対応するフィールドの上にマウスカーソルを合わせます。
    3. [ Next ] をクリックして、構成の概要を表示します。
    4. [ Finish ] をクリックして、ノードをクラスタに追加します。
    5. 手順 1 ~ 4 を繰り返して、クラスターに別のノードを追加します。

    クラスターを作成したら、クラスター IP アドレスを介してクラスターにアクセスして構成する必要があります。

クラスターインスタンス内のノードが同じCitx NetScaler SDXアプライアンスに属している場合、NetScaler SDXアプライアンスに障害が発生するとクォーラムが失われる可能性があります。

クラスターノードは以下の方法でデプロイできます。

  1. 各NetScaler SDXアプライアンスから1つのVPXインスタンスを使用して複数のクラスターインスタンスを作成します。

例:

SDX1 SDX2 インスタンス ID
VPX1 VPX1 1
VPX2 VPX2 2
  1. NetScaler SDXアプライアンスが3つ以上ある場合は、quorumType MajorityのすべてのアプライアンスのVPXインスタンスを使用して1つのクラスターインスタンスを作成します。この場合、VPXインスタンスがすべてのNetScaler SDXアプライアンスに均等に分散されていることを確認してください。

Example1:

SDX1 SDX2 SDX3 インスタンス ID
VPX1 VPX1 VPX1 1
VPX2 VPX2 VPX2 -
VPX3 VPX3 VPX3 -

Example2:

SDX1 SDX2 SDX3 インスタンス ID
VPX1 VPX1 VPX1 1
VPX2 VPX2 VPX2 -
VPX3 VPX3 VPX3 -
VPX4 - - -
  1. すべてのNetScaler SDXデバイスからのすべてのVPXインスタンスを含む単一のクラスターインスタンスを作成します。しかし、 quorum type NONEを使用してください。これにはいくつかの制限があります。

例:

SDX1 SDX2 インスタンス ID
VPX1 VPX1 1
VPX2 VPX2 2
VPX3 - -

-quorumTypeパラメータをNONEに設定した場合の制限事項:

  • 単一障害点によるネットワークの分割を避けるために、トポロジにはクラスタノード間の冗長リンクが必要です。
  • ノードの追加や削除などのクラスター操作中にクラスターが不安定になることがあります。

    注:

    各クラスターにSDXアプライアンスのNetScalerインスタンスが少なくとも1つあるNetScalerクラスターの最新リストを取得するには、再検出オプションを使用します。

あるSDXアプライアンスに存在するNetScalerインスタンスを、別のSDXアプライアンスで構成されたクラスターに追加します

  1. NetScalerインスタンスを追加するSDXアプライアンスにログオンします。
  2. [ **構成 ] タブで [ NetScaler] に移動し、[クラスタ] をクリックします。**
  3. [ ノードの追加] をクリックします。
  4. [ Add Node ] ダイアログボックスで、クラスタノードの追加に必要なパラメータを設定します。パラメーターの説明を表示するには、対応するフィールドの上にマウスカーソルを合わせます。 注:[ クラスタ IP アドレス] および [ クラスタ IP パスワード] パラメータの値が、ノードを追加するクラスタに対応していることを確認します。
  5. [ Next ] をクリックして、構成の概要を表示します。
  6. [ Finish ] をクリックして、ノードをクラスタに追加します。
NetScalerインスタンスのクラスターをセットアップする