NetScaler VPX インスタンスを SR-IOV ネットワークインターフェイスを使用するように構成する

最終公開日 : Sep 25, 2026
VMware ESX に NetScaler VPX インスタンスをインストールして構成した後、VMware vSphere Web クライアントを使用して、仮想アプライアンスがシングルルート I/O 仮想化 (SR-IOV) ネットワークインターフェイスを使用するように構成できます。

制限事項

SR-IOV ネットワークインターフェイスで構成された NetScaler VPX には、次の制限があります。
  • ESX VPX 上の Intel 82599 10G NIC を使用する SR-IOV インターフェイスでは、次の機能はサポートされていません。
    • L2 モード切り替え
    • 静的リンクアグリゲーションと LACP
    • クラスタリング
    • 管理パーティショニング \[共有 VLAN モード\]
    • 高可用性
    • ジャンボフレーム
    • IPv6
  • KVM VPX 上の Intel 82599 10G NIC を備えた SR-IOV インターフェイスでは、次の機能はサポートされていません。
    • 静的リンクアグリゲーションと LACP
    • L2 モード切り替え
    • クラスタリング
    • 管理パーティショニング \[共有VLANモード\]
    • 高可用性
    • ジャンボフレーム
    • IPv6
    • ハイパーバイザー上のSR-IOV VFインターフェースに対するVLAN設定は、ip linkコマンドではサポートされていません

前提条件

  • 以下のいずれかのNICをESXホストに追加していることを確認してください。
    • Intel 82599 NIC、IXGBEドライバーバージョン3.7.13.7.14iov以降を推奨します。
    • Mellanox ConnectX-4 ネットワークインターフェースカード
  • ホストの物理アダプターでSR-IOVを有効にします。
    ホストの物理アダプターでSR-IOVを有効にするには、次の手順に従います。
    1. vSphere Web Clientで、ホストに移動します。
    2. 管理 > ネットワークタブで、物理アダプターを選択します。SR-IOVステータスフィールドには、物理アダプターがSR-IOVをサポートしているかどうかが表示されます。
      SR-IOVステータス(/en-us/vpx/media/sr-iov_img2.jpg)
    3. 物理アダプターを選択し、鉛筆アイコンをクリックして設定の編集ダイアログボックスを開きます。
      SR-IOVの編集
    4. SR-IOVの下で、ステータスドロップダウンリストから有効を選択します。
      SR-IOVの有効化
    5. 仮想機能の数フィールドに、アダプターに構成する仮想機能の数を入力します。
      SR-IOV仮想機能
    6. OKをクリックします。
    7. ホストを再起動します。
  • 分散仮想スイッチ (DVS) を作成し、Portgroups。手順については、VMwareのドキュメントを参照してください。
    注:
    Citrixは、DVSおよびPortgroupsでのみSR-IOV構成を認定しています。
