Popularity-Aware GreedyDual-Size Web Proxy Caching Algorithms


Autoria(s): Jin, Shudong; Bestavros, Azer
Data(s)

20/10/2011

20/10/2011

21/08/1999

Resumo

Web caching aims to reduce network traffic, server load, and user-perceived retrieval delays by replicating "popular" content on proxy caches that are strategically placed within the network. While key to effective cache utilization, popularity information (e.g. relative access frequencies of objects requested through a proxy) is seldom incorporated directly in cache replacement algorithms. Rather, other properties of the request stream (e.g. temporal locality and content size), which are easier to capture in an on-line fashion, are used to indirectly infer popularity information, and hence drive cache replacement policies. Recent studies suggest that the correlation between these secondary properties and popularity is weakening due in part to the prevalence of efficient client and proxy caches (which tend to mask these correlations). This trend points to the need for proxy cache replacement algorithms that directly capture and use popularity information. In this paper, we (1) present an on-line algorithm that effectively captures and maintains an accurate popularity profile of Web objects requested through a caching proxy, (2) propose a novel cache replacement policy that uses such information to generalize the well-known GreedyDual-Size algorithm, and (3) show the superiority of our proposed algorithm by comparing it to a host of recently-proposed and widely-used algorithms using extensive trace-driven simulations and a variety of performance metrics.

National Science Foundation (CCR-9706685)

Identificador

Jin, Shudong; Bestavros, Azer. "Popularity-Aware GreedyDual-Size Web Proxy Caching Algorithms", Technical Report BUCS-1999-009, Computer Science Department, Boston University, August 21, 1999. [Available from: http://hdl.handle.net/2144/1786]

http://hdl.handle.net/2144/1786

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-1999-009

Palavras-Chave #Web access characterization #Web caching protocols #Distributed proxy caching #Cache replacement algorithms #Trace-driven simulations
Tipo

Technical Report