Title :
Exploitation of different types of locality for Web caches
Author :
Karakostas, G. ; Serpanos, D.N.
Author_Institution :
Appl. Res., Telcordia Technol. Inc., Morristown, NJ, USA
Abstract :
Object access distribution in the Web is governed by Zipf´s law, in general. This property leads to effective Web caches, which store the most popular objects and typically employ the LFU replacement policy, which achieves high, and often the highest, cache hit rates. However, Web cache design based only on Zipf´s law has two main disadvantages: (i) it does not exploit the temporal and spatial locality of user accesses on a per session basis, and (ii) LFU implementation is costly and impractical in many environments, because it requires statistics on all objects accessed since the beginning of a cache´s operation. We consider all parameters of locality of references in the Web (temporal, spatial and popularity) and draw an analogy with processor caches. Given cache replacement policies that address different locality characteristics, we argue that there exist replacement algorithms that combine these characteristics and achieve high performance at a low cost. We describe the Window-LFU (W-LFU), a policy that combines LFU and LRU and achieves better performance than LFU at lower cost. W-LFU exploits both Zipf´s law, and temporal locality by using the accesses in a recent time-window. Simulations with actual traces indicate that W-LFU provides better results than theoretically expected.
Keywords :
Internet; Web sites; cache storage; LFU replacement policy; Web cache design; Web caches; Window-LFU; World Wide Web; Zipf´s law; cache hit rates; cache replacement policies; locality characteristics; object access distribution; processor caches; replacement algorithms; statistics; temporal locality; user access; Bandwidth; Computer science; Costs; Engineering profession; Pattern analysis; Quality of service; Spine; Statistics; Traffic control; Web sites;
Conference_Titel :
Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on
Print_ISBN :
0-7695-1671-8
DOI :
10.1109/ISCC.2002.1021680