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
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;
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
DOI :
10.1109/ICCEA.2010.255