• DocumentCode
    2489564
  • Title

    Peer-Assisted File Distribution: The Minimum Distribution Time

  • Author

    Kumar, Rakesh ; Ross, Keith W.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Polytech. Univ., Brooklyn, NY
  • fYear
    2006
  • fDate
    13-14 Nov. 2006
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    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
  • Keywords
    Internet; client-server systems; peer-to-peer computing; BitTorrent; Internet application; Swarm-cast; file leechers; file seeders; heterogeneous peer-assisted file distribution system; Aggregates; Bandwidth; Distributed computing; File servers; Fluid flow; Graph theory; Internet; Peer to peer computing; Time measurement; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hot Topics in Web Systems and Technologies, 2006. HOTWEB '06. 1st IEEE Workshop on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    1-4244-0596-3
  • Electronic_ISBN
    1-4244-0596-3
  • Type

    conf

  • DOI
    10.1109/HOTWEB.2006.355259
  • Filename
    4178376