Title :
On peer-to-peer client web cache sharing
Author :
Liu, Jiangchuan ; Chu, Xiaowen ; Xu, Ke
Author_Institution :
Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
Abstract :
Conventional web caching systems based on client-server model often suffer from the limited cache space and the single point of failure. In this paper, we present a novel peer-to-peer client web caching system, in which end-hosts collectively share their web cache contents. Aggregating these individual web caches, a huge virtual cache space is formed, and the burden on web servers can be greatly lightened. We design an efficient algorithm for managing and searching in the aggregated cache. We also implement consistency control to prevent sharing stale web objects in peers´ caches. Finally and most importantly, considering that end-hosts are generally not trustworthy as servers or proxies, we employ an opinion-based sampling technique to minimize the chance of distributing forged copies from malicious nodes. We have built a prototype of the proposed system, and our experimental results demonstrate that it has fast response time with low overhead, and can effectively identify and block malicious peers.
Keywords :
Internet; cache storage; internetworking; peer-to-peer computing; virtual storage; aggregated cache management; aggregated cache searching algorithm; client-server model; collectively shared web cache contents; consistency control; end-hosts; forged copies; limited cache space; malicious nodes; malicious peer blocking; opinion-based sampling technique; peer-to-peer client web cache sharing; peer-to-peer client web caching system; response time; single point of failure; stale web object sharing; system overhead; virtual cache space; web caching systems; web servers; Algorithm design and analysis; Cooperative caching; Delay; Peer to peer computing; Proposals; Protocols; Prototypes; Sampling methods; Telecommunication traffic; Web server;
Conference_Titel :
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN :
0-7803-8938-7
DOI :
10.1109/ICC.2005.1494366