Title :
Analysis and design of hierarchical Web caching systems
Author :
Che, Hao ; Wang, Zhijung ; Tung, Ye
Author_Institution :
Dept. of Electr. Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
This paper aims at finding fundamental design principles for hierarchical Web caching. An analytical modeling technique is developed to characterize an uncooperative two-level hierarchical caching system where the least recently used (LRU) algorithm is locally run at each cache. With this modeling technique, we are able to identify a characteristic time for each cache, which plays a fundamental role in understanding the caching processes. In particular, a cache can be viewed roughly as a lowpass filter with its cutoff frequency equal to the inverse of the characteristic time. Documents with access frequencies lower than this cutoff frequency will have good chances to pass through the cache without cache hits. This viewpoint enables us to take any branch of the cache tree as a tandem of lowpass filters at different cutoff frequencies, which further results in the finding of two fundamental design principles. Finally, to demonstrate how to use the principles to guide the caching algorithm design, we propose a cooperative hierarchical Web caching architecture based on these principles. The simulation study shows that the proposed cooperative architecture results in 50% saving of the cache resource compared with the traditional uncooperative hierarchical caching architecture
Keywords :
Internet; cache storage; cooperative systems; low-pass filters; LRU algorithm; access frequencies; analytical modeling technique; cache resource; cache tree; caching processes; characteristic time; cooperative architecture; cooperative hierarchical Web caching architecture; cutoff frequencies; cutoff frequency; design principles; hierarchical Web caching systems; least recently used algorithm; lowpass filter; uncooperative two-level hierarchical caching system; Algorithm design and analysis; Analytical models; Cutoff frequency; Delay; Educational institutions; Filters; Internet; Network servers; Service oriented architecture; Web services;
Conference_Titel :
INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
Anchorage, AK
Print_ISBN :
0-7803-7016-3
DOI :
10.1109/INFCOM.2001.916637