NSX Manager: NetScalerインスタンスの手動プロビジョニング
NetScaler Application Delivery Management (ADM) は、VMware ネットワーク仮想化プラットフォームと統合し、NetScaler サービスの展開、構成、管理を自動化します。この統合により、物理ネットワークトポロジに関連する従来の複雑さが解消され、vSphere/vCenter 管理者は NetScaler サービスをより迅速にプログラムで展開できるようになります。
この記事では、VMware NSX Manager と NetScaler® ADM の両方で実行する必要があるタスクのリストを提供します。
注
VMware NSX for vSphere 6.2 以降がインストールおよび構成されており、ロードバランシングする必要があるエッジゲートウェイ、DLR、仮想マシンがすでに作成されていることを確認してください。
前提条件
-
最小要件を満たすハードウェアを備えた VMware ESXi バージョン 4.1 以降をインストールします。
-
最小システム要件を満たす管理ワークステーションに VMware Client をインストールします。
-
最小システム要件を満たす管理ワークステーションに VMware OVF Tool (VMware ESXi バージョン 4.1 に必要) をインストールします。
-
サポートされているいずれかのハイパーバイザーに NetScaler ADM をインストールします。サポートされているいずれかのハイパーバイザーに NetScaler ADM ビルド 13.1 をインストールするタスクについては、「NetScaler ADM の展開」を参照してください。
VMware ESXi のハードウェア要件
次の表に、NetScaler ADM 仮想アプライアンスをインストールするために VMware ESXi サーバーで必要となる仮想コンピューティングリソースを示します。
| コンポーネント | 要件 |
| RAM | 8 GB |
| 仮想CPU | 8 |
| ストレージ容量 | 500 GB |
| 仮想ネットワークインターフェイス | 1 |
| スループット | 1 ギガビット/秒 |
注
上記で指定されているメモリとハードディスクの要件は、ホスト上で他の仮想マシンが実行されていないことを考慮して、VMware ESXiサーバーにNetScaler ADMを展開するためのものです。VMware ESXiサーバーのハードウェア要件は、その上で実行される仮想マシンの数によって異なります。
VMware NSXの構成
-
異なる容量のNetScaler VPXインスタンスのプールを作成し、それらを異なるサービスパッケージに追加します。
例:
-
VPX1000 (1 Gbps) のNetScaler VPXインスタンスを5つ作成します。これらのインスタンスは、Goldサービスパッケージに追加されます。
-
VPX10 (10 Mbps) のNetScaler VPXインスタンスを5つ作成します。これらのインスタンスは、Bronzeサービスパッケージに追加されます。
-
vSphere Clientで、Networking に移動し、VLANトランキングタイプのポートグループを、例えば101-105の範囲で作成します(全範囲を指定することもできますが、必要なVLANのみVLANタイプのポートグループを作成してください)。vSphere Clientでポートグループを設定する(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-configure-settings.jpg)
-
各NetScaler VPXインスタンスに新しいインターフェイスを作成し、それを上記で作成したVLAN範囲トランクポートグループに接続します。NSVPX-ESX設定(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-edit-settings.jpg)
-
vSphere Clientで、Networking に移動し、VLANタイプのポートグループを作成します。例えば、最初のトランクポートグループが101-105の範囲で作成された場合、VLANごとに1つずつ、合計5つのVLANポートグループを作成します。つまり、VLAN 101のポートグループ、VLAN 102のポートグループ、といった具合に、VLAN 105まで作成します。vSphere ClientでVLANポートグループを作成する(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-configure-dlr-settings.jpg)
NetScaler ADMでのNetScaler VPXインスタンスの追加
NetScaler ADMにNetScaler VPXインスタンスを追加し、各デバイスのトランクグループのVLAN範囲を指定します。
-
NetScaler ADMで、Infrastructure \> Instances \> NetScaler VPX に移動し、Add をクリックします。
-
Add NetScaler VPX ページで、インスタンスのホスト名、各インスタンスのIPアドレス、またはIPアドレスの範囲のいずれかを指定し、Profile Name リストからインスタンスプロファイルを選択します。+アイコンをクリックして新しいインスタンスプロファイルを作成することもできます。
-
OK をクリックします。
-
NetScaler VPX ページの一覧から新しく追加されたNetScaler VPXインスタンスを選択し、Action フィールドの下矢印ボタンをクリックします。Configure Interfaces for Orchestration を選択します。オーケストレーション用のインターフェースを構成(/en-us/netscaler-application-delivery-management-software/media/orchestration-configure-vlan-range.png)
-
インターフェース ページで、管理インターフェースを選択し、無効にする をクリックして、VLAN が管理インターフェースにバインドされないようにします。インターフェースのVLANを無効にする(/en-us/netscaler-application-delivery-management-software/media/nmas-vlan-mgmt-interface.jpg)
-
インターフェース ページで、必要なインターフェースを選択し、VLAN範囲の構成 をクリックします。
-
NSX Managerで構成されたVLAN範囲を入力し、OK をクリックしてから、閉じる をクリックします。VLAN範囲の構成(/en-us/netscaler-application-delivery-management-software/media/nmas-vlan-ranges.jpg)
NetScaler ADMへのVMware NSX Managerの登録
VMware NSX ManagerをNetScaler ADMに登録して、両者間の通信チャネルを作成します。
-
NetScaler ADMで、Orchestration \> SDN Orchestration \> VMware NSX Manager に移動し、NSX Manager設定の構成 をクリックします。
-
NSX Manager設定の構成 ページで、次のパラメータを設定します。
-
NSX Manager IPアドレス - NSX ManagerのIPアドレス。
-
NSX Managerユーザー名 - NSX Managerの管理者ユーザー名。
-
パスワード - NSX Managerの管理者ユーザーのパスワード。
-
-
NSX Managerが使用するNetScaler ADMアカウント セクションで、NSX ManagerのNetScaler Driverユーザー名とパスワードを設定します。NetScaler ADMは、これらのログオン資格情報を使用して、NSX Managerからのロードバランサー構成要求を認証します。
-
OK をクリックします。
-
Navigate to Orchestration \> System \> Deployment Settings. トランクポートグループで構成されたVLAN範囲を指定します。VLANネットワークの展開設定(/en-us/netscaler-application-delivery-management-software/media/nmas-vlan-deployment-setting.jpg)
-
vSphere Web ClientでNSX Managerにログオンし、Service Definitions \> Service Managers に移動します。Citrix NetScaler ADMがサービスマネージャーの1つとして表示されます。これは、登録が成功し、NSX ManagerとNetScaler ADM間の通信チャネルが確立されたことを示します。展開されたVLAN設定の表示(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-service-defn-settings.jpg)
NetScaler ADMでのサービスパッケージの作成
-
NetScaler ADMで、Orchestration \> SDN Orchestration \> VMware NSX Manager \> Service Packages に移動し、Add をクリックして新しいサービスパッケージを追加します。
-
「Service Package」ページで、「Basic Settings」セクションの次のパラメーターを設定します。
-
名前 – サービスパッケージの名前を入力します
-
隔離ポリシー – デフォルトでは、隔離ポリシーは「Dedicated」に設定されています
-
デバイスタイプ – デフォルトでは、デバイスタイプは「NetScaler VPX」に設定されています注これらの値は、このバージョンではデフォルトで設定されており、変更することはできません。
-
「Continue」をクリックします。サービスパッケージ(/en-us/netscaler-application-delivery-management-software/media/nsx-orch-service-package-settings.jpg)
-
-
「デバイスの割り当て」セクションで、このパッケージ用に事前プロビジョニングされたVPXを選択し、「続行」をクリックします。
-
「サービスパッケージの公開」セクションで、「続行」をクリックしてサービスパッケージをVMware NSXに公開し、その後「完了」をクリックします。サービスパッケージ(/en-us/netscaler-application-delivery-management-software/media/nsx-orch-manager-publish-service-package.jpg)サービスパッケージの公開(/en-us/netscaler-application-delivery-management-software/media/nmas-manager-publish-service-package-result.jpg)この手順では、NSX Managerでサービスパッケージを構成します。1つのサービスには複数のデバイスを追加でき、複数のエッジが同じサービスパッケージを使用してNetScaler VPXインスタンスをNetScaler ADMにオフロードできます。
-
vSphere Web ClientでNSX Managerにログオンし、「サービス定義」 \> 「サービス」に移動します。NetScaler ADMサービスパッケージが登録されていることを確認できます。ADMサービスパッケージの表示(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-service-defn-result.jpg)
エッジのロードバランサーサービス挿入の実行
以前に作成したNSX Edgeゲートウェイでロードバランサーサービス挿入を実行します(ロードバランシング機能をNSX LBからNetScalerにオフロードします)。
-
NSX Managerで、「ホーム」 \> 「NSX Edges」に移動し、構成したエッジゲートウェイを選択します。NSXエッジズ(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-configure-nsx-edge.jpg)
-
「管理」をクリックし、「ロードバランサー」タブで「グローバル構成」を選択し、「編集」をクリックします。グローバル構成(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-load-balancer-global-settings.jpg)
-
「ロードバランサーを有効にする」、「ログ記録」、「サービス挿入を有効にする」を選択して有効にします。
-
「サービス定義」で、NetScaler ADMで作成され、NSX Managerに公開されたサービスパッケージを選択します。サービス定義(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-edit-load-balancer-global-settings.jpg)
-
-
既存のランタイムNICを選択し、「編集」アイコンをクリックして、NetScaler VPXが割り当てられるときに接続する必要があるランタイムNICを編集します。ランタイムNIC(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-runtime-nics.jpg)
-
NICの名前を編集し、接続タイプを「データ」として指定し、「変更」をクリックします。NIC名の編集(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-edit-runtime-nics.jpg)
-
適切なWeb論理スイッチを選択します。論理スイッチの選択(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-runtime-nics-select-logical-switch.jpg)
-
「プライマリIP割り当てモード」で、ドロップダウンリストから「IPプール」を選択し、「IPプール」フィールドのドロップダウン矢印ボタンをクリックします。プライマリIP割り当てモード(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-runtime-nics-ip-pool.jpg)
-
「IPプールの選択」ウィンドウで、適切なIPプールを選択し、「OK」をクリックします。IPプールの選択(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-runtime-nics-select-ip-pool.jpg)IPアドレスが取得され、NetScaler VPXアプライアンスのソースネットIPアドレスとして設定されます。VXLANをVLANにマッピングするために、NSX ManagerにL2ゲートウェイが作成されます。注すべてのデータインターフェースはランタイムNICとして接続され、DLRのインターフェースの一部です。
-
ランタイムの作成を確認するためにビューを更新します。NICの作成を表示するために更新します(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-refresh-runtime-nics.jpg)NICの作成を表示するために更新します(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-result-runtime-nics.jpg)
-
VMが起動すると、Statusの値はIn Serviceに、Install Stateの値はEnabledに変わります。
注NetScaler ADMで、Orchestration \> Requests に移動して、LBサービス挿入完了の進行状況の詳細を確認します。
NSX ManagerでのL2ゲートウェイの表示
-
vSphere Web ClientでNSX Managerにログオンし、NSX Edgesに移動して、作成されたDLRを選択します。NSX ManagerでL2ゲートウェイを表示(/en-us/netscaler-application-delivery-management-software/media/nsx-manager-dlr-show.jpg)
-
DLRページで、Manage \> Bridging に移動します。リストにL2ゲートウェイが表示されます。
注各データインターフェースに対してL2ゲートウェイが作成されます。
割り当てられたNetScalerの表示
-
NetScaler ADMに表示されているIPアドレスを使用してNetScaler VPXインスタンスにログオンします。次に、Configuration \> System \> Networking に移動します。右側のペインに、2つのIPアドレスが追加されていることを確認できます。IPアドレスのハイパーリンクをクリックして詳細を表示します。IPアドレスを構成する(/en-us/netscaler-application-delivery-management-software/media/nmas-ip-address.jpg)サブネットIPアドレスは、NSXに追加されたWebインターフェイスのIPアドレスと同じです。サブネットIPアドレスを構成する(/en-us/netscaler-application-delivery-management-software/media/nmas-subnet-ip-address.jpg)
-
Configuration \> System \> Licenses に移動して、このインスタンスに適用されているライセンスを表示します。
StyleBookを使用したNetScaler VPXインスタンスの構成
-
NetScaler ADMで、オーケストレーション \> SDNオーケストレーション \> NSX Managerの設定 \> エッジゲートウェイ の順に移動します。StyleBookを介した負荷分散構成を適用する必要がある、それぞれのEdge Gatewayに割り当てられているNetScalerインスタンスのIPをメモしておきます。
-
新しいStyleBookを作成します。Applications \> Configuration に移動し、StyleBookをインポートして、リストからStyleBookを選択します。新しいStyleBookを作成するには、「独自のStyleBookを作成する」を参照してください。
-
必要なすべてのパラメーターの値を指定します。ロードバランサーのパラメーターを指定する(/en-us/netscaler-application-delivery-management-software/media/nmas-stylebook-config-1.jpg)
-
これらの構成設定を実行するNetScaler VPXインスタンスを指定します。ターゲットインスタンスを指定する(/en-us/netscaler-application-delivery-management-software/media/nmas-stylebook-config-2.jpg)
-
先ほどメモしたIPインスタンスを選択し、Select をクリックします。IPインスタンスを指定します(/en-us/netscaler-application-delivery-management-software/media/nmas-stylebook-config-3.jpg)
-
選択したデバイスに構成を適用するには、作成をクリックします。構成パックを作成します(/en-us/netscaler-application-delivery-management-software/media/nmas-stylebook-config-4.jpg)
ロードバランサー構成の表示
-
NetScaler VPXインスタンスにログオンし、Configuration \> Traffic Management \> Load Balancing に移動して、作成されたロードバランシング仮想サーバーを表示します。ロードバランサー構成を表示します(/en-us/netscaler-application-delivery-management-software/media/nmas-view-lb-config-view.jpg)作成されたサービスグループも表示できます。サービスグループを表示(/en-us/netscaler-application-delivery-management-software/media/nmas-view-sg-config-view.jpg)
-
サービスグループを選択し、メンバーの管理をクリックします。サービスグループメンバーの構成ページに、サービスグループに関連付けられているメンバーが表示されます。サービスグループメンバーの構成(/en-us/netscaler-application-delivery-management-software/media/nmas-view-sg-members.jpg)
ロードバランサーサービスの削除
-
NetScaler ADMで、Applications \> Configuration に移動し、Xアイコンをクリックしてアプリケーション構成を削除します。
-
vSphere Web ClientでNSX Managerにログオンし、NetScaler VPXインスタンスが接続されているエッジゲートウェイに移動します。
-
管理 \> ロードバランサー \> グローバル構成に移動し、ランタイムエントリを右クリックして、プロビジョニング解除をクリックします。注NetScaler ADM の Edge Gateway は、NSX Manager のランタイムエントリに対応します。
NetScaler VPX インスタンスはサービス対象外になります。 -
NetScaler ADM で、Orchestration \> SDN Orchestration \> Configure NSX Manager \> Edge Gateways に移動します。Edge Gateway と削除されたインスタンスのそれぞれのマッピングが存在しないことを確認します。