仮想 MAC ベースのトラフィックドメイン
はじめに
-
仮想 MAC ベースのトラフィックドメインは、ネットワークトラフィックの分離を実現する最も簡単な方法です。
-
仮想MACベースのトラフィックドメインは、VLANではなく仮想MACアドレスに基づいてネットワークトラフィックを分離するため、NetScaler上の異なる仮想MACベースのトラフィックドメインに重複したIPアドレスを作成することはできません。
-
NetScalerがL2モードのみで展開されている場合、仮想MACベースのトラフィックドメインは機能しません。
-
NetScalerでは、VLANベースのトラフィックドメインと仮想MACベースのトラフィックドメインの両方を共存できます。仮想MACベースのトラフィックドメインは、実際にはVLANベースのトラフィックドメインにバインドされていないすべてのVLAN上で実行されます。
構成の手順
-
トラフィックドメインエンティティを作成し、仮想 MAC オプションを有効にします。ID(整数値)で一意に識別されるトラフィックドメインエンティティを作成し、仮想 MAC オプションを有効にします。トラフィックドメインエンティティを作成すると、NetScalerは仮想MACアドレスを作成し、それをトラフィックドメインエンティティに関連付けます。
-
トラフィックドメインにフィーチャエンティティを作成します。これらの機能エンティティを設定するときにトラフィックドメイン識別子 (td) を指定して、トラフィックドメインに必要な機能エンティティを作成します。仮想MACベースのトラフィックドメインで作成されたNetScaler所有のネットワークエンティティは、トラフィックドメインに関連付けられている仮想MACアドレスに関連付けられます。次に、NetScalerはトラフィックドメインの仮想MACアドレスをARPアナウンスとARPレスポンスでこれらのネットワークエンティティに送信します。
CLI のプロシージャ
-
nstrafficdomainを表示 <td>
-
add ns ip \<IPAddress> \<netmask> -type SNIP –td \<id>
-
show ns ip \<IPAddress> -td \<id>
-
add service \<name> \<IP> \<serviceType> \<port> -td \<id>
-
show service \<name> -td \<id>
-
add lb vserver \<name> \<serviceType> \<IPAddress> \<port> -td \<id>
-
bind lb vserver \<name> \<serviceName>
-
show lb vserver \<name> -td \<id>
> add ns trafficDomain 1 -vmac ENABLED
Done
> add ns trafficDomain 2 -vmac ENABLED
Done
> add ns ip 192.0.2.5 255.255.255.0 -type -SNIP -td 1
Done
> add service SVC-S1-TD1 192.0.2.10 HTTP 80 -td 1
Done
> add service SVC-S2-TD1 192.0.2.20 HTTP 80 -td 1
Done
> add lb vserver LBVS-TD1 HTTP 203.0.113.15 80 -td 1
Done
> bind lb vserver LBVS-TD1 SVC-S1-TD1
Done
> bind lb vserver LBVS-TD1 SVC-S2-TD1
Done
> add ns ip 192.0.2.6 255.255.255.0 -type -SNIP -td 2
Done
> add service SVC-S3-TD2 192.0.2.30 HTTP 80 -td 2
Done
> add service SVC-S4-TD2 192.0.2.40 HTTP 80 -td 2
Done
> add lb vserver LBVS-TD1 HTTP 203.0.113.16 80 -td 1
Done
> bind lb vserver LBVS-TD2 SVC-S3-TD2
Done
> bind lb vserver LBVS-TD2 SVC-S3-TD2
Done
GUIのプロシージャ
-
[System] > [Network] > [Interfaces]に移動します。
-
詳細ペインで、[Add] をクリックします。
-
「トラフィックドメインの作成」ページで、次のパラメータを設定します。
-
トラフィックドメイン ID*
-
Mac を有効にする
-
-
[作成] をクリックします。
-
Create IP ページで、次のパラメータを設定します。パラメーターの説明を表示するには、対応するフィールドの上にマウスカーソルを合わせます。
-
IPアドレス
-
ネットマスク
-
IP タイプ
-
トラフィックドメイン ID
-
-
[作成] をクリックします。
-
[Traffic Management] > [Load Balancing] > [Services] の順に移動します。
-
詳細ペインで、[Add] をクリックします。
-
基本設定ページで、次のパラメータを設定します。パラメーターの説明を表示するには、対応するフィールドの上にマウスカーソルを合わせます。
-
サービス名
-
サーバー
-
Protocol
-
ポート
-
トラフィックドメイン ID
-
-
手順 2 ~ 4 を繰り返して、別のサービスを作成します。
-
[閉じる] をクリックします。
-
[Traffic Management]>[Load Balancing]>[Virtual Servers]の順に選択します。
-
-
名前
-
IPアドレス
-
Protocol
-
ポート
-
トラフィックドメイン ID
-
-
「サービス」ページで「挿入」をクリックし、仮想サーバーにバインドするサービスのチェックボックスを選択します。
-
手順 2 ~ 5 を繰り返して、別の仮想サーバーを作成します。