NetBench 7.03性能测试
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,服务器磁盘控制器、硬盘类型、组建磁盘阵列模式都会对测试结果有明显的影响。我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中32个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。
![]() |
| 吞吐量测试 |
![]() |
| 响应时间测试 |
我们启用了32个客户端,运行标准Disk Mix测试(DM.TST)此时峰值吞吐量为191Mbit/s,最高平均响应时间为0.312ms。这个测试成绩受限于我们有限数量的客户端,多次的测试表明,在调用这个脚本的时候32个客户端最高负载就是这样的。
![]() |
| 吞吐量测试 |
![]() |
| 响应时间测试 |
Enterprise Disk Mix Test(ENT_DM.TST)比Standard Disk Mix负载更重,它模拟企业级服务器的负载情况。根据我们以往的测试显示,多处理器、磁盘子系统都会明显的影响测试结果,上图显示最高吞吐量达到了1269.682Mb/s,平均响应时间也达到了0.397ms,读者可以发现吞吐量比之前我们测试的浪潮英信NF190服务器高出约8%——NF190的测试成绩是在双Xeon 3.4GHz下得到的,此时应该是这台NF370G2所配置的双Xeon 3.6GHz处理器的功效了。
![]() |
| 吞吐量测试 |
![]() |
| 响应时间测试 |
浪潮英信NF370G2服务器板载Intel 82541PI千兆网卡控制器,它支持PCI 32-bit/33/66MHz总线,实际工作中应该是通过PCI 32bit/33MHz总线工作,相对于其它使用PCI-Express、PCI-X乃至CSA总线的千兆网卡来说,遭遇总线带宽瓶颈的可能性更大。在测试过程中,我们采用了优质网线连接被测服务器千兆网卡RJ45接口和Cicso Catalyst 4506交换机千兆接口。
在NIC.tst脚本测试过程中,Netbench程序将会分别调用512B--64KB大小不等的文件来测试吞吐量。测试结果显示,这款网卡的最高吞吐量为857.187Mbps,最大响应时间为17.506 ms,对比浪潮英信NF190服务器所采用的BROADCOM BCM5721 PCI-X网卡的成绩(897Mbps,16.682ms),会发现吞吐量略微低,响应时间也相应增加。
对于一款采用PCI 32bit/33MHz总线的千兆网卡来说,能达到这样的效能已经是相当不错了。
![]() |
| 吞吐量测试(8.5.14.0) |
![]() |
| 响应时间测试(8.5.14.0) |
在测试过程中,浪潮公司发给了我们一份新版本的网卡驱动(8.5.14.0),我们用它取代了之前的7.4.19.0版本的网卡驱动程序,并且重新进行了NIC.tst脚本的测试,测试结果显示应用了新版本驱动程序的网卡最高吞吐量为857.705Mbps,最大响应时间为17.503 ms,没有带来任何性能的提升。
