この記事は機械翻訳されています.免責事項
シングルルート I/O 仮想化 (SR-IOV) ネットワークインターフェイスを使用するように VPX インスタンスを構成する
Citrix ADC VPXインスタンスをCitrix Hypervisorにインストールして構成したら、SR-IOVネットワークインターフェイスを使用するように仮想アプライアンスを構成できます。
制限事項
Citrix Hypervisor は、SRIOV インターフェイス上の次の機能をサポートしていません。
- L2モード切り替え
- クラスタリング
- 管理パーティション化[共有VLANモード]
- 高可用性[アクティブ/アクティブモード]
- ジャンボフレーム
- クラスター環境のIPv6プロトコル
前提条件
Citrix Hypervisorホストで、次のことを確認してください。
- Intel 82599 ネットワーク インターフェイス カード (NIC) をホストに追加します。
-
/etc/modprobe.d/blacklist.conf ファイルに次のエントリを追加して、ixgbevf ドライバーをブラックリストに登録します:
ブラックリスト ixgbevf -
/etc/modprobe.d/ixgbe ファイルに次のエントリを追加して、SR-IOV 仮想機能 (VF) を有効にします:
オプション ixgbe max_vfs=<VF の数> ここで、<number_VFs> は、作成する SR-IOV VF の数です。 - SR-IOVサーバーがBIOSで有効になっていることを確認します。
注
IXGBE ドライバー バージョン 3.22.3 が推奨されます。
Citrix Hypervisorホストを使用してVPXインスタンスにSR-IOV VFを割り当てる
Citrix ADC VPX インスタンスに SR-IOV ネットワーク インターフェイスを割り当てるには、次の手順に従います。
1. 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=<Netscalar VM UUID\> args:ethdev=<interface name\> args:mac=<mac addr\>
各項目の意味は次のとおりです:
- <Xen host UUID\> は、Citrix HypervisorホストのUUIDです。
- <Netscalar VM UUID\> は、Citrix ADC VPXインスタンスのUUIDです。
- <interface name\> は、SR-IOV VF のインターフェイスです。
- <mac addr \> は、SR-IOV VF の MAC アドレスです。
注
args:mac= パラメータで使用する MAC アドレスを指定します。指定しない場合は、iovirt スクリプトによって MAC アドレスがランダムに生成され、割り当てられます。 また、リンク アグリゲーション モードで SR-IOV VF を使用する場合は、MAC アドレスを 00:00:00:00:00:00 に指定してください。
2. Citrix ADC VPXインスタンスを起動します。
Citrix Hypervisorホストを使用してVPXインスタンスへのSR-IOV VFの割り当てを解除する
間違った SR-IOV VF を割り当てた場合、または割り当てられた SR-IOV VF を変更する場合は、Citrix ADC VPX インスタンスに SR-IOV VF を割り当て解除して再度割り当てる必要があります。
Citrix ADC VPX インスタンスに割り当てられた SR-IOV ネットワーク インターフェイスの割り当てを解除するには、次の手順に従います。
1. Citrix Hypervisorホストで、次のコマンドを使用してSR-IOV VFをCitrix ADC VPXインスタンスに割り当て、Citrix ADC VPXインスタンスを再起動します。
xe host-call-plugin plugin=iovirt host-uuid=<Xen\_host\_UUID\> fn=unassign\_all **args:uuid=<Netscalar\_VM\_UUID\>
各項目の意味は次のとおりです:
- <Xen\_host\_UUID\> - The UUID of the Citrix Hypervisor host.
- <Netscalar\_VM\_UUID\> - Citrix ADC VPXインスタンスのUUID
2. Citrix ADC VPXインスタンスを起動します。
SR-IOV インターフェイスでのリンクアグリゲーションの設定
リンクアグリゲーションモードで、SR-IOV仮想機能を使用するには、作成した仮想機能のなりすましチェックを無効にする必要があります。 Citrix Hypervisorホストで、次のコマンドを使用してスプーフィングチェックを無効にします。
ip link set <interface\_name\> vf <VF\_id\> spoofchk off
各項目の意味は次のとおりです:
- <interface_name> はインターフェース名です。
- <VF_id> は仮想関数 ID です。
作成したすべての仮想機能のスプーフィングチェックを無効にしたら、Citrix ADC VPXインスタンスを再起動してリンクアグリゲーションを設定します。 手順については、「 リンク アグリゲーションを構成する」を参照してください。
重要:
SR-IOV VF を Citrix ADC VPX インスタンスに割り当てるときは、VF の MAC アドレス 00:00:00:00:00:00 を指定してください。
SR-IOV インターフェイスで VLAN を設定します
SR-IOV 仮想機能で VLAN を設定できます。手順については、「 VLAN の設定」を参照してください。
重要:
Citrix HypervisorホストにVFインターフェイスのVLAN設定が含まれていないことを確認してください。