• DocumentCode
    1680227
  • Title

    SBARC: A supernode based peer-to-peer file sharing system

  • Author

    Xu, Zhiyong ; Hu, Yiming

  • Author_Institution
    Dept. of Electr. & Comput. Eng. & Comput. Sci., Cincinnati Univ., OH, USA
  • fYear
    2003
  • Firstpage
    1053
  • Abstract
    Peer-to-peer (P2P) system has become one of the hottest research topics, its excellent characteristics of fully decentralized control and self-organizing make it attractive for some particular applications. However, it faces more technical problems than client/server architecture. In this paper, we propose SBARC,a new P2P file sharing system which takes into account the tremendous resource difference among peers to improve system performance. SBARC divides the peers into supernodes and ordinary nodes and most workloads are taken into supernodes. The main contributions of SBARC are (1). A supernode based routing algorithm which can reduce the average routing latency; (2) Routing information are cached to further reduce the routing cost; (3). A coordinate file caching scheme which achieves efficient utilization of free storage space. Our simulation results show SBARC routing and caching schemes can achieve better performance than previous approaches.
  • Keywords
    computer network management; storage management; telecommunication network routing; SBARC; cached routing information; coordinate file caching scheme; free storage space utilization; ordinary nodes; peer-to-peer file sharing system; resource difference; routing algorithm; routing cost; routing latency; supernode based system; system performance; workloads; Application software; Computer architecture; Computer networks; Computer science; Costs; Delay; Distributed control; Peer to peer computing; Routing; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communication, 2003. (ISCC 2003). Proceedings. Eighth IEEE International Symposium on
  • ISSN
    1530-1346
  • Print_ISBN
    0-7695-1961-X
  • Type

    conf

  • DOI
    10.1109/ISCC.2003.1214254
  • Filename
    1214254