Abstract
The performance regularity is concerned with the overall performance behavior of a system in the full spectrum of working area. Such a performance characteristic is generally overlooked and does not receive proper attention. The aim of this paper is twofold. First, it raises awareness of the importance of the performance regularity of a Web server. Secondly, it introduces the Gini performance coefficient (GPC) as a scale-invariant metric for measuring the performance regularity. In this paper, we present the theorems that relate the performance regularity of a Web server to the GPC, thereby providing a quantitative yardstick that complements the system capacity metric such as maximum throughput for measuring the system performance. To illustrate the use of the proposed approach, we calculate the values of GPC for several representative systems that were used in the public SPECweb96 benchmark study. The results are completely in line with our theoretical analysis.
Similar content being viewed by others
References
O. P. Attanasio and M. Szekely, “Household saving in developing countries: Inequality, demographics and all that,” World Bank Document, April 2000.
G. Banga and P. Druschel, “Measuring the capacity of a web server,” in Proceedings of the USENIX Symposium on Internet Technologies and Systems, December 1997, pp. 244–263.
S. L. Gaede, “Perspectives on the SPEC SDET Benchmark,” Lone Eagle System Inc., January 1999, http://www.loneagle.com/SDET/SDETPerspectives.html
J. Gray, The Benchmark Handbook for Database and Transaction Processing Systems, Morgan Kaufmann, New York, 1993.
K. Hwang and F. A. Briggs, Computer Architecture and Parallel Analysis, McGraw-Hill, New York, 1988.
K. Kant and Y. Won, “Server capacity planning for web traffic workload,” IEEE Transactions on Knowledge and Data Engineering, September/October 1999, 731–747.
A. W. Marshall and I. Olkin, Inequalities: Theory of Majorization and Its Applications, Academic Press, New York, 1979.
Microsoft Corporation, User Guide: Microsoft Web Capacity Analysis Tool Version 4.35 Windows 2000 Operating System, Microsoft Corporation, 2000.
M. Pendleton and G. Desai, “@Bench test report: Performance and scalability of Windows 2000,” Doculabs, August 2000.
J. Smith, “Charactering computer performance with a single number,” Communications of ACM 31(10), 1988, 1202–1206.
SPECweb96, 1996, http://www.spec.org/osg/web96
SPECweb99, 1999, http://www.spec.org/osg/web99
Transaction Processing Performance Council, “TPC Benchmark W (Web Commerce),” October 2001.
B. L. Wong, Configuration and Capacity Planning for Solaris Servers, Prentice Hall PTR/Sun Microsystems Press, 1997.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ling, Y., Chen, S. & Lin, X. On the Performance Regularity of Web Servers. World Wide Web 7, 241–258 (2004). https://doi.org/10.1023/B:WWWJ.0000028179.81759.ab
Issue Date:
DOI: https://doi.org/10.1023/B:WWWJ.0000028179.81759.ab