XenCenter

配置 NIC

XenServer 根据相关的网络、虚拟网络接口、服务器网络和绑定配置,按需要自动对 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 组的更多详细信息,请参阅《XenServer 管理员指南》。

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

查看可用 NIC

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

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

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

创建新的 NIC 绑定

  1. 确保要绑定在一起的 NIC 未在使用中:在创建绑定之前,必须关闭任何其虚拟网络接口使用绑定的 NIV 的 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 桥接。

      有关 XenServer 中的 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 地址

配置 NIC