NetBench测试成绩
NetBench是针对文件服务器的性能测试软件,影响NetBench性能的主要是服务器的磁盘子系统,测试中我们在被测服务器上设立了文件服务器,NetBench通过网络实验室中60个客户端来模拟网络中的PC向文件服务器所发出的文件传输请求,文件服务器则将存储在磁盘上的文件数据发送给相应的客户端。同Webbench测试一样,NetBench测试开始后客户端会以每四台一组依连接到服务器并发送文件传输请求。测试结束后控制台收集数据并绘制出服务器能够达到的数据传输变化曲线。
NetBench测试成绩
▲NetBench测试成绩
我们看到随着负载数量的不断增加,总的传输速度先是急速上升,到达顶峰后,缓慢下降,但是平均的响应时间是在不断的增加的一个过程。第一阶段中,曲线急速上升,此时是由于硬盘读写能力、网络传输能力及CPU处理能力大量空闲,所以随着负载的增加,请求的不断增加,总的传输速度不断上升;当负载达到19台的时候,硬盘、网卡及处理器能力基本饱和,传输速度达到顶峰,近2000MB/s,我们看此时饿平均响应时间为1台负载的两倍;随着负载的继续增加,总的传输速度开始缓慢下降,由于硬盘、网卡及处理器等的处理能力已经饱和,随着负载的不断增加,一方面影响处理能力,另一方面响应时间开始大幅提高,也就是等待时间开始增加,当负载达到50台的时候,基本维持稳定,传输速度维持在1200MB/s,响应时间较1台负载的时候翻了大约10倍。
从以上成绩中我们看到,该服务器在Raid 5模式下的非常好的负载为20台左右,也就是当20人左右同时并发访问该服务器时,会达到该服务器的非常好的传输效果,而对于一般的中小企业来讲,20人的同时并发也足够使用了。