以下评测结果,是在Mail服务器的节点数量为1、2、4时采用一个MailProxy,当节点增加到8时,加一个MailProxy,并增加一级PowerRouter来保证系统的单一入口,结果如下表所示:
从图5.4可以看出,采用MailProxy加PowerRouter技术对单一入口的Mail服务器具有较好的扩展性。同时,我们看到当服务器节点增加到8时,系统性能下降10%,主要是因为PowerRouter增加后,系统增加一级延迟,操作的增加对数据库访问也相应增多,这也会增加一些延迟。如此可以得到, 8个节点组成的Email服务器,如果每个用户每天收发一封信的话,则系统每天可以支持232728*24≈5百万用户的访问量。
6.结论
通过测试可知道,Cluster结构加上可扩展性软件能够提供良好扩展功能的Web和Email服务器,能够适应越来越多的网络用户。但是当节点数目增加到8时,Web和Email的性能都比理论值下降10%以上,这下降的10%目前还不能定量地分配到各个影响性能的因素上,还需要进一步的研究。
参考文献:
[1]: ZHAO Xiao-Fang and others: Analysis and application of the self-similarity in network traffic¬——The performance test of clustered WWW servers with a single entry point, Journal of Computer Research & Development, Sep 1999, p1032-1036
赵晓芳等:网络交通自相似特性的分析及应用——具有单一登录点的机群网络服务器的性能评测,《计算机研究与发展》,1999年9月,p1032-1036。
[2]: SpecWeb99 : Standard Performance Evaluation Coporation , June 1999
[3]: RFC2068: Hypertext Transfer Protocol – HTTP/1.1 , Networking Group, Jan 1997
[4]: WebStone: The First Generation in HTTP Server Benchmarking, Gene Trent , Feb 1995