Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1267279.1267291guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Web facts and fantasy

Published: 08 December 1997 Publication History

Abstract

There is a great deal of research about improving Web server performance and building better, faster servers, but little research in characterizing servers and the load imposed upon them. While some tremendously popular and busy sites, such as netscape.com, playboy.com, and altavista.com, receive several million hits per day, most servers are never subjected to loads of this magnitude. This paper presents the analysis of internet Web server logs for a variety of different types of sites. We present a taxonomy of the different types of Web sites and characterize their access patterns and, more importantly, their growth. We then use our server logs to address some common perceptions about the Web. We show that, on a variety of sites, contrary to popular belief, the use of CGI does not appear to be increasing and that long latencies are not necessarily due to server loading. We then show that, as expected, persistent connections are generally useful, but that dynamic time-out intervals may be unnecessarily complex and that allowing multiple persistent connections per client may actually hinder resource utilization compared to allowing only a single persistent connection.

References

[1]
{1} Bestavros, A., "WWW Traffic Reduction and Load Balancing Through Server-Based Caching," IEEE Concurrency: Special Issue on Parallel and Distributed Technology, vol. 5, pp. 56-67, Jan-Mar 1997.]]
[2]
{2} Bowman, C., Danzig, P., Hardy, D., Manber, U., Schwartz, M., The Harvest Information Discovery and Access System. Computer Networks and ISDN Systems 28 (1995) pp. 119-125.]]
[3]
{3} Edwards, N., Rees, O. "Performance of HTTP and CGI," Available at http:// www.ansa.co.uk/ANSA/ISF/1506/ APM1506.html]]
[4]
{4} Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Berners-Lee, T., Hypertext Transfer Protocol-- HTTP/1.1. Internet Engineering Task Force Working Draft, August 1996.]]
[5]
{5} Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Berners-Lee, T., Hypertext Transfer Protocol-- HTTP/1.1, RFC-2068, ftp://ds.internic.net/rfc/ rfc2068.txt.]]
[6]
{6} Gwertzman, J., Seltzer, M., "The Case for Geographical Push-Caching," Proceedings of the Fifth Workshop on Hot Topics in Operating Systems, Orcas Island, WA, May, 1995, 51-55.]]
[7]
{7} Manley, S., "An Analysis of Issues Facing World Wide Web Servers," Harvard University, Computer Research Laboratory Technical Report, TR-12-97, July 1997.]]
[8]
{8} Mogul, J., "Network Behavior of a Busy Web Server and its Clients," Digital Equipment Corporation Western Research Lab Technical Report DEC WRL RR 95.5.]]
[9]
{9} Mogul, J., "The Case for Persistent Connection HTTP," Proceedings of the 1995 SIGCOMM '95 Conference on Communications Architectures and Protocols.]]
[10]
{10} Nielsen, H., Gettys, J., Baird-Smith, A., Prud'hommeaux, E., Lie, H., Lilley, C., Network Performance Effects of HTTP/1.1, CSS1, and PNG. W3 Consortium Note available at http:/ /www.w3.org/pub/WWW/Protocols/ HTTP/Performance/Pipeline.html]]

Cited By

View all
  • (2012)Workload analysis of a large-scale key-value storeACM SIGMETRICS Performance Evaluation Review10.1145/2318857.225476640:1(53-64)Online publication date: 11-Jun-2012
  • (2012)Workload analysis of a large-scale key-value storeProceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems10.1145/2254756.2254766(53-64)Online publication date: 11-Jun-2012
  • (2005)Leveraging User-Session Data to Support Web Application TestingIEEE Transactions on Software Engineering10.1109/TSE.2005.3631:3(187-202)Online publication date: 1-Mar-2005
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
USITS'97: Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
December 1997
266 pages

Publisher

USENIX Association

United States

Publication History

Published: 08 December 1997

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2012)Workload analysis of a large-scale key-value storeACM SIGMETRICS Performance Evaluation Review10.1145/2318857.225476640:1(53-64)Online publication date: 11-Jun-2012
  • (2012)Workload analysis of a large-scale key-value storeProceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems10.1145/2254756.2254766(53-64)Online publication date: 11-Jun-2012
  • (2005)Leveraging User-Session Data to Support Web Application TestingIEEE Transactions on Software Engineering10.1109/TSE.2005.3631:3(187-202)Online publication date: 1-Mar-2005
  • (2005)Quantitative modeling for web objects’ cacheabilityProceedings of the 6th international conference on Advances in Web-Age Information Management10.1007/11563952_102(913-918)Online publication date: 11-Oct-2005
  • (2004)Characterization of a large web site population with implications for content deliveryProceedings of the 13th international conference on World Wide Web10.1145/988672.988743(522-533)Online publication date: 17-May-2004
  • (2003)Improving web application testing with user session dataProceedings of the 25th International Conference on Software Engineering10.5555/776816.776823(49-59)Online publication date: 3-May-2003
  • (2001)Estimating the service time of web clients using server logsACM SIGCOMM Computer Communication Review10.1145/844193.84420231:2 supplement(108-123)Online publication date: 1-Apr-2001
  • (2000)The Art of Massive StorageComputer10.1109/MC.2000.88169133:11(22-28)Online publication date: 1-Nov-2000
  • (1999)Connection scheduling in web serversProceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 210.5555/1251480.1251502(22-22)Online publication date: 11-Oct-1999
  • (1999)Active namesProceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 210.5555/1251480.1251494(14-14)Online publication date: 11-Oct-1999
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media