• 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