Title :
A comparative study of synchronization algorithms in distributed systems
Author :
Bai, A. S Kavitha ; Mungara, Jitendranath
Author_Institution :
Dept. of ISE, CMR Inst. of Technol., Bangalore, India
Abstract :
A distributed system is a collection of independent computers that appears to its users as a single coherent system and sharing the common resources. Multiple processes do not simultaneously access a shared resource so, requires the synchronization. We are having the four synchronization algorithms in distributed systems. This paper describes the pros & cons of each algorithm. In this we are comparing these four algorithms (Centralized, Decentralized, Distributed and Token Ring algorithms) with appropriate comparative measurements such as time complexity, delay, redundancy, scalability, failure rate & recovery. Based on this comparative study in future we are going to address the problems in the existing synchronization algorithms.
Keywords :
computational complexity; distributed algorithms; multivariable systems; synchronisation; centralized algorithm; coherent system; decentralized algorithm; delay; distributed algorithm; distributed systems; failure rate; failure recovery; redundancy; scalability; synchronization algorithms; time complexity; token ring algorithm; Algorithm design and analysis; Computer crashes; Nominations and elections; Redundancy; Scalability;
Conference_Titel :
Internet (AH-ICI), 2011 Second Asian Himalayas International Conference on
Conference_Location :
Kathmandu
Print_ISBN :
978-1-4577-1087-2
DOI :
10.1109/AHICI.2011.6113958