千兆网络中的预期吞吐量

6 networking windows bandwidth ethernet

我一直在用 iperf 进行一些测试来测量 2 个服务器(通过交叉电缆背对背连接)之间的网络吞吐量,我只看到 180 到 200 Mbps。我尝试了不同的电缆,它们都是 CAT6。您可能知道,iperf 会动态生成数据包,因此此处不涉及磁盘 I/O...

两台服务器都运行普通的 Windows 2003,并带有适用于 NIC 的正确和最新的网络驱动程序。我知道涉及一些协议开销,但我不希望这会占用超过 20% 的带宽。

以 80% 的利用率为目标是否现实?也就是说,要在 1Gb 链路上获得大约 800Mbps 的速度?你真的在 Windows 上看到过这个吗?

谢谢,JFA

Aus*_*th1 1

我见过 iSCSI HBA 上的大型 Oracle DB 在重负载下持续保持 950 Mbps,但普通 NIC 上的正常 I/O 很少超过 500/600 Mbps。不过,300 Mbps 是我的网络当天更正常的最高速度。YMMV。