• DocumentCode
    2046089
  • Title

    Improved Distributed Spanning Tree and Case Study for Replica Location Service

  • Author

    Wang, Tiejun ; Liu, Heng ; Sun, Ming ; Liu, Zhen ; Zhou, Mingtian

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • Volume
    2
  • fYear
    2010
  • fDate
    19-21 March 2010
  • Firstpage
    547
  • Lastpage
    551
  • Abstract
    In the traditional distributed spanning tree (DST), randomly selecting representatives makes some nodes become critical nodes, which increase the load of critical nodes and also reduce the fault tolerance of systems. To resolve this problem, an improved DST structure and a searching algorithm were proposed. In this paper, we describe a representative selection rule first, which provides a good load balance and fault tolerance. Next, we define the searching radius to limit the flooding and proof that the time complexity of the searching algorithm is constant level. Finally, we give a case study for replica location service in data grid. Through the experiments with 16 nodes and simulations on overlay networks with larger scale, we present the performances of the structure. The results show that the time complexities of self-adaptive algorithms are logarithmic level, and the performance of the algorithm with searching radius boundary is better than the DST searching algorithm. The improved DST structure can be deployed in data grid to provide a good scalability, load balance, fault tolerance and flexible searching for various applications.
  • Keywords
    computational complexity; distributed algorithms; fault tolerance; resource allocation; tree searching; data grid; distributed spanning tree; fault tolerance; load balance; replica location service; representative selection rule; searching algorithm; searching radius boundary; self adaptive algorithm; time complexity; Application software; Bandwidth; Computer applications; Distributed computing; Fault tolerance; Fault tolerant systems; Floods; Peer to peer computing; Protocols; Scalability; data grid; fault tolerance; load balance; peer-to-peer; scalabitity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Applications (ICCEA), 2010 Second International Conference on
  • Conference_Location
    Bali Island
  • Print_ISBN
    978-1-4244-6079-3
  • Electronic_ISBN
    978-1-4244-6080-9
  • Type

    conf

  • DOI
    10.1109/ICCEA.2010.255
  • Filename
    5445707