Skip to main content

An Improved Hybrid Method of Maintaining Content Consistency

  • Conference paper

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

Abstract

Content distribution networks use certain mechanisms to guarantee that the replicated documents are consistent with the original documents undergoing updates. In this paper, we present an improved hybrid consistency method based on an existing algorithm which dynamically combines server-side propagation and invalidation. A new threshold, in terms of the ratio of a document’s request rate to its update rate, is established to determine which approach (invalidation or propagation) should be used. In addition, the improved algorithm makes consistency enhancement decisions based on request temporal locality and document size. Simulation results show that the improved algorithm reduces network traffic, achieves high request freshness rates, and introduces little extra response time when compared to other algorithms.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Almeida, V., Bestavros, A., Crovella, M., de Oliveira, A.: Characterizing Reference locality in the WWW. In: Proceedings of PDIS (December 1996)

    Google Scholar 

  2. Arlitt, M., Williamson, C.: Web server workload characteristics: The search for invariants. In: Proceedings of ACM SIGMETRICS (May 1996)

    Google Scholar 

  3. Barabasi, A., Albert, R.: Emergence of Scaling in Random Networks. Science 286(5439), 509–512 (1999)

    Article  MathSciNet  Google Scholar 

  4. Barford, P., Bestavros, A., Bradley, A., Crovella, M.: Changes inWeb client access patterns: Characteristics and caching implications. World Wide Web 2(1), 15–28 (1999)

    Article  Google Scholar 

  5. Breslau, L., Cao, P., Fan, L., Phillips, G., Shenker, S.: Web Caching and Zipflike Distributions: Evidence and Implications. In: Proceedings of IEEE INFOCOM 2000, New York, NY, March 1999, pp. 126–134 (2000)

    Google Scholar 

  6. Cao, P., Irani, S.: Cost-aware WWW proxy caching algorithms. In: Proceedings USITS 1997, Monterey, California (December 1997)

    Google Scholar 

  7. Chung, J., Sirbu, M.: Pricing Multicast Communication: A Cost-Based Approach. Telecommunication Systems 17(3), 281–297 (2001)

    Article  Google Scholar 

  8. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On Power-Law Relationships of the Internet Topology. ACM SIGCOMM 29(4) (October 1999)

    Google Scholar 

  9. Fei, Z.: A new consistency algorithm for dynamic documents in content distribution networks. Journal of Parallel and Distributed Computing 63(10), 916–926 (2003)

    Article  MATH  Google Scholar 

  10. GT-ITM: Georgia Tech. Internetwork Topology Models, http://www.cc.gatech.edu/projects/gtitm/

  11. Gwertzman, J., Seltzer, M.: World-Wide Web Cache Consistency. In: Proceedings of the 1996 USENIX Technical Conference (January 1996)

    Google Scholar 

  12. Huberman, B., Adamic, L.: Growth dynamics of the World-Wide Web. Nature 401(6749), 131 (1999)

    Google Scholar 

  13. Iyengar, A., Nahum, E., Shaikh, A., Tewari, R.: Enhancing Web Performance. In: IFIP World Computer Congress (WCC) (2002)

    Google Scholar 

  14. Jin, S., Bestavros, A.: Sources and Characteristics of Web Temporal Locality. In: Proceedings MACOTS 2000, San Francisco, California (August 2000)

    Google Scholar 

  15. Li, D., Cao, P., Dahlin, M.: WCIP: Web Cache Invalidation Protocol. IETF Internet Draft (November 2000)

    Google Scholar 

  16. Medina, A., Lakhina, A., Matta, I., Byers, J.: BRITE: An Approach to Universal Topology Generation. In: Proceedings of MASCOTS 2001, Cincinnati, Ohio (August 2001)

    Google Scholar 

  17. Medina, A., Matta, I., Byers, J.: On the origin of Power Laws in Internet Topologies. ACM Comp. Comm. Review (April 2000)

    Google Scholar 

  18. Phillips, G., Shenker, S.: Scaling of Multicast Trees: Comments on the Chuang-Sirbu Scaling Law. ACM SIGCOMM 29(4), 41–51 (1999)

    Article  Google Scholar 

  19. Yin, J., Alvisi, L., Dahlin, M., Lin, C.: Volume Leases for Consistency in Large- Scale Systems. IEEE Transactions on Knowledge and Data Engineering (January 1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ma, C., Cooke, D. (2004). An Improved Hybrid Method of Maintaining Content Consistency. In: Chi, CH., Lam, KY. (eds) Content Computing. AWCC 2004. Lecture Notes in Computer Science, vol 3309. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30483-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30483-8_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23898-0

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics