Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Web Server Performance Modeling

Published: 01 March 2001 Publication History

Abstract

The advent of Web technology has made Web servers core elements of future communication networks. Although the amount of traffic that Web servers must handle has grown explosively during the last decade, the performance limitations and the proper tuning of Web servers are still not well understood. In this paper we present an end-to-end queueing model for the performance of Web servers, encompassing the impacts of client workload characteristics, server harware/software configuration, communication protocols, and interconnect topologies. The model has been implemented in a simulation tool, and performance predictions based on the model are shown to match very well with the performance of a Web server in a test lab environment. The simulation tool forms an excellent basis for development of a Decision Support System for the configuration tuning and sizing of Web servers.

References

[1]
M.F. Arlitt and C.L. Williamson, Internet Web servers: workload characterization and performance implications, IEEE Transactions on Networking 5 (1997) 631-645.
[2]
AT&T Easy World Wide Web service, http://www.att.com/easywww/.
[3]
AT&T Just4Me service, http://www.att.com/just4me/.
[4]
AT&T Connect 'N Save VoIP service, http://www.connectnsave.att.com/.
[5]
T. Berners-Lee, R. Fielding and H. Frystyk, Hypertext transfer protocol - HTTP/1.0, RFC 1945, Internet request for comments (1995).
[6]
M. Crovella and A. Bestavros, Self-similarity in World-Wide Web traffic: evidence and possible causes, in: Proc. of ACM Sigmetrics, Philadelphia, PA, 1996, pp. 160-169.
[7]
J. Dilley, R. Friedrich, T. Jin and J. Rolia, Web server performance measurements and modeling techniques, Performance Evaluation 33 (1998) 5-26.
[8]
R. Fielding, J. Gettys, J. Mogul, H. Frystyk and T. Berners-Lee, Hypertext transfer protocol - HTTP/1.1, RFC 2068, Internet request for comments (1997).
[9]
J. Heidemann, K. Obraczka and J. Touch, Modeling the performance of HTTP over several transport protocols, IEEE Transactions on Networking 5 (1997) 616-630.
[10]
W. Leland, M. Taqqu, W. Willinger and D. Wilson, On the self-similar nature of Ethernet traffic, IEEE Transactions on Networking 2 (1994) 1-15.
[11]
V. Paxson and S. Floyd, Wide area traffic: the failure of Poisson, IEEE Transactions on Networking 3 (1995) 226-244.
[12]
P.K. Reeser, R.D. van der Mei and R. Hariharan, An analytic model of an HTTP Web server, in: Teletraffic Engineering in a Competitive World, eds. P. Key and D. Smith, Proc. of 16th International Teletraffic Congress (Elsevier, Amsterdam, 1999) pp. 1199-1208.
[13]
L.P. Slothouber, A model of Web server performance, http://louvx.biap.com/whitepapers/performance/overview/.
[14]
W.R. Stevens, TCP/IP Illustrated, Vol. 1 (Addison-Wesley, Reading, MA, 1996).
[15]
WebStone, Mindcraft Inc., http://www.mindcraft.com/.
[16]
S. Weiberle, Private communications with support engineers from Sun Microsystems.

Cited By

View all
  • (2019)Bounds and limit theorems for a layered queueing model in electric vehicle chargingQueueing Systems: Theory and Applications10.1007/s11134-019-09616-z93:1-2(83-137)Online publication date: 1-Oct-2019
  • (2018)Some Aspects of Reliability Evaluation of Multi Service Multi-Functional SOAP Based Web ServicesInternational Journal of Information Retrieval Research10.4018/IJIRR.20181001028:4(24-38)Online publication date: 1-Oct-2018
  • (2018)Automatic performance prediction of multithreaded programsAutomated Software Engineering10.1007/s10515-017-0214-525:1(101-155)Online publication date: 1-Mar-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Telecommunications Systems
Telecommunications Systems  Volume 16, Issue 3-4
March 2001
321 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 March 2001

Author Tags

  1. HTTP
  2. Internet
  3. TCP/IP
  4. Web server
  5. World Wide Web
  6. blocking
  7. delay
  8. httpd
  9. intranets
  10. performance
  11. response time
  12. throughput

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Bounds and limit theorems for a layered queueing model in electric vehicle chargingQueueing Systems: Theory and Applications10.1007/s11134-019-09616-z93:1-2(83-137)Online publication date: 1-Oct-2019
  • (2018)Some Aspects of Reliability Evaluation of Multi Service Multi-Functional SOAP Based Web ServicesInternational Journal of Information Retrieval Research10.4018/IJIRR.20181001028:4(24-38)Online publication date: 1-Oct-2018
  • (2018)Automatic performance prediction of multithreaded programsAutomated Software Engineering10.1007/s10515-017-0214-525:1(101-155)Online publication date: 1-Mar-2018
  • (2017)The analysis of batch sojourn-times in polling systemsQueueing Systems: Theory and Applications10.1007/s11134-016-9513-y85:3-4(313-335)Online publication date: 1-Apr-2017
  • (2015)Heavy-traffic asymptotics for networks of parallel queues with Markov-modulated service speedsQueueing Systems: Theory and Applications10.1007/s11134-014-9422-x79:3-4(293-319)Online publication date: 1-Apr-2015
  • (2013)Parallel queueing networks with Markov-modulated service speeds in heavy trafficACM SIGMETRICS Performance Evaluation Review10.1145/2518025.251803441:2(47-49)Online publication date: 27-Aug-2013
  • (2013)On-line bayesian context change detection in web service systemsProceedings of the 2013 international workshop on Hot topics in cloud services10.1145/2462307.2462311(3-10)Online publication date: 20-Apr-2013
  • (2012)Separation of timescales in a two-layered networkProceedings of the 24th International Teletraffic Congress10.5555/2414276.2414315(1-8)Online publication date: 4-Sep-2012
  • (2012)A-OSGiInternational Journal of Autonomous and Adaptive Communications Systems10.1504/IJAACS.2012.0476605:3(292-310)Online publication date: 1-Jul-2012
  • (2012)Using computer simulation to predict the performance of multithreaded programsProceedings of the 3rd ACM/SPEC International Conference on Performance Engineering10.1145/2188286.2188320(217-228)Online publication date: 22-Apr-2012
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media