Ookla 测速软件的千兆网速很慢

Ookla 测速软件的千兆网速很慢

我们有 2 台 Speedtest 服务器(RHEL 6.7),它们位于 10GB 链路上,两台服务器之间有 10GB 的管道。两台服务器在地理上相隔约 256 英里,但跟踪路由看起来非常好,在 Ookla Speedtest 期间有 4 个跳数,平均 RTT 为 5ms,两边都没有丢包。我们可以使用 iperf 非常接近链路的理论最大值:

[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-7.00   sec  3.68 GBytes  4.51 Gbits/sec    0               sender
[  4]   0.00-7.00   sec  3.68 GBytes  4.51 Gbits/sec                     receiver
[  6]   0.00-7.00   sec  3.67 GBytes  4.51 Gbits/sec    0                sender
[  6]   0.00-7.00   sec  3.67 GBytes  4.51 Gbits/sec                     receiver
[SUM]   0.00-7.00   sec  7.35 GBytes  9.02 Gbits/sec    0                sender
[SUM]   0.00-7.00   sec  7.35 GBytes  9.02 Gbits/sec                  receiver

无论哪个服务器在客户端或服务器模式下运行 iperf,我们都会看到这种速度。但是,使用 Ookla 测速软件,我们能得到的最佳速度是下载速度约为 800Mb,上传速度约为 4-5Gb。到目前为止,我们无法解释这种差异,而且 iperf 的结果似乎表明网络配置最佳。所以我们现在正在查看软件。我更改了 Ookla 设置文件,并将其设置为“千兆”模式,这使得上传速度始终达到 7-8GB,但下载速度保持不变,并且从未超过 1Gb。我们的网络团队还报告说,任何或路由器接口都没有错误。我的 Ookla 设置文件如下所示:

<configuration connection="gigabit" />
<!--  NetGauge settings: 
 activetests - test list from speedtest,latency,packetloss,firewall 
-->
<socket-download testlength="40" initialthreads="500"    minithreads="500" maxthreads="500" startsamplesize="500000"     maxsamplesize="1000000" />
<socket-upload testlength="40" ratio="1" threads="500"    mintestsize="250K" maxchunksize="100M" maxchunkcount="100"     disabled="false" />

请记住,这些设置并不是静态的,因为在测试过程中各个参数已经更改了很多次,尽管我认为似乎产生最大影响的是改变连接类型。(局域网、宽带、光纤和千兆位)。有人在使用 Ookla 时遇到过这种不对称吗?

相关内容