Skip to main content

Web Caching Performance: How Much Is Lost Unwarily?

  • Conference paper
  • First Online:
Web and Communication Technologies and Internet-Related Social Issues — HSI 2003 (HSI 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2713))

Included in the following conference series:

Abstract

Web caching system has been widely deployed to reduce user-perceived latency, network traffic and server load. The performance of web caching relies on cachability of web objects. The availability and duration of an object to be kept in cache are essentially determined by certain HTTP response headers. In this work, we studied the effects of these essential HTTP headers and determine how much cachability is lost due to the absence or improper settings of the headers. Our simulation results indicate that by configuring web servers properly, more than 30% of uncachable objects can be turned cachable and 30—80% of validation process can be avoided. This will lead to a significant improvement on web caching performance.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Thompson, G. Miller, and R. Wilder: Wide-area Internet traffic patterns and characteristics. In Proceedings of Third International Conference on Web Caching, 1998.

    Google Scholar 

  2. National Lab of Applied Network Research (NLANR) sanitized access log: http://www.ircache.net/.

  3. C-H Chi, X. Li, and K-Y. Lam: Understanding the Object Retrieval Dependence of Web Page Access. In Proceedings of the International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS’01), Fort Worth, Texas USA, October 2002. IEEE.

    Google Scholar 

  4. Pei Cao and Sandy Irani: Cost-Aware WWW Proxy Caching Algorithms, In Proceedings of the USENIX Symposium on Internet Technology and Systems, pages 193–206, Dec. 1997.

    Google Scholar 

  5. S. Jin and A. Bestavros: Popularity-aware greedy-dual-size web proxy caching algorithms, In Proceedings of ICDCS’2000: The IEEE International Conference on Distributed Computing Systems, Taiwan, May 2000.

    Google Scholar 

  6. E. Cohen and H. Kaplan, Prefetching the means for document transfer: A new approach for reducing web latency, In Proceedings of IEEE INFOCOM, Tel Aviv, Israel, March 2000.

    Google Scholar 

  7. Evangelos P. Markatos and Catherine E. Chronaki, A top-10 approach for prefetching the web, In Proceedings of the Eighth Annual Conference of the Internet Society (INET’98), Geneva, Switzerland, July 1998.

    Google Scholar 

  8. Michael Zhen Zhang and Qiang Yang, Model-based Predictive Prefetching, In Proceedings of the 2nd International Workshop on Management of Information on the Web — Web Data and Text Mining (MIW’01). September 2001. Munich, Germany; 3—7 September, 2001.

    Google Scholar 

  9. Jeffrey C. Mogul, Errors in timestamp-based HTTP header values, Technical Research Report 99/3, Compaq Western Research Lab, December 1999.

    Google Scholar 

  10. Craig E. Wills and Mikhail Mikhailov, Examining the cachability of user-requested web resources, In Proceedings of the 4th International Web Caching Workshop, pages 78–87, San Diego, CA, March/April 1999.

    Google Scholar 

  11. Craig E. Wills and Mikhail Mikhailov, Towards a better understanding of web resources and server responses for improved caching, In Proceedings of the Eighth International World Wide Web Conference, Toronto, Canada, May 1999.

    Google Scholar 

  12. Mark Nottingham, Optimizing Object Freshness Controls in Web Caches, In 4th International Web Caching Workshop (WCW’99), San Diego, CA, March 31–April 2 1999.

    Google Scholar 

  13. E. Cohen and H. Kaplan, Refreshment policies for Web content caches, In Proceedings of the IEEE INFOCOM’01 Conference. 2001.

    Google Scholar 

  14. Squid Web Proxy Cache, http://www.squid-cache.org/.

  15. Alex Rousskov and Valery Soloviev, On Performance Of Caching Proxies, In Proceedings of the Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS’ 98/PERFORMANCE’ 98), pages 272–273, Madison, WI, June 1998.

    Google Scholar 

  16. R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, and T. Berners-Lee, Hypertext Transfer Protocol — HTTP/1.1, RFC 2616, UC Irvine, Compaq/W3C, Compaq, W3C/MIT, Xerox, and Microsoft, June 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yuan, JL., Chi, CH. (2003). Web Caching Performance: How Much Is Lost Unwarily?. In: Chung, CW., Kim, CK., Kim, W., Ling, TW., Song, KH. (eds) Web and Communication Technologies and Internet-Related Social Issues — HSI 2003. HSI 2003. Lecture Notes in Computer Science, vol 2713. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45036-X_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-45036-X_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40456-9

  • Online ISBN: 978-3-540-45036-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics