• DocumentCode
    1912906
  • Title

    Small-world file-sharing communities

  • Author

    Iamnitchi, Adriana ; Ripeanu, Matei ; Foster, Ian

  • Author_Institution
    Dept. of Comput. Sci., Chicago Univ., IL, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    7-11 March 2004
  • Firstpage
    952
  • Abstract
    Web caches, content distribution networks, peer-to-peer file sharing networks, distributed file systems, and data grids all have in common that they involve a community of users who generate requests for shared data. In each case, overall system performance can be improved significantly if we can first identify and then exploit interesting structure within a community´s access patterns. To this end, we propose a novel perspective on file sharing that considers the relationships that form among users based on the files in which they are interested. We propose a new structure that captures common user interests in data - the data-sharing graph - and justify its utility with studies on three data-distribution systems: a high-energy physics collaboration, the Web, and the Kazaa peer-to-peer network. We find small-world patterns in the data-sharing graphs of all three communities. We analyze these graphs and propose some probable causes for these emergent small-world patterns. The significance of small-world patterns is twofold: it provides a rigorous support to intuition and, perhaps most importantly, it suggests ways to design mechanisms that exploit these naturally emerging patterns.
  • Keywords
    cache storage; peer-to-peer computing; Kazaa peer-to-peer network; Web caches; content distribution networks; data grids; data-distribution systems; data-sharing graph; distributed file systems; file-sharing communities; peer-to-peer file sharing networks; Ad hoc networks; Computer networks; Lab-on-a-chip; Large-scale systems; Mesh generation; Pattern analysis; Peer to peer computing; Physics; System performance; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-8355-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2004.1356982
  • Filename
    1356982