DocumentCode
1680421
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
Volume
1
fYear
2005
Firstpage
306
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN
0-7803-8938-7
Type
conf
DOI
10.1109/ICC.2005.1494366
Filename
1494366
Link To Document