Application Delivery Management

NSX Manager:NetScaler インスタンスの手動Provisioning

NetScaler Application Delivery Management (ADM)は、VMwareネットワーク仮想化プラットフォームと統合して、NetScalerサービスの導入、構成、管理を自動化します。この統合により、物理ネットワークトポロジにつきものである従来の複雑さが取り除かれ、vSphereおよびvCenter管理者はプログラミングによって短時間でNetScalerサービスを展開できるようになります。

この記事では、VMware NSX ManagerとNetScaler ADMの両方で実行する必要があるタスクのリストを紹介します。

注:

VMware NSX for vSphere 6.2 以降がインストールおよび構成されていること、および負荷分散が必要なエッジゲートウェイ、分散論理ルーターおよび仮想マシンがすでに作成されていることを確認してください。

前提条件

  • 最小要件を満たすハードウェアでVMware ESXi Version 4.1以降をインストールします。

  • 最小システム要件を満たす管理用のワークステーションにVMware Clientをインストールします。

  • 最小システム要件を満たす管理用のワークステーションに、VMware ESXi Version 4.1に必要なVMware OVF Toolをインストールします。

  • サポートされているハイパーバイザーのいずれかにNetScaler ADM をインストールします。

    サポートされているハイパーバイザーにNetScaler ADMビルド13.1をインストールするタスクについては、「 NetScaler ADM の展開」を参照してください。

VMware ESXiのハードウェア要件

次の表は、NetScaler ADM仮想アプライアンスをインストールするためにVMware ESXiサーバーに必要な仮想コンピューティングリソースを示しています。

   
コンポーネント 条件
RAM 8 GB
仮想CPU 8
記憶域 500 GB
仮想ネットワーク インターフェイス 1
スループット 1Gbps

注:

上記のメモリとハードディスクの要件は、NetScaler ADMをVMware ESXiサーバーに展開するためのものです。ただし、ホスト上で実行されている仮想マシンは他にありません。VMware ESXiサーバーのハードウェア要件は、サーバーで動作する仮想マシンの数によって異なります。

VMware NSXの構成

  • さまざまな容量のNetScaler VPXインスタンスによるプールを作成します。これらは、異なるサービスパッケージに追加されます。

次に例を示します:

  • VPX1000(1Gbps)のNetScaler VPXインスタンスを5つ作成します。これらのインスタンスはGoldサービスパッケージに追加されます。

  • VPX10(10Mbps)のNetScaler VPXインスタンスを5つ作成します。これらのインスタンスはBronzeサービスパッケージに追加されます。

  1. vSphere Clientで[Networking]に移動し、たとえば「101-105」のように範囲を指定して、種類がVLANトランク接続のポートグループを作成します(すべての範囲を設定することもできますが、必要なVLANだけを対象として、種類がVLANのポートグループを作成します)。

    vSphere クライアントでのポートグループの構成

  2. NetScaler VPX インスタンスごとに新しいインターフェイスを作成し、上で作成したVLAN範囲トランクポートグループに接続します。

    NSVPX-ESXの設定

  3. vSphere Clientで[Networking]に移動し、種類がVLANのポートグループを作成します。

    たとえば、最初のトランク接続のポートグループを101から105の範囲で作成した場合、VLANごとに1つずつ、合計5つのVLANポートグループを作成します。VLAN 101のポートグループ、VLAN102のポートグループというように、VLAN 105まで作成します。

    vSphere クライアントで VLAN ポートグループを作成する

NetScaler ADMでのNetScaler ADC VPXインスタンスの追加

NetScaler ADMにNetScaler VPXインスタンスを追加し、デバイスごとにトランクグループのVLAN範囲を指定します。

  1. NetScaler ADM で、[ **インフラストラクチャ ] > [ インスタンス ] > [ NetScaler VPX] に移動し、[追加] をクリックします。**

  2. NetScaler VPX 追加ページで、インスタンスのホスト名、各インスタンスのIPアドレス、またはIPアドレスの範囲を指定し、「プロファイル名」リストからインスタンスプロファイルを選択します。 [+]をクリックして新しいインスタンスプロファイルを作成することもできます。

  3. [OK] をクリックします。

  4. NetScalerVPXページのリストから新しく追加されたNetScaler VPXインスタンスを選択し、アクションフィールドの下矢印ボタンをクリックします。 [Configure Interfaces for Orchestration]を選択します。

    オーケストレーション用のインターフェイスの設定

  5. [ Inter faces] ページで、管理インターフェイスを選択し、[ Disable] をクリックして、VLAN が管理インターフェイスにバインドしないようにします。

    インターフェイスの VLAN を無効にする

  6. [ Inter faces] ページで、必要なインターフェイスを選択し、[ Configure VLAN Range] をクリックします。

  7. NSX Manager で設定された VLAN 範囲を入力し、[ OK]、[ 閉じる] の順にクリックします。

    VLAN 範囲の設定

