先上一张测试图:
教程开始:
一、硬件基础。
一个好的硬件基础环境是万兆网络的根基。
1、服务器CPU性能:一定要拥有一个性能强悍的“大脑”才能处理更高速的数据。
服务器CPU主频或睿频至少3.0以上
服务器CPU核心至少16以上,线程32以上
例如:
Intel(R) Xeon(R) Gold 6133
AMD EPYC 7282 16-Core
2.服务器硬盘:
硬盘的速度本身都不达标,客户机测速肯定无法达到高速。
3.交换机:
局域网速度,用内网测速软件可以达到理想的速度。
二、客户机系统。
目前网吧大多使用的“公包”,有些公包由于优化原因,会影响客户机的速度,测速时候不理想。选择合适的系统公包也是必不可少的
三、处理器瓶颈
如果上述条件都已满足,依然无法达到理想速度。客户机测速时候,可以查看服务器的CPU使用情况。这在任务管理器就可以看得出来。
注:查看逻辑处理器,是否均衡利用。如果没有被均衡利用,某一个逻辑处理器已经被顶满,但其他逻辑处理器还闲置的情况,就属于系统rss处理有问题
四、关于rss相关技术
可以查看以下文档:
https://learn.microsoft.com/zh-cn/troubleshoot/windows-server/networking/tcpip-performance-known-issues
用命令查看状态:
netsh int tcp show global
注:接收方缩放状态,必须是:enabled,表示开启。接受窗口自动调节级别:normal 表示普通状态。服务器,客户机都必须要求是这样的。如果发现
是disabled关闭状态,那么就需要开启,开启命令:
@echo off
netsh int tcp set global rss=enabled
netsh interface tcp set global autotuninglevel=normal
重启服务器,客户机尝试。
五、网卡相关
如果做了上述操作,依然不能达到理想速度,需要考虑网卡驱动版本,和高级设置的参数了。
对于网卡设置这一块,没有统一标准,同样的网卡,在不同的网吧可能表现都不同,具体高级设置选项,建议依据网吧实际情况来进行一步一步调
面列出一些经验之谈,或许可以有些帮助。
1、迈洛斯网卡,推荐驱动保持最新。
2、INTEL网卡,记得中断裁决和中断裁决率设置为中。(也有说必须全部关闭的。)
六、客户机的网卡驱动版本和高级设置
客户机的网卡,也是需要尝试更换驱动版本的。还有,客户机的网卡参数,也可以在无盘服务端来调整高级设置来逐个调试。
七、PCIE接口
客户机网卡是否插在主板上PCIE的最优接口,建议客户机具备2个PCIE4.0 X16以上接口,传输速率参照下图
总之,关于万兆环境下的速度提升,上述建议可以帮助您调节万兆环境下的速度提升。建议根据实际情况来进行调试。或者联系我们各大区驻地技术支
的协助,我们定将全力服务好您。
评论