TY - GEN
T1 - Peer-assisted file distribution
T2 - 2006 1st IEEE Workshop on Hot Topics in Web Systems and Technologies, HotWeb
AU - Kumar, Rakesh
AU - Ross, Keith W.
PY - 2006
Y1 - 2006
N2 - With the emergence of BitTorrent, Swarm-cast, and CDNs, peer-assisted file distribution has become a prominent Internet application, both in terms of user popularity and traffic volumes. We consider the following fundamental problem for peer-assisted file distribution. There are seed nodes, each of which has a copy of the file, and leecher nodes, each of which wants a copy the file. The goal is to distribute the file to all the leechers - with the assistance of the upload capacity of the leechers - in order to minimize the time to get the file to all the leechers (the distribution time). We obtain explicit expressions for the minimum distribution time of a general heterogeneous peer-assisted file distribution system. Derived with fluid-flow arguments, the expressions are in terms of the file size, the seeds' upload rates and the leechers' upload and download rates. We demonstrate the utility of the result by comparing the optimal distribution time with the measured distribution time when BitTorrent is used to distribute a file from a seed to ten leechers.
AB - With the emergence of BitTorrent, Swarm-cast, and CDNs, peer-assisted file distribution has become a prominent Internet application, both in terms of user popularity and traffic volumes. We consider the following fundamental problem for peer-assisted file distribution. There are seed nodes, each of which has a copy of the file, and leecher nodes, each of which wants a copy the file. The goal is to distribute the file to all the leechers - with the assistance of the upload capacity of the leechers - in order to minimize the time to get the file to all the leechers (the distribution time). We obtain explicit expressions for the minimum distribution time of a general heterogeneous peer-assisted file distribution system. Derived with fluid-flow arguments, the expressions are in terms of the file size, the seeds' upload rates and the leechers' upload and download rates. We demonstrate the utility of the result by comparing the optimal distribution time with the measured distribution time when BitTorrent is used to distribute a file from a seed to ten leechers.
UR - http://www.scopus.com/inward/record.url?scp=50049102260&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=50049102260&partnerID=8YFLogxK
U2 - 10.1109/HOTWEB.2006.355259
DO - 10.1109/HOTWEB.2006.355259
M3 - Conference contribution
AN - SCOPUS:50049102260
SN - 1424405955
SN - 9781424405954
T3 - 2006 1st IEEE Workshop on Hot Topics in Web Systems and Technologies, HotWeb
BT - 2006 1st IEEE Workshop on Hot Topics in Web Systems and Technologies, HotWeb
Y2 - 13 November 2006 through 14 November 2006
ER -