VMware NSX マネージャーをNetScaler ADM に登録する

VMware NSX ManagerをNetScaler ADMに登録して、それらの間の通信チャネルを作成します。

  1. NetScaler ADM で、ドロップダウンリストから [オーケストレーション] > [SDNオーケストレーション] > [VMware NSX Manager] に移動し、[NSX Manager** 設定の構成] をクリックします。**

  2. NSX Manager の設定ページで 、次のパラメータを設定します。

    1. NSX Manager IP Address - NSX ManagerのIPアドレス

    2. NSX Manager ユーザー名-NSX Manager の管理ユーザー名。

    3. Password - NSX Managerの管理者ユーザーのパスワード

  3. NSXマネージャーが使用するNetScaler ADMアカウント]セクションで、NSXマネージャーの [NetScaler ADCドライバのユーザー名とパスワード]を設定します。NetScaler ADM は、これらのログオン資格情報を使用して NSX Manager からのロードバランサー構成要求を認証します。

  4. [OK] をクリックします。

  5. [ オーケストレーション ] > [ システム ] > [デプロイ設定]に移動します。トランク接続のポートグループに構成されているVLANの範囲を入力します。

    VLAN ネットワークの展開設定

  6. vSphere Web Client で NSX Manager にログオンし、[ サービス定義] > [サービスマネージャ] に移動します。

    Citrix NetScaler ADM をサービスマネージャーの 1 つとして表示できます。これは、登録が成功し、NSX Manager と NetScaler ADM の間に通信チャネルが確立されたことを示します。

    展開された VLAN 設定を表示する

NetScaler ADM でのサービスパッケージの作成

  1. NetScaler ADM で、[オーケストレーション] > [SDNオーケストレーション] > [VMware NSX Manager] > [サービスパッケージ] に移動し、[追加]をクリックして新しいサービスパッケージを追加します

  2. サービスパッケージ 」ページの「 基本設定 」セクションで、次のパラメータを設定します。

    1. Name - サービスパッケージの名前を入力します。

    2. Isolation Policy - デフォルトでは、分離ポリシーは[Dedicated]に設定されています。

    3. Device Type - デフォルトでは、デバイスの種類は[NetScaler VPX]に設定されています。

      注:

      これらの値は、このバージョンではデフォルトで設定されており、変更することはできません。

    4. [続行] をクリックします。

      サービスパッケージ

  3. [ デバイスの割り当て ] セクションで、このパッケージ用に事前にプロビジョニングされたVPXを選択し、[ 続行] をクリックします。

  4. [ サービスパッケージの公開 ] セクションで、[ 続行 ] をクリックしてサービスパッケージを VMware NSX に公開し、[ 完了] をクリックします。

    サービスパッケージ

    サービスパッケージの発行

    この手順により、NSX Managerにサービスパッケージが構成されます。サービスには複数のデバイスを追加でき、複数のエッジが同じサービスパッケージを使用してNetScaler VPXインスタンスをNetScaler ADMにオフロードできます。

  5. vSphere Web Client で NSX Manager にログインし、[ **サービス定義] > [サービス ] に移動します。**

    NetScaler ADM サービスパッケージが登録されていることがわかります。

    ADM サービスパッケージを表示する

Edge向けのロードバランサーサービスの挿入の実行

これまでに作成したNSX Edgeゲートウェイでロードバランサーサービスの挿入を実行します(NSX LBからNetScalerへの負荷分散機能のオフロード)。

  1. NSX Manager で、[ ホーム ] > [ NSX エッジ] に移動し、構成したエッジ Gateway を選択します。

    NSXエッジ

  2. [ 管理] をクリックし、[ ロードバランサ ] タブで [ グローバル構成] を選択し、[ 編集] をクリックします。

    グローバル設定

  3. [ ロードバランサを有効にする]、[ ログ]、[ サービス挿入を有効にする ] の順に選択して有効にします。

    1. [ サービス定義] で、 NetScaler ADM で作成され、NSX Manager に公開されたサービスパッケージを選択します。

      サービス定義

  4. 既存のランタイムNICを選択し、[編集]アイコンをクリックして、NetScaler VPX が割り当てられているときに接続する必要があるランタイムNICを編集します。

    ランタイム NIC

  5. NICの名前を編集し、[接続タイプ] を [ データ] に指定して、[ 変更] をクリックします。

    NIC 名を編集します。

  6. 適切な Web 論理スイッチを選択します。

    論理スイッチを選択します

  7. [ プライマリ IP 割り当てモード] で、ドロップダウンリストから [IP Pool] を選択し、[IP Pool] フィールドの下矢印ボタンをクリックします。

    プライマリ IP 割り当てモード

  8. [ IP プールの選択] ウィンドウで、適切な IP プールを選択し、[ OK] をクリックします。

    IP プールの選択

    IPアドレスが取得され、NetScaler VPX アプライアンスのソースネットIPアドレスとして設定されます。VXLANをVLANにマッピングするために、NSX ManagerでL2ゲートウェイが作成されます。

    注:

    すべてのデータインターフェイスは実行時 NIC として接続され、分散論理ルーター用のインタフェースの一部です。

  9. ビューを更新して、実行時の作成を確認します。

    更新して NIC の作成を表示します。

    更新して NIC の作成を表示します。

  10. 仮想マシンの起動後、[状態] の値が [ サービス 中] に変わり、[インストール状態] の値が [ 有効]に変わります。

    サービス中

    注:

    NetScaler ADMで、[ オーケストレーション ]>[ リクエスト ]に移動して、LBサービス挿入の完了の進行状況の詳細を確認します。

