NetScaler VPX 12-1
感谢您提供反馈

这篇文章已经过机器翻译.放弃

将 VPX 实例配置为使用单根 I/O 虚拟化 (SR-IOV) 网络接口

在 Citrix Hypervisor 上安装和配置 Citrix ADC VPX 实例后,您可以将虚拟设备配置为使用 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=<number_of_VFs> 其中 <number_VFs> 是您想要创建的 SR-IOV VF 的数量。
  • 验证是否已在 BIOS 中启用 SR-IOV。

注意:

建议使用 IXGBE 驱动程序版本 3.22.3。

使用 Citrix Hypervisor 主机将 SR-IOV VF 分配给 VPX 实例

要将 SR-IOV 网络接口分配给 Citrix ADC VPX 实例,请按照以下步骤操作:

1. 在 Citrix Hypervisor 主机上,使用以下命令将 SR-IOV VF 分配给 Citrix ADC VPX 实例:

     xe host-call-plugin plugin=iovirt host-uuid=&lt;Xen host UUID\&gt; fn=assign\_free\_vf args:uuid=&lt;Netscalar VM UUID\&gt; 参数:ethdev=&lt;interface name\&gt; 参数:mac=&lt;mac addr\&gt;

     其中:

-  <Xen host UUID\> 是 Citrix Hypervisor 主机的 UUID-  <Netscalar VM UUID\> 是 Citrix ADC VPX 实例的 UUID-  <interface name\>SR-IOV FF 的接口。

-  <mac addr \>SR-IOV VFMAC 地址。

注意:

在 args:mac= 参数中指定想要使用的 mac 地址,如果未指定,iovirt 脚本将随机生成并分配一个 mac 地址。 此外,如果您想在链路聚合模式下使用 SR-IOV VF,请确保将 mac 地址指定为 00:00:00:00:00:00。

2. 引导 Citrix ADC VPX 实例。

使用 Citrix Hypervisor 主机取消将 SR-IOV VF 分配给 VPX 实例

如果您分配了错误的 SR-IOV VF 或者想要修改已分配的 SR-IOV VF,则需要取消分配并将 SR-IOV VF 重新分配给 Citrix ADC VPX 实例。

要取消分配分配给 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=&lt;Xen\_host\_UUID\&gt; fn=unassign\_all **args:uuid=&lt;Netscalar\_VM\_UUID\&gt;

     其中:

  -  <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 设置。

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。