NetScalerインスタンスのクラスターをセットアップする
1つ以上のSDXアプライアンスにNetScalerインスタンスをプロビジョニングした後、NetScalerインスタンスのクラスターを作成できます。
Citrix®は、Management Serviceからクラスター構成を実行することを推奨しています。VPXインスタンスからクラスター構成を実行すると、Management Serviceは30分ごとの自動検出中に構成を学習します。最悪の場合、クラスタリング情報は30分間検出されません。クラスターは正常に機能する可能性がありますが、クラスターの依存関係に関するいくつかの重要な検証チェックが見落とされます。Management Serviceは、ADCインスタンスでクラスターを構成する前にこれらのチェックを実行します。したがって、すべてのクラスター構成はManagement Serviceから実行する必要があります。
注:
-
クラスターをセットアップするには、NetScalerクラスタリングを理解する必要があります。詳細については、クラスタリングを参照してください。
-
SDXアプライアンス全体にNetScalerインスタンスを持つクラスターの場合、Citrixは3つのSDXアプライアンスからNetScalerインスタンスを使用することを推奨しています。このプロセスにより、最小(n/2 +1)ノードというクラスター基準が常に満たされることが保証されます。
図1. SDX NetScalerインスタンスのクラスター
上の図は、同じサブネット上にある3つのSDXアプライアンス、SDX1、SDX2、SDX3を示しています。これらのアプライアンス上のNetScalerインスタンスは、Cluster1とCluster2の2つのクラスターを形成するために使用されます。
-
Cluster1には、SDX1上に2つのインスタンスが含まれています。
-
Cluster2には、SDX1上に1つのインスタンス、SDX2上に2つのインスタンス、SDX3上にさらに2つのインスタンスが含まれています。
留意事項
-
クラスターの各ノードには6 GBのRAMを使用することをお勧めします。
-
NetScaler SDX™アプライアンスでホストされているNetScaler VPXインスタンスには、専用のコアをプロビジョニングする必要があります。
-
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アドレスチェックに関するセキュリティ問題に対処するのに役立ちます。
-
重要! クラスターの削除オプションは注意して使用してください。クラスターの削除をクリックすると、警告なしにクラスターが削除されます。
SDXアプライアンスでクラスターをセットアップする
-
SDXアプライアンスにログオンします。
-
構成タブで、NetScaler > クラスター > クラスターインスタンスに移動します。
-
クラスターを作成する:
-
クラスターの作成をクリックします。
-
「クラスターの作成」ダイアログボックスで、クラスターに必要なパラメーターを設定します。パラメーターの説明については、対応するフィールドにマウスポインターを合わせます。
-
構成の概要を表示するには、「次へ」をクリックします。
-
クラスターを作成するには、「完了」をクリックします。 注: L2 VLANが構成されたNetScalerインスタンスがクラスターに追加されると、 add VLANコマンドは、
sdxvlanパラメーターがYesに設定された状態で保存されます。このパラメーターは内部引数であり、SDXクラスター形成中の接続損失を回避するために使用されます。
-
-
クラスターにノードを追加する:
-
ノードの追加をクリックします。
-
「ノードの追加」ダイアログボックスで、クラスターノードの追加に必要なパラメーターを設定します。パラメーターの説明については、対応するフィールドにマウスポインターを合わせます。
-
構成の概要を表示するには、「次へ」をクリックします。
-
ノードをクラスターに追加するには、「完了」をクリックします。
-
別のノードをクラスターに追加するには、手順1から4を繰り返します。
クラスターを作成したら、クラスターIPアドレスを介してアクセスして構成する必要があります。 -
クラスターインスタンス内のノードが同じCitrix NetScaler SDXアプライアンスに属している場合、NetScaler SDXアプライアンスが故障すると、クォーラムを失う可能性があります。
クラスターノードは、次の方法を使用して展開できます。
-
各NetScaler SDXアプライアンスから1つのVPXインスタンスを使用して、複数のクラスターインスタンスを作成します。
例:
| SDX1 | SDX2 | InstanceID |
|---|---|---|
| VPX1 | VPX1 | 1 |
| VPX2 | VPX2 | 2 |
-
NetScaler SDXアプライアンスが2台を超える場合は、
quorumType Majorityを使用して、すべてのアプライアンスのVPXインスタンスで単一のクラスターインスタンスを作成します。この場合、VPXインスタンスがすべてのNetScaler SDXアプライアンスに均等に分散されていることを確認してください。
例1:
| SDX1 | SDX2 | SDX3 | インスタンスID |
|---|---|---|---|
| VPX1 | VPX1 | VPX1 | 1 |
| VPX2 | VPX2 | VPX2 | NA |
| VPX3 | VPX3 | VPX3 | NA |
例2:
| SDX1 | SDX2 | SDX3 | インスタンスID |
|---|---|---|---|
| VPX1 | VPX1 | VPX1 | 1 |
| VPX2 | VPX2 | VPX2 | N/A |
| VPX3 | VPX3 | VPX3 | N/A |
| VPX4 | NA | NA | NA |
-
すべてのNetScaler SDXデバイスからすべてのVPXインスタンスを使用して、単一のクラスターインスタンスを作成します。ただし、
quorum type NONEを使用します。これにはいくつかの制限があります。
例:
| SDX1 | SDX2 | InstanceID |
|---|---|---|
| VPX1 | VPX1 | 1 |
| VPX2 | VPX2 | 2 |
| VPX3 | NA | NA |
-quorumType パラメーターが NONE に設定されている場合の制限事項:
-
単一障害点によるネットワークパーティションを回避するため、トポロジはクラスターノード間に冗長リンクを持つ必要があります。
-
ノードの追加や削除などのクラスター操作中に、クラスターが不安定になる可能性があります。注:SDXアプライアンスのNetScalerインスタンスを少なくとも1つ持つNetScalerクラスターの更新されたリストを取得するには、Rediscoverオプションを使用します。
あるSDXアプライアンスに存在するNetScalerインスタンスを、別のSDXアプライアンスで構成されたクラスターに追加する
-
NetScalerインスタンスを追加したいSDXアプライアンスにログオンします。
-
Configurationタブで、NetScalerに移動し、Clustersをクリックします。
-
Add Nodeをクリックします。
-
Add Nodeダイアログボックスで、クラスターノードの追加に必要なパラメーターを設定します。パラメーターの説明については、対応するフィールドにマウスポインターを合わせます。 注: クラスターIPアドレスと クラスターIPパスワードのパラメーター値が、ノードを追加したいクラスターのものであることを確認してください。
-
構成の概要を表示するには、Nextをクリックします。
-
ノードをクラスターに追加するには、Finishをクリックします。