NSX ManagerでのL2ゲートウェイの表示

  1. vSphere Web Client で NSX Manager にログオンし、[ NSX エッジ] に移動し、作成した分散論理ルーターを選択します。

    NSX マネージャでの L2 ゲートウェイの表示

  2. [分散論理ルーター] ページで、[ 管理 ] > [ ブリッジ] に移動します。一覧にL2ゲートウェイが表示されます。

    Bridging

    注:

    L2 Gatewayは、データインターフェイスごとに作成されます。

割り当てられたNetScalerの表示

  1. NetScaler ADMに表示されているIPアドレスを使用してNetScaler VPXインスタンスにログオンします。次に、[ 構成 ] > [ システム ] > [ ネットワーク] に移動します。2つのIPアドレスが追加されていることが右ペインに表示されています。IPアドレスのハイパーリンクをクリックして詳細を表示します。

    IP アドレスの設定

    サブネットIPアドレスは、NSXに追加されたWebインターフェイスのIPアドレスと同じです。

    サブネット IP アドレスの設定

  2. [ 構成 ] > [ システム ] > [ ライセンス ] に移動し、このインスタンスに適用されているライセンスを表示します。

StyleBookを使用したNetScaler ADC VPXインスタンスの構成

  1. NetScaler ADM で、[オーケストレーション ]>[SDNオーケストレーション]>[NSX Managerの構成 ]>[ エッジゲートウェイ]に移動します。

    StyleBooksによる負荷分散構成を適用する必要があるそれぞれのEdgeゲートウェイに割り当てられるNetScaler ADCインスタンスIPを書き留めます。

  2. 新しいStyleBookを作成します。「 アプリケーション 」>「 設定」の順に選択し、StyleBookをインポートして、リストからStyleBookを選択します。

    新しいStyleBookを作成するには、独自のStyleBookを作成するを参照してください

  3. すべての必須パラメーターに対して値を指定します。

    ロードバランサーのパラメーターを指定する

  4. これらの構成設定を実行するNetScaler ADC VPX インスタンスを指定します。

    ターゲットインスタンスを指定してください

  5. 前述の IP インスタンスを選択し、[ Select] をクリックします。

    IP インスタンスを指定する

  6. [ Create ] をクリックして、選択したデバイスに設定を適用します。

    構成パックを作成する

ロードバランサー構成の表示

  1. NetScaler VPX インスタンスにログオンし、[ 構成 ]>[ トラフィック管理 ]>[ 負荷分散 ]の順に選択し、作成された負荷分散仮想サーバーを表示します。

    ロードバランサーの設定を表示する

    作成したサービスグループも表示できます。

    サービスグループの表示

  2. サービスグループを選択し、[ メンバーの管理] をクリックします。サービスグループに割り当てられたメンバーが[Configure Service Group Member]ページに表示されます。

    サービスグループメンバーの設定

ロードバランサーサービスの削除

  1. NetScaler ADM で、[ アプリケーション ] > [ 構成] に移動し、[ X ] アイコンをクリックしてアプリケーション構成を削除します。

  2. vSphere Web Client で NSX Manager にログオンし、NetScaler VPX インスタンスが接続されているエッジゲートウェイに移動します。

  3. [ 管理 ] > [ ロードバランサー ] > [ グローバル設定] に移動し、ランタイムエントリを右クリックして、[ プロビジョニング解除] をクリックします。

    注:

    NetScaler ADM のエッジゲートウェイは、NSX マネージャーの実行時エントリに対応します。

    Unprovision

    NetScaler VPX インスタンスがサービス外になります。

  4. NetScaler ADM で、[オーケストレーション ]>[SDNオーケストレーション]>[NSX Managerの構成 ]>[ エッジゲートウェイ]に移動します。削除されたインスタンスに対するEdgeゲートウェイの割り当てが存在しないことを確認します。