VMware vSphere Web Clientを使用してSR-IOVネットワークインターフェイスを使用するようにNetScaler VPXインスタンスを構成するには:
  1. vSphere Web Clientで、ホストとクラスタを選択します。
  2. NetScaler VPXインスタンスの互換性設定をESX 5.5以降にアップグレードします。手順は次のとおりです。
    a. NetScaler VPXインスタンスの電源をオフにします。
    b. NetScaler VPXインスタンスを右クリックし、互換性 > VM互換性のアップグレードを選択します。
    c. VM互換性の構成ダイアログボックスで、互換性ドロップダウンリストからESXi 5.5以降を選択し、OKをクリックします。
    VM互換性(/en-us/vpx/media/compatibility_new.png)
  3. NetScaler VPXインスタンスを右クリックし、設定の編集をクリックします。
    設定の編集(/en-us/vpx/media/edit_settings_main.png)
  4. \<virtual\_appliance\> - 設定の編集ダイアログボックスで、CPUセクションをクリックします。
    設定の編集 CPU(/en-us/vpx/media/edit_settings_cpu_main.png)
  5. CPUセクションで、次の設定を更新します。
    • CPU数
    • ソケット数
    • 予約
    • 制限
    • 共有
    値を次のように設定します。
    a. CPUドロップダウンリストで、仮想アプライアンスに割り当てるCPUの数を選択します。
    b. 「ソケットあたりのコア数」ドロップダウンリストで、ソケットの数を選択します。
    c. (オプション) 「CPUホットプラグ」フィールドで、「CPUホットアドを有効にする」チェックボックスをオンまたはオフにします。
    注:
    Citrix®は、デフォルト (無効) を受け入れることを推奨します。
    d. 「予約」ドロップダウンリストで、最大値として表示されている数値を選択します。
    CPU設定の編集
    e. 「制限」ドロップダウンリストで、最大値として表示されている数値を選択します。
    設定の編集 CPU
    f. 「共有」ドロップダウンリストで、「カスタム」と最大値として表示されている数値を選択します。
    CPU設定の編集
  6. 「メモリ」セクションで、次の設定を更新します。
    • RAMサイズ
    • 予約
    • 制限
    • 共有
    値を次のように設定します。
    a. RAM ドロップダウンリストで、RAMのサイズを選択します。これはvCPUの数 x 2 GBである必要があります。たとえば、vCPUの数が4の場合、RAM = 4 x 2 GB = 8 GBです。
    注:
    NetScaler VPXアプライアンスのAdvancedまたはPremiumエディションの場合、各vCPUに4 GBのRAMを割り当てるようにしてください。たとえば、vCPUの数が4の場合、RAM = 4 x 4 GB = 16 GBです。
    設定の編集メモリ
    b. 予約ドロップダウンリストで、メモリ予約の値を入力し、すべてのゲストメモリを予約 (すべてロック済み) チェックボックスを選択します。メモリ予約はvCPUの数 x 2 GBである必要があります。たとえば、vCPUの数が4の場合、メモリ予約は4 x 2 GB = 8 GBである必要があります。
    注:
    NetScaler VPXアプライアンスのAdvancedまたはPremiumエディションの場合、各vCPUに4 GBのRAMを割り当てるようにしてください。たとえば、vCPUの数が4の場合、RAM = 4 x 4 GB = 16 GBです。
    メモリ設定の編集
    c. 制限ドロップダウンリストで、最大値として表示されている数値を選択します。
    メモリ設定の編集
    d. 共有ドロップダウンリストで、カスタムを選択し、最大値として表示されている数値を選択します。
    メモリ設定
  7. SR-IOVネットワークインターフェイスを追加します。新しいデバイスドロップダウンリストからネットワークを選択し、追加をクリックします。
    設定の編集新しいデバイス
  8. 「新しいネットワーク」セクションで、ドロップダウンリストから作成したPortgroupを選択し、次の操作を行います。
    a. 「アダプターの種類」ドロップダウンリストで、「SR-IOV パススルー」を選択します。
    SR-IOV イメージ
    b. 「物理機能」ドロップダウンリストで、Portgroupにマッピングされている物理アダプターを選択します。
    SR-IOV イメージ
    c. 「ゲスト OS MTU の変更」ドロップダウンリストで、「許可しない」を選択します。
  9. 「\<仮想\_アプライアンス\> - 設定の編集」ダイアログボックスで、「VM オプション」タブをクリックします。
  10. 「VM オプション」タブで、「詳細設定」セクションを選択します。「レイテンシー感度」ドロップダウンリストから「高」を選択します。
    VM 設定オプション
  11. 「OK」をクリックします。
  12. NetScaler VPX インスタンスの電源をオンにします。
  13. NetScaler VPX インスタンスの電源がオンになったら、次のコマンドを使用して構成を確認できます。
    ショー インターフェース サマリー
出力には、構成したすべてのインターフェイスが表示されている必要があります。
> show interface summary
--------------------------------------------------------------------------------
      Interface  MTU        MAC                  Suffix
--------------------------------------------------------------------------------
1     0/1        1500       00:0c:29:1b:81:0b    NetScaler Virtual Interface
2     10/1       1500       00:50:56:9f:0c:6f    Intel 82599 10G VF Interface
3     10/2       1500       00:50:56:9f:5c:1e    Intel 82599 10G VF Interface
4     10/3       1500       00:50:56:9f:02:1b    Intel 82599 10G VF Interface
5     10/4       1500       00:50:56:9f:5a:1d    Intel 82599 10G VF Interface
6     10/5       1500       00:50:56:9f:4e:0b    Intel 82599 10G VF Interface
7     LO/1       1500       00:0c:29:1b:81:0b    Netscaler Loopback interface
 Done
> show inter 10/1
1)      Interface 10/1 (Intel 82599 10G VF Interface) #1
        flags=0xe460 &lt;ENABLED, UP, UP, HAMON, 802.1q>
        MTU=1500, native vlan=55, MAC=00:50:56:9f:0c:6f, uptime 0h21m53s
        Actual: media FIBER, speed 10000, duplex FULL, fctl NONE, throughput 10000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(838020742) Bytes(860888485431) Errs(0) Drops(2527) Stalls(0)
        TX: Pkts(838149954) Bytes(860895860507) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
 Done