我有两个 24 端口交换机,它们依次连接到 6 个 24 端口交换机。每个叶端口(6 x 24 设备)上都有一个设备试图通过 FTP 连接到 PC。一次全部。
在 PC 端,我试图确保带宽足以完成这项工作。所以,我抢了英特尔的四端口 1000GT 卡。为表现而组队。
长话短说,在四核 CPU 系统上,内核时间间歇性地达到 25%,锁定任何与网络相关的东西。你会推荐什么?
我有两个 24 端口交换机,它们依次连接到 6 个 24 端口交换机。每个叶端口(6 x 24 设备)上都有一个设备试图通过 FTP 连接到 PC。一次全部。
在 PC 端,我试图确保带宽足以完成这项工作。所以,我抢了英特尔的四端口 1000GT 卡。为表现而组队。
长话短说,在四核 CPU 系统上,内核时间间歇性地达到 25%,锁定任何与网络相关的东西。你会推荐什么?
交换机是否也配置为支持组合?大多数情况下,交换机需要知道将端口与 NIC 组合在一起。
(如果没有,奇怪的事情就会开始发生,比如断开连接和 TCP 问题......)
我会将此问题报告给英特尔,以便开始(假设您拥有最新的 NIC 驱动程序以及英特尔今天称之为“高级网络服务”的驱动程序)。没有配置可以导致这种不当行为!
我想您可以为 NIC 分配四 (4) 个 IP 地址(当然,将它们从团队中分离出来)并尝试以这种方式进行负载平衡,但那太骇人听闻了。团队真的是最干净的东西。
我们曾尝试在我们的数据中心进行一次组队,以便在发生交换机故障时提供冗余。长话短说,交换机通常不会发生故障,但英特尔 NIC 驱动程序会发生故障。
我强烈建议寻找另一种解决方案。
仔细查看 Intel NIC 文档,似乎在创建团队时使用 Windows 内置操作(例如禁用/启用网络连接)或任何设备驱动程序操作都是非法的。
相反,通过双击团队设备,通过设备管理器插件管理整个团队。
当然,在交换机上设置中继/LAG 也有很大帮助。