Hyper-V 和 Broadcom 和 Intel?

Hyper-V 和 Broadcom 和 Intel?

我们刚刚收到新服务器,准备开始部署 Hyper-V。建议我们在服务器上安装 4 个网卡。该服务器有 2 个板载 BroadCom 网卡和 2 个 pci Intel Pro 网卡。

Broadcom 软件将支持 broadcom 和 intel nics 的组合。

问题是,有人在 Hyper-V 中使用团队协作取得了巨大成功吗?我读过很多关于这两种方式的故事。如果 Hyper-V 中的团队协作有效(我知道 MS 不支持),那么使用 Broadcom 软件和网卡配置的最佳选择是什么?负载平衡?链路聚合?不确定我是否应该使用团队协作?

谢谢

答案1

获得巨大成功!我们的 Hyper-V 主机均配置如下:

  • 带有 iSOE 的 iSCSI NIC - 此 NIC 有两个端口,但 NIC 冗余除外;MPIO 处理冗余,因此这里不需要组合。
  • 两个带 TOE 的双端口 NIC - 这些是成组的,每个控制器一个端口,两个组。一个组用于 Hyper-V 来宾流量。另一个组用于管理和心跳流量(集群系统)。

所有配置都针对最小队列深度发送、故障转移接收。每个功能都在单独的 VLAN 上(所有连接都转到同一个交换机堆栈)。所有 Broadcom 芯片,与英特尔无关,我只是对在关键生产系统中混合硬件感到偏执。

如果管理团队和心跳团队分开,这将完全符合 MS 的建议(根据我的消息来源)。在我看来,将这两个很少使用的功能放在不同的团队中只是矫枉过正,所以我们将它们合并起来。如果流量需要,我会向 Hyper-V 团队添加额外的 NIC/端口。如果您的交换机堆栈支持 InterSwitch Trunking,您应该使用 LACP 而不是最少队列深度(循环也是一个选项,但我不推荐它)。

答案2

当您拥有一些共享存储时,团队合作可能是最有效的方法。

我喜欢将两个(或更多)网卡组合回存储设备,然后使用 1 个网卡用于 hyper-v(或更多,取决于您的场景)并使用单独的网卡进行管理。

在您的情况下,我可能只想使用 1 个 nic 用于 hyper-v,另外 1 个用于管理。

答案3

我们在 Hyper-V Server 2008 R2 集群中安装了两台 Dell R410,带有两个用于 LAN 访问的集成 Broadcom NIC,以及一个用于 iscsi 存储网络的 4 端口 Intel NIC。

英特尔 NIC 彼此独立配置,位于单独的子网上,用于我们的 SAN 的 MPIO。

两个 Broadcom NIC 使用 BACS 实用程序和 LACP 配置组合在一起。在交换机端,我们有一个 3COM 3848 提供 LACP 配置的另一侧。

该设置自 2010 年 12 月 26 日起开始运行,迄今为止没有出现任何问题。

相关内容