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.
Original language | English |
---|---|
Title of host publication | Next Generation Internet Networks, NGI 2007 |
Place of Publication | Piscataway, NJ, USA |
Publisher | IEEE Institute of Electrical and Electronic Engineers |
Pages | 6-13 |
ISBN (Print) | 1-4244-0857-1, 1-4244-0856-3 |
DOIs | |
Publication status | Published - 2007 |
MoE publication type | A4 Article in a conference publication |
Event | Next Generation Internet Networks, NGI 2007 - Trondheim, Norway Duration: 21 May 2007 → 23 May 2007 |
Conference
Conference | Next Generation Internet Networks, NGI 2007 |
---|---|
Abbreviated title | NGI 2007 |
Country/Territory | Norway |
City | Trondheim |
Period | 21/05/07 → 23/05/07 |
Keywords
- peer-to-peer file-sharing