A Collaborative Web Caching System Based on Peer-to-Peer Architecture

In this paper, a collaborative P2P based Web caching system, named BuddyWeb, has been proposed, whose underlying ideology is that all the PCs in an Intranet are able to share their local caching to constitute a large scale, effective collaborative Web caching system. BuddyWeb distinguishes itself from others with the advantages of scalability, effectiveness and low cost. Furthermore, the working mechanism and the algorithm of the system have also been detailed. In addition, a simulation model has been devised to evaluate such a system. And the evaluation results show BuddyWeb achieves a satisfied performance in hits ratio, traffic load and latency of response.