使用网络连接聚合(LAG,Link Aggregation Group)把四个 1Gbps 的连接合并成一个 4Gbps 的连接。
但是,最近在做网络调试的时候发现,两台都配有 4Gbps 网络连接聚合的服务器,它们之间的通信速度居然只有约 1Gbps!就算使用 802.3ad LACP 作为聚合方式,最高也只能跑到 1Gbps。后来查了资料,发现网络连接聚合的目的
并不是加大点到点通信的带宽,
只是可以增加点到多点通信的能力,
顺便可以提供备用链路
这与我需要的“增大文件传输带宽”目的想去甚远,于是又寄希望于多通道 SMB(SMB Multichannel)。
在 Windows 10 下使用多通道 SMB 非常方便,只要去掉网络连接聚合,让每一块网卡都有自己的 IP 地址,Windows 会自动利用两台电脑之间所有的可用连接来进行文件传输。
从图上看,四块网卡基本上都跑在 500Mbps 左右,总体文件传输速度更是达到了 2100Mbps(2.1Gbps)。这个结果受限于接收方的磁盘写入速度,如果使用了更强劲的 NVMe SSD 或者磁盘阵列,可能传输速度还能更快些。
总结一下,如果要增加文件传输速度,还是需要多通道 SMB。大概唯一的缺点就是要占用大量的 IP 地址,如果网络内设备较多的话,需要好好安排一下 DHCP 预留地址。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/6017.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~