Title :
Relying on randomness PlanetLab experiments with distributed file-sharing protocols
Author :
Norros, Ilkka ; Pehkonen, Vesa ; Reittu, Hannu ; Binzenhöfer, Andreas ; Tutschku, Kurt
Author_Institution :
VTT Techn. Res. Centre of Finland, Vtt
Abstract :
In this paper we present and evaluate a fully distributed file-sharing system architecture. Initially, a seeder node splits a large file into moderate-sized chunks and offers it for download. The seeder and all peers interested in downloading the file join a Chord-based overlay and contact each other randomly for chunk transfers. We report and discuss PlanetLab tests on this system as well as on our modified Chord implementation which it is based on. We give an algorithm for finding uniformly random peers in the overlay and another for estimating the distribution of chunk copies. Both algorithms turn out to have a significant effect on the performance, the first one in particular.
Keywords :
peer-to-peer computing; protocols; Chord-based overlay; PlanetLab experiments; chunk transfers; distributed file-sharing protocols; moderate-sized chunks; random peers; randomness; Computer architecture; Computer science; Context modeling; Java; Peer to peer computing; Performance evaluation; Protocols; Prototypes; Steady-state; System testing;
Conference_Titel :
Next Generation Internet Networks, 3rd EuroNGI Conference on
Conference_Location :
Trondheim
Print_ISBN :
1-4244-0857-1
Electronic_ISBN :
1-4244-0857-1
DOI :
10.1109/NGI.2007.371191