• DocumentCode
    3444731
  • Title

    M-Ring: A Distributed, Self-Organized, Load-Balanced Communication Method on Super Peer Network

  • Author

    Lin, Tsung-Han ; Ho, Tsung-Hsuan ; Chan, Yu-Wei ; Chung, Yeh-Ching

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing-Hua Univ., Hsinchu
  • fYear
    2008
  • fDate
    7-9 May 2008
  • Firstpage
    59
  • Lastpage
    64
  • Abstract
    Many peer-to-peer file sharing systems have been proposed to take the locality and heterogeneity into account. The two-layered architecture is one of the most widespread systems with abilities by classifying peers into groups and serving some powerful peers as the super peers. In order to communicate with other sets of super peers, each super peer has to connect with all the other super peers within its neighboring group or other groups by some gateway-like super peers. However, it may be the problem of the single-point-of-failure if using peers as the gateway-like peers. In this paper, we propose a distributed, self-organized and load-balanced communication method - M-Ring. In this method, each super peer connects with other sets of super peers within its neighboring group by constructing its link table. Also, each super peer in the different groups has a unique identity within the same identity space. Besides, we notice a "overlap handle scope" feature while all super peers who are in the different groups are in the same identity space. We use this feature to enhance the efficiency of query of super peers. Our method can reduce the total requirements of storage space and bandwidth by storing different portion of metadata. The simulation results show that our approach efficiently reduces the overhead of connections among super peers within their neighboring groups.
  • Keywords
    meta data; peer-to-peer computing; resource allocation; M-ring; distributed communication; gateway-like super peers; load-balanced communication; metadata; peer-to-peer file sharing systems; self-organized communication; super peer network; two-layered architecture; Computer architecture; Computer science; Distributed control; Laboratories; Large-scale systems; Parallel architectures; Peer to peer computing; Routing; Software algorithms; System software; DHT; chord; peer-to-peer; super peer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 2008. I-SPAN 2008. International Symposium on
  • Conference_Location
    Sydney, NSW
  • ISSN
    1087-4089
  • Print_ISBN
    978-0-7695-3125-0
  • Type

    conf

  • DOI
    10.1109/I-SPAN.2008.30
  • Filename
    4520195