我最近升级了我们的文件服务器,使其具有两个 NIC 并配置了 NIC 组合。我测试了文件传输,发现文件传输一次只进行一个。例如:我有一个 1GB 的文件,我同时在两台不同的机器上开始下载。第一台机器开始下载,第二台机器暂停,直到第一台机器完成。
我以为 NIC 组合的目的是通过负载平衡获得更多带宽?我在配置过程中是否遗漏了什么?我通过 powershell 启用了多次传输,但每次仍然只能进行一次传输。
答案1
这取决于你正在执行的 NIC 组合类型。你是否通过 Server 2012 R2 的内置 NIC 组合设施或者通过使用特定于供应商的驱动程序组合?
从这里:
LACP 不会将数据包拆分到单个流/线程的多个接口上。例如,单个 TCP 流将始终在同一个 NIC 上发送/接收数据包。
同样的情况也适用于以太网通道。如果您使用 LACP,您是否也配置了交换机?
如果您刚刚将它们配置为活动/备用,那么实际上只会使用一个 NIC。
但你描述的活动非常奇怪。第二个应该不是暂停。通常,两次传输都会发生,带宽大致为 50/50。您使用什么协议进行测试?