Title :
Request distribution-aware caching in cluster-based Web servers
Author :
Olaru, Vlad ; Tichy, Walter F.
Author_Institution :
Comput. Sci. Dept., Karlsruhe Univ., Germany
Abstract :
This work presents a performance analysis of request distribution-aware caching in cluster-based Web servers. We use the Zipf-like request distribution curve to guide static Web document caching. A combination of cooperative caching and exclusive caching provides for a cluster-wide caching system that avoids document replication accross the cluster. We explore the benefits of cooperative caching algorithms that use request distribution information to steer their behavior over general purpose cooperative caching algorithms. Exclusive caching exercises a fine-grained control over replication of data blocks across the cluster. The performance of the system has been assessed by using the WebStone benchmark. Our cluster-based server employs Linux kernel-level implementations of cooperative caching and exclusive caching. Current results show that request distribution-aware caching outperforms general-purpose caching algorithms, makes up for the performance loss of non-replicated data solutions and compares favorably to fully-replicated solutions.
Keywords :
Internet; cache storage; file servers; workstation clusters; Linux kernel-level implementation; WebStone benchmark; Zipf-like request distribution curve; cluster-based Web servers; cluster-based server; cluster-wide caching system; cooperative caching; data blocks; document replication; exclusive caching; general-purpose caching algorithm; nonreplicated data solution; performance analysis; request distribution information; request distribution-aware caching; static Web document caching; Clustering algorithms; Computer science; Control systems; Cooperative caching; Kernel; Linux; Network servers; Performance analysis; Performance loss; Web server;
Conference_Titel :
Network Computing and Applications, 2004. (NCA 2004). Proceedings. Third IEEE International Symposium on
Print_ISBN :
0-7695-2242-4
DOI :
10.1109/NCA.2004.1347792