Performance evaluation of peer-to-peer Web caching systems

  • Authors:
  • Weisong Shi;Yonggen Mao

  • Affiliations:
  • Mobile and Internet Systems Group, Department of Computer Science, Wayne State University, Detriot, MI 48202, USA;Mobile and Internet Systems Group, Department of Computer Science, Wayne State University, Detriot, MI 48202, USA

  • Venue:
  • Journal of Systems and Software - Special issue: Quality software
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-peer Web caching has attracted a great attention from the research community recently, and is one of the potential peer-to-peer applications. In this paper, we systematically examine the three orthogonal dimensions to design a peer-to-peer Web caching system, including the caching algorithm, the document lookup algorithm, and the peer granularity. In addition to the traditional URL-based caching algorithm, we also evaluate the content-based caching algorithm for both dynamic and static Web content. Four different document lookup algorithms are compared and evaluated in the context of four different peer granularities, i.e., host level, organization level, building level, and centralized. A detailed simulation, using the traces collected at a medium size education institution, is conducted for the purpose of performance evaluation. Finally, several implications derived from this analysis are also discussed.