摘要
Web服务器性能评测是一种理解 Web服务器对不同负载反应能力的方法 ,它对 Web服务器的容量规划和性能增强有很大的帮助 .讨论了 Web服务器性能评测的原理、方法、难点及解决方案 ,介绍了基于 Web负载的特点、ON/ OFF源模型及浏览器 /服务器体系结构 ,开发了一个 Web服务器性能评测工具—— WSBench.WS-Bench产生渐近自相似的 HTTP请求序列 ,从静态文档、动态文档 (没有数据库存取 )、动态文档 (有数据库存取 )及前三者根据 Zipf法则的组合 4个层次来评测 Web服务器的性能 .性能测试结果表现为每秒请求数、每秒字节数和往返时间 3个指标 .最后讨论了 Web服务器性能问题及使用 WSBench测得的指标来建议
Web server performance evaluation is an approach to understanding how web server reacts under various workloads. This approach contributes to capacity planning and performance enhancements of web server. Discussed in this paper are the principle, approach, and difficulty for evaluating accurately web server's performance and the solution adopted. A web server performance benchmark, WSBench, is also developed based on web workload characteristics, ON/OFF source model, and browser/server architecture. WSBench generates asymptotically self similar HTTP request sequence measuring web server's performance as the properties of requests per second, throughput and round trip time, at the levels of 1) HTTPD plus static documents; 2) HTTPD plus dynamic documents (CGI2) without database access; 3) HTTPD plus dynamic documents (CGI) with database access; and 4) combination of 1), 2) and 3). Finally, performance issues are discussed, using the tested performance parameters to suggest performance enhancements that seem promising for web servers.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2002年第5期540-547,共8页
Journal of Computer Research and Development
基金
国家自然科学基金 ( 698730 0 4)
国家"八六三"高技术研究发展计划项目基金 ( 863-30 6-ZT0 1-0 5 -1)资助
关键词
INTERNET
WEB
服务器
性能评测
web server, performance evaluation, self similarity, fractal gaussian noise