Skip to main content
Log in

On the Performance Regularity of Web Servers

  • Published:
World Wide Web Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. O. P. Attanasio and M. Szekely, “Household saving in developing countries: Inequality, demographics and all that,” World Bank Document, April 2000.

  2. 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.

  3. S. L. Gaede, “Perspectives on the SPEC SDET Benchmark,” Lone Eagle System Inc., January 1999, http://www.loneagle.com/SDET/SDETPerspectives.html

  4. J. Gray, The Benchmark Handbook for Database and Transaction Processing Systems, Morgan Kaufmann, New York, 1993.

    Google Scholar 

  5. K. Hwang and F. A. Briggs, Computer Architecture and Parallel Analysis, McGraw-Hill, New York, 1988.

    Google Scholar 

  6. K. Kant and Y. Won, “Server capacity planning for web traffic workload,” IEEE Transactions on Knowledge and Data Engineering, September/October 1999, 731–747.

  7. A. W. Marshall and I. Olkin, Inequalities: Theory of Majorization and Its Applications, Academic Press, New York, 1979.

    Google Scholar 

  8. Microsoft Corporation, User Guide: Microsoft Web Capacity Analysis Tool Version 4.35 Windows 2000 Operating System, Microsoft Corporation, 2000.

  9. M. Pendleton and G. Desai, “@Bench test report: Performance and scalability of Windows 2000,” Doculabs, August 2000.

  10. J. Smith, “Charactering computer performance with a single number,” Communications of ACM 31(10), 1988, 1202–1206.

    Article  Google Scholar 

  11. SPECweb96, 1996, http://www.spec.org/osg/web96

  12. SPECweb99, 1999, http://www.spec.org/osg/web99

  13. Transaction Processing Performance Council, “TPC Benchmark W (Web Commerce),” October 2001.

  14. B. L. Wong, Configuration and Capacity Planning for Solaris Servers, Prentice Hall PTR/Sun Microsystems Press, 1997.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:WWWJ.0000028179.81759.ab

Navigation