Systems consisting of multiple edge servers are a popular solution to deal with performance and network resource utilization problems related to the growth of the Web. After a first period of prevalent enthusiasm towards cooperating edge servers, the research community is exploring in a more systematic way the real benefits and limitations of cooperative caching. Hierarchical cooperation has clearly shown its limits. We show that the pure protocols (e.g., directory-based, query-based) applied to a flat cooperation topology do not scale as well. For increasing numbers of cooperating edge servers, the amount of exchanged data necessary for cooperation augments exponentially, or the cache hit rates fall down, or both events occur. We propose and evaluate two hybrid cooperation schemes for document discovery and delivery. They are based on a semi-flat architecture that organizes the edge servers in groups and combines directory-based and query-based cooperation protocols. A large set of experimental results confirms that the combination of directory-based and query-based schemes increases the scalability of flat architectures based on pure protocols, guarantees more stable performance and tends to reduce pathologically long response times.

Hybrid cooperative schemes for scalable and stable performance of Web content delivery / Lancellotti, Riccardo; Mazzoni, Francesca; Colajanni, Michele. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 49:4(2005), pp. 492-511. [10.1016/j.comnet.2005.01.015]

Hybrid cooperative schemes for scalable and stable performance of Web content delivery

LANCELLOTTI, Riccardo;MAZZONI, Francesca;COLAJANNI, Michele
2005

Abstract

Systems consisting of multiple edge servers are a popular solution to deal with performance and network resource utilization problems related to the growth of the Web. After a first period of prevalent enthusiasm towards cooperating edge servers, the research community is exploring in a more systematic way the real benefits and limitations of cooperative caching. Hierarchical cooperation has clearly shown its limits. We show that the pure protocols (e.g., directory-based, query-based) applied to a flat cooperation topology do not scale as well. For increasing numbers of cooperating edge servers, the amount of exchanged data necessary for cooperation augments exponentially, or the cache hit rates fall down, or both events occur. We propose and evaluate two hybrid cooperation schemes for document discovery and delivery. They are based on a semi-flat architecture that organizes the edge servers in groups and combines directory-based and query-based cooperation protocols. A large set of experimental results confirms that the combination of directory-based and query-based schemes increases the scalability of flat architectures based on pure protocols, guarantees more stable performance and tends to reduce pathologically long response times.
2005
49
4
492
511
Hybrid cooperative schemes for scalable and stable performance of Web content delivery / Lancellotti, Riccardo; Mazzoni, Francesca; Colajanni, Michele. - In: COMPUTER NETWORKS. - ISSN 1389-1286. - STAMPA. - 49:4(2005), pp. 492-511. [10.1016/j.comnet.2005.01.015]
Lancellotti, Riccardo; Mazzoni, Francesca; Colajanni, Michele
File in questo prodotto:
File Dimensione Formato  
CompNet05-cr-Colajanni.pdf

Accesso riservato

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 564.6 kB
Formato Adobe PDF
564.6 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/305140
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact