2 networking linux configuration bonding
我试图将两个网卡结合在一起以获得更好的性能。我有两个 1000MBps 的英特尔网卡。当我有一个网卡时,我正在运行一些基准测试,速度为 106 MB/s。这非常接近 1GBps。所以我很高兴。当我添加第二个 nic 并将其与模式 0 (balance-rr) 结合在一起时,我仍然看到相同的 106 MB/s。
我的设置是:服务器 ====== 交换机 ====== 存储
存储和服务器都连接了两个网卡。我知道这不是存储,因为我可以同时运行两个基准测试并获得 2 Gbps 的吞吐量。
我很确定这个设置只使用了一个网卡。无论如何设置一些东西以获得更好的性能?
Zor*_*che 12
我想你可能会假设绑定可以做的比实际可能做的更多。两台主机之间的单个连接几乎永远无法使用超过单个接口的容量。当您有来自许多主机的大量并行连接时,聚合很有用。检查模式 0 的描述。
循环策略:从第一个可用的从设备到最后一个按顺序传输数据包。此模式提供负载平衡和容错。
它只对正在传输的数据包进行循环。它没有也不能做任何事情来平衡接收到的数据包。传入的数据包将几乎仅限于单个接口。如果您的测试是将文件从存储阵列复制到您的服务器,那么您可能正在接收大部分数据。
| 归档时间: |
|
| 查看次数: |
3372 次 |
| 最近记录: |