Title :
Consistency maintenance in peer-to-peer file sharing networks
Author :
Lan, Jiang ; Liu, Xiaotao ; Shenoy, Prashant ; Ramamritham, Krithi
Author_Institution :
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
Abstract :
While the current generation of peer-to-peer networks share predominantly static files, future peer-to-peer networks will support sharing of files that are modified frequently by their users. We present techniques to maintain temporal consistency of replicated files in a peer-to-peer network. We consider the Gnutella P2P network and present techniques for maintaining consistency in Gnutella even when peers containing replicated files dynamically join and leave the network. An experimental evaluation of our techniques shows that: (i) a hybrid approach based on push and pull achieves high fidelity in highly dynamic P2P networks and (ii) the run-time overheads of our techniques are small, making them a practical choice for P2P networks.
Keywords :
Internet; data integrity; replicated databases; Gnutella P2P network; peer-to-peer file sharing network; pull-based approach; push-based approach; replicated files; temporal consistency maintenance; Collaboration; Computer science; Conferences; Costs; Intelligent networks; Peer to peer computing; Protocols; Prototypes; Runtime; Video sharing;
Conference_Titel :
Internet Applications. WIAPP 2003. Proceedings. The Third IEEE Workshop on
Print_ISBN :
0-7695-1972-5
DOI :
10.1109/WIAPP.2003.1210292