A Resilient Web Caching Architecture

  • Víctor J. Sosa Sosa
  • Gabriel González S.
  • Leandro Navarro
  • Joaquín Pérez O.
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2667)


A Web caching infrastructure is built using groups of HTTP proxy servers that share cached objects. This paper describes an architecture that takes the best of several Web caching configurations that we have previously analyzed. The flexibility of our architecture is demonstrated and how the access to remote Web objects is improved regardless of the changes that might occur on the network environment (which in term, might cause changes in Web object validation policies and types of caching communication). We have seen that some cooperative Web caching architectures are unviable when changes on the network environment appear. These changes give, as a result a degradation of performance in the remote access. The situation mentioned suggests that the use of a cooperative Web caching system is unviable. We demonstrated that with our architecture we have a Web cache system that remains viable even if some changes are needed in the Web cache configuration.


Wide Area Network Bandwidth Consumption Proxy Cache Original Server Cache System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    S.G. Dykes, C.L., K.A. Robbins, and C.L. Jeffery, “A viability analysis of cooperative proxy caching”, in Proc. IEEE Infocom 2001, Apr. 2001, pp. 1205–1214.Google Scholar
  2. 2.
    Internet Cache Protocol (ICP) version2 [Online]. Available at:
  3. 3.
    Korea National Cache [Online]. Available at
  4. 4.
    National Laboratory for Applied Network Research (NLANR), “Ircache project”. [Online]. Available at
  5. 5.
    Spanish Academic Network (Red Iris) [Online]. Available at:
  6. 6.
    P. Rodriguez, C. Spanner, and E. W. Biersack, “Analysis of web caching architectures: hierarchical and distributed caching”. IEEE/ACM Trans. Networking, vol. 9, pp. 404–418, Aug. 2001.Google Scholar
  7. 7.
    N. G. Smith, “The UK national web cache — The state of the art”, Computer Networks and ISDN System, 28:1407–1414, 1996CrossRefGoogle Scholar
  8. 8.
    V. J. Sosa, L. Navarro, “Influence of the Document Replication/Validation Methods on Cooperative Web Proxy Caching Architectures”. In Proc. Communication Network and Distributed Systems Modeling and Simulation Conference CNDS’02 in WMC’02. Pp. 238–245. ISBN: 1-56555-244-X. San Antonio, Tx. USAGoogle Scholar
  9. 9.
    V. J. Sosa, L. Navarro, “Influencia de los Mecanismos de Replicación/Validación de documentos en las arquitecturas de Caches Cooperativas”. Workshop of distributed and parallel systems (WSDP’01). Nov. 2001. Chile. CD-ROMGoogle Scholar
  10. 10.
    V.J. Sosa, L. Navarro, “A New Environment for Web Caching and Replication Study”, Workshop of distributed and parallel systems (WSDP’00). University of Santiago. Nov. 13–18 2000. Chile. ISBN 956-7069-53-0. CD-ROMGoogle Scholar
  11. 11.
    R. Tewari, M. Dahlin, H. M. Yin, and J. S. Kay, “Design considerations for distributed caching on the internet”, in Proc. of the Int’l. Conf. On Distributed Computing Systems (ICDS’99).Google Scholar
  12. 12.
    Virtual InterNetwork Testbed Project [Online]. Available at:
  13. 13.
    A. Wolman, G. Voelker, N. Sharma, N. Cardwell, A. Karlin, and H. Levy, “On the scale and performance of cooperative Web Proxy caching”, in Proc. of the 17th ACM Symp. On Operating Systems Principles, Dec. 1999Google Scholar
  14. 14.
    H. Yu, L. Breslau, and S. Shenker, “A Scalable Web Cache Consistency Architecture”. SIGCOMM99. volume 29, number 4, October 1999. Also available at:

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Víctor J. Sosa Sosa
    • 1
  • Gabriel González S.
    • 1
  • Leandro Navarro
    • 2
  • Joaquín Pérez O.
    • 1
  1. 1.Centro Nacional de Investigación y Desarrollo TecnológicoInterior Internado Palmira S/NCuernavaca, MorelosMéxico
  2. 2.Universitat Politècnica de Catalunya (UPC)BarcelonaSpainE-08034

Personalised recommendations