-
-
-
VMware ESX、Linux KVM、およびCitrix HypervisorでNetScaler ADC VPXのパフォーマンスを最適化する
-
Citrix HypervisorにNetScaler ADC VPXインスタンスをインストールする
-
単一ルートI/O仮想化(SR-IOV)ネットワークインターフェイスを使用するようにNetScaler仮想アプライアンスを構成する
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
シングルルート I/O 仮想化 (SR-IOV) ネットワークインターフェイスを使用するように VPX インスタンスを構成する
NetScaler VPXインスタンスをCitrix Hypervisorにインストールして構成したら、SR-IOVネットワークインターフェイスを使用するように仮想アプライアンスを構成できます。
次の NIC がサポートされています。
- Intel 82599 10G
- Intel X710 10G
- Intel XL710 40G
制限事項
Citrix Hypervisorは、SR-IOVインターフェイスの一部の機能をサポートしていません。Intel 82599、Intel X710、およびIntel XL710 NIC の制限は、次のセクションに記載されています。
Intel 82599 NIC の制限事項
Intel 82599 NIC は次の機能をサポートしていません。
- L2モード切り替え
- クラスタリング
- 管理パーティション化[共有VLANモード]
- 高可用性[アクティブ/アクティブモード]
- ジャンボフレーム
- クラスター環境のIPv6プロトコル
Intel X710 10G およびIntel XL710 40G NIC の制限事項
Intel X710 10 G とIntel XL710 40G NIC には次の制限があります。
- L2 モードの切り替えはサポートされていません。
- 管理パーティショニング(共有 VLAN モード)はサポートされていません。
- クラスタでは、XL710 NIC がデータインターフェイスとして使用されている場合、ジャンボフレームはサポートされません。
- インターフェイスが切断され、再接続されると、インターフェイスリストの順序が変わります。
- スピート、デュプレックス、オートネゴシエーションなどのInterfaceパラメーター構成はサポートされません。
- Intel X710 10 G とIntel XL710 40G NIC の両方で、インターフェイスは 40/x インターフェイスとして表示されます。
- VPX インスタンスでサポートできるIntel X710/XL710 SR-IOV インターフェイスは 16 個までです。
注:
Intel X710 10GおよびIntel XL710 40G NICがIPv6をサポートするには、Citrix Hypervisorホストで次のコマンドを入力して、仮想機能(VF)のトラストモードを有効にします。
# ip link set <PNIC> <VF> trust on
例:
# ip link set ens785f1 vf 0 trust on
Intel 82599 NIC の前提条件
Citrix Hypervisorホストで、次のことを確認してください。
- Intel 82599 NIC (NIC) をホストに追加します。
-
/etc/modprobe.d/blacklist.conf ファイルに次のエントリを追加して、
ixgbevf
ドライバを一覧表示することを禁止します。blacklist ixgbevf
-
/etc/modprobe.d/blacklist.confファイルで、以下のエントリを追加して、SR-IOV Virtual Functions(VF)を有効にします。
options ixgbe max_vfs=*<number_of_VFs>*
ここで、<number_VFs>は、作成するSR-IOV VFの数です。
- SR-IOVサーバーがBIOSで有効になっていることを確認します。
注:
IXGBEドライバーのバージョン3.22.3をお勧めします。
Citrix Hypervisor ホストを使用して、Intel 82599 SR-IOV VF を NetScaler VPX インスタンスに割り当てます
Intel 82599 SR-IOV VF を NetScaler VPX インスタンスに割り当てるには、次の手順に従います。
-
Citrix Hypervisorホストで、次のコマンドを使用してSR-IOV VFをCitrix ADC VPXインスタンスに割り当てます。
xe host-call-plugin plugin=iovirt host-uuid=<Xen host UUID> fn=assign_free_vf args:uuid=<NetScaler VM UUID> args:ethdev=<interface name> args:mac=*<Mac addr>*
各項目の意味は次のとおりです:
-
<Xen host UUID>Citrix HypervisorのUUIDです。
-
<NetScaler VM UUID>は、NetScaler VPXインスタンスのUUIDです。
-
<interface name> は SR-IOV VF のインターフェイスです。
-
<MAC address >は SR-IOV VF の MAC アドレスです。
注
args: mac= パラメータで使用する MAC アドレスを指定します。指定しない場合、
iovirt
スクリプトはランダムに MAC アドレスを生成して割り当てます。また、リンクアグリゲーションモードで SR-IOV VF を使用する場合は、必ず MAC アドレスを 00:00:00:00:00 と指定します。 -
-
NetScaler VPXインスタンスを起動します。
Citrix Hypervisorホストを使用して、Intel 82599 SR-IOV VFをNetScaler VPXインスタンスに割り当て解除します
正しくないSR-IOV VFを割り当てた場合、または割り当てられたSR-IOV VFを変更する場合は、SR-IOV VFをCitrix ADC VPXインスタンスに割り当て解除して再割り当てする必要があります。
NetScaler VPXインスタンス に割り当てられたSR-IOVネットワークインターフェイスの割り当てを解除するには、次の手順に従います。
-
Citrix Hypervisorホストで、次のコマンドを使用してSR-IOV VFをCitrix ADC VPXインスタンスに割り当て、NetScaler VPXインスタンスを再起動します。
xe host-call-plugin plugin=iovirt host-uuid=<Xen_host_UUID> fn=unassign_all args:uuid=<Netscaler_VM_UUID>
各項目の意味は次のとおりです:
-
<Xen_host_UUID>-Citrix HypervisorホストのUUID。
-
<Netscaler_VM_UUID>-NetScaler VPXインスタンスのUUID
-
-
NetScaler VPXインスタンスを起動します。
Citrix Hypervisor ホストを使用して、Intel X710/XL710 SR-IOV VF を NetScaler VPX インスタンスに割り当てます
Intel X710/XL710 SR-IOV VF を NetScaler VPX インスタンスに割り当てるには、次の手順に従います。
-
Citrix Hypervisorホストで次のコマンドを実行して、ネットワークを作成します。
xe network-create name-label=<network-name> <!--NeedCopy-->
例:
xe network-create name-label=SR-IOV-NIC-18 8ee59b73-7319-6998-cd69-b9fa3e8d7503 <!--NeedCopy-->
-
SR-IOV ネットワークを構成する NIC の PIF ユニバーサル一意識別子 (UUID) を決定します。
xe pif-list uuid ( RO) : e2874343-f1de-1fa7-8fef-98547c348783 device ( RO): eth18 currently-attached ( RO): true VLAN ( RO): -1 network-uuid ( RO): f865bd85-44dd-b865-ab65-dcd6ae28c16e <!--NeedCopy-->
-
ネットワークを SR-IOV ネットワークとして設定します。次のコマンドは、新しく作成された SR-IOV ネットワークの UUID も返します。
xe network-sriov-create network-uuid=<network-uuid> pif-uuid=<physical-pif-uuid> <!--NeedCopy-->
例:
xe network-sriov-create network-uuid=8ee59b73-7319-6998-cd69-b9fa3e8d7503 pif-uuid=e2874343-f1de-1fa7-8fef-98547c3487831629b44f-832a-084e-d67d-5d6d314d5e0f <!--NeedCopy-->
SR-IOV ネットワークパラメーターの詳細情報を取得するには、次のコマンドを実行します。
[root@citrix-XS82-TOPO ~]# xe network-sriov-param-list uuid=1629b44f-832a-084e-d67d-5d6d314d5e0f uuid ( RO): 1629b44f-832a-084e-d67d-5d6d314d5e0f physical-PIF ( RO): e2874343-f1de-1fa7-8fef-98547c348783 logical-PIF ( RO): 85d52771-5814-c62d-45fa-f37b536144ff requires-reboot ( RO): false remaining-capacity ( RO): 32 <!--NeedCopy-->
-
仮想インターフェイス (VIF) を作成し、ターゲット VM にアタッチします。
xe vif-create device=0 mac=b2:61:fc:ae:00:1d network-uuid=8ee59b73-7319-6998-cd69-b9fa3e8d7503 vm-uuid=b507e8a6-f5ca-18eb-561d-308218a9dd68 3e1e2e58-b2ad-6dc0-61d4-1d149c9c6466 <!--NeedCopy-->
注:VM の NIC インデックス番号は 0 で始まる必要があります。
VM UUID を見つけるには、次のコマンドを使用します。
[root@citrix-XS82-TOPO ~]# xe vm-list uuid ( RO): b507e8a6-f5ca-18eb-561d-308218a9dd68 name-label ( RW): sai-vpx-1 power-state ( RO): halted <!--NeedCopy-->
Citrix Hypervisor ホストを使用して NetScaler インスタンスからIntel X710/XL710 SR-IOV VF を削除します
NetScaler VPX インスタンスからIntel X710/XL710 SR-IOV VF を削除するには、次の手順に従います。
-
破棄する VIF の UUID をコピーします。
-
VIFを破棄するには、Citrix Hypervisorホスト上で以下のコマンドを実行します。
xe vif-destroy uuid=<vif-uuid> <!--NeedCopy-->
例:
[root@citrix-XS82-TOPO ~]# xe vif-destroy uuid=3e1e2e58-b2ad-6dc0-61d4-1d149c9c6466 <!--NeedCopy-->
SR-IOV インターフェイスでのリンクアグリゲーションの設定
SR-IOV 仮想機能 (VF) をリンクアグリゲーションモードで使用するには、作成した仮想機能のスプーフィングチェックを無効にする必要があります。
Citrix Hypervisorホストで、次のコマンドを使用してスプーフィングチェックを無効にします。
ip リンクセット ** <interface_name>vf ** <VF_id>spoofchk オフ
各項目の意味は次のとおりです:
- <interface_name>は、インターフェイス名です。
- <VF_id>は、仮想機能IDです。
作成したすべての仮想機能のスプーフィングチェックを無効にした後、NetScaler VPXインスタンスを再起動し、リンクアグリゲーションを設定します。手順については、「 リンク集約の設定」を参照してください。
重要
SR-IOV VFをCitrix ADC VPXインスタンスに割り当てるときは、VFのMACアドレス 00:00:00:00:00 を必ず指定してください。
SR-IOV インターフェイスで VLAN を設定します
SR-IOV 仮想機能に VLAN を設定できます。手順については、「 VLAN の設定」を参照してください。
重要
Citrix HypervisorホストにVFインターフェイスのVLAN設定が含まれていないことを確認してください。
共有
共有
この記事の概要
- 制限事項
- Intel 82599 NIC の前提条件
- Citrix Hypervisor ホストを使用して、Intel 82599 SR-IOV VF を NetScaler VPX インスタンスに割り当てます
- Citrix Hypervisorホストを使用して、Intel 82599 SR-IOV VFをNetScaler VPXインスタンスに割り当て解除します
- Citrix Hypervisor ホストを使用して、Intel X710/XL710 SR-IOV VF を NetScaler VPX インスタンスに割り当てます
- Citrix Hypervisor ホストを使用して NetScaler インスタンスからIntel X710/XL710 SR-IOV VF を削除します
- SR-IOV インターフェイスでのリンクアグリゲーションの設定
- SR-IOV インターフェイスで VLAN を設定します
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.