配置 NIC

Citrix Hypervisor 根据相关的网络、虚拟网络接口、服务器网络和绑定配置,按需要自动对 NIC 进行管理。通过 NIC 选项卡可查看可用的 NIC、配置 NIC 绑定并将 NIC 专用于特定功能。

NIC 绑定可以将两个或更多物理 NIC 当作一个 NIC 使用,从而提高服务器的弹性。可以绑定两个或更多 NIC 以创建一个高性能的通道,用于在 VM 与外部网络之间提供连接。支持以下三种绑定模式:

主动-主动:此模式可以在绑定的两个物理 NIC 之间实现虚拟机流量的负载平衡。如果某个绑定的 NIC 出现故障,则服务器的网络流量将自动通过另一个 NIC 进行路由。

主动-被动:此模式提供故障转移功能。只有一个绑定的 NIC 处于活动状态。当且仅当活动 NIC 发生故障时,非活动 NIC 才变为活动状态。

链路聚合控制协议 (LACP) 绑定:该模式提供主动-主动型绑定,将在绑定的 NIC 之间平衡流量。与 Linux 桥接环境中的主动-主动型绑定不同,LACP 可以对所有流量类型实现负载平衡。

注意:

将 vSwitch 配置为网络堆栈,才能查看 XenCenter 中的 LACP 绑定选项并创建 LACP 绑定。此外,交换机还必须支持 IEEE 802.3ad 标准。交换机必须包含为主机上的每个 LACP 绑定配置的单独的 LAG 组。有关创建 LAG 组的更多详细信息,请参阅网络连接

使用 XenCenter 绑定单独的 NIC 时,将创建一个新的 NIC。此 NIC 是绑定服务器,而其他 NIC 则称为绑定 NIC。NIC 绑定随后可以连接到 Citrix Hypervisor 网络,以实现要进行的虚拟机流量和服务器管理功能。在 XenCenter 中,可以从 NIC 选项卡或从服务器的网络连接选项卡创建 NIC 绑定。使用绑定网络网络类型。

查看可用 NIC

对于服务器上每个可用的 NIC,将在 NIC 选项卡上显示以下设备属性:

   
NIC 标识物理 NIC 或内部虚拟网络。
MAC NIC 的 MAC(介质访问控制)地址。
链接状态 NIC 的连接状态:连接或断开。
速度 NIC 的数据传输速率。
双工 NIC 的双工模式:“全”或“半”
供应商、设备 NIC 供应商和设备名称。
PCI 总线路径 传递设备的 PCI 总线路径。

在服务器上添加物理接口(例如,新的以太网控制器)时,该接口可能不会显示在 NIC 选项卡上的列表中。如果出现这种情况,请在 NIC 选项卡上单击重新扫描,以强制服务器扫描新的接口卡。

创建 NIC bond

  1. 确保要绑定在一起的 NIC 未在使用中。在创建绑定之前,请关闭其虚拟网络接口使用绑定 NIC 的任何 VM。创建绑定后,请将虚拟网络接口重新连接至相应的网络。
  2. 资源窗格中选择服务器,然后单击 NIC 选项卡并单击创建绑定
  3. 选择想要绑定在一起的 NIC。要选择某 NIC,请在列表中选中其复选框。最多可以在此列表中选择四个 NIC。清除该复选框可取消选择 NIC。为了保持灵活安全的网络,当 vSwitch 是网络堆栈时,可以绑定两个、三个或四个 NIC。但是,当 Linux 桥接是网络堆栈时,只能绑定两个 NIC。
  4. 绑定模式下,选择绑定类型:
    • 选择主动-主动可配置主动-主动绑定。通过这种绑定方式,流量可以在绑定的 NIC 之间保持平衡。如果绑定中的一个 NIC 出现故障,主机服务器的网络流量将自动通过第二个 NIC 进行路由。
    • 选择主动-被动可配置主动-被动型绑定,在这种绑定类型中,流量仅通过其中一个绑定的 NIC 传输。在此模式下,仅当活动 NIC 出现故障时(例如,断开网络连接),第二个 NIC 才会进入活动状态。

    • 选择 LACP 与基于源 MAC 地址的负载平衡功能绑定可配置 LACP 绑定。使用此绑定,可根据发起流量的 VM 的 MAC 地址选择传出 NIC。使用该选项可以在同一主机上有多个 VM 的环境中平衡流量。如果虚拟接口 (VIF) 的数量少于 NIC,此选项则不适用:因为无法在 NIC 之间分割流量,所以无法实现最佳负载平衡。

    • 选择 LACP 与基于源和目标的 IP 和端口的负载平衡功能绑定可配置 LACP 绑定。此绑定使用源 IP 地址、源端口、目标 IP 地址和目标端口在 NIC 之间分配流量。使用该选项可以在 NIC 数量超过 VIF 数量的环境中平衡 VM 的流量。

      注意: LACP 绑定仅适用于 vSwitch,而主动-主动和主动-被动绑定模式适用于 vSwitch 和 Linux 桥接。

      有关 Citrix Hypervisor 中 NIC 绑定支持的详细信息,请参阅网络连接

  5. 要使用 Jumbo 帧,请将最大传输单位 (MTU) 设置为介于 1500–9216 之间的值。
  6. 要将新绑定的网络自动添加到使用新建 VM 向导创建的任何新 VM,请选中该复选框。
  7. 单击创建以创建 NIC 绑定并关闭对话框。

当创建新绑定后,XenCenter 会自动将管理接口和辅助接口从绑定 NIC 移至绑定主对象。

不允许将管理接口属于某个绑定的服务器加入池。重新配置该服务器的管理接口并将其移回物理 NIC,然后该服务器才能加入池。

删除 NIC 绑定

如果将服务器还原到非绑定配置,应注意下列要求:

  • 与创建绑定过程一样,在解除绑定之前,必须先关闭其虚拟网络接口使用该绑定的所有虚拟机。还原为非绑定配置后,需要将这些虚拟网络接口重新连接到适当网络。
  • 在删除绑定之前,使用管理接口对话框将管理接口移至其他 NIC,否则与服务器(包括 XenCenter)的连接将断开。

删除绑定

  1. 资源窗格中选择服务器,然后单击 NIC 选项卡。
  2. 单击删除绑定

将 NIC 专用于特定功能

您可以向 NIC 分配 IP 地址并将 NIC 专用于特定功能,例如存储或其他类型的网络流量。有关详细信息,请参阅配置 IP 地址