DocumentCode
1145026
Title
Elections in a Distributed Computing System
Author
Garcia-Molina, Hector
Author_Institution
Department of Electrical Engineering and Computer Science, Princeton University
Issue
1
fYear
1982
Firstpage
48
Lastpage
59
Abstract
After a failure occurs in a distributed computing system, it is often necessary to reorganize the active nodes so that they can continue to perform a useful task. The first step in such a reorganization or reconfiguration is to elect a coordinator node to manage the operation. This paper discusses such elections and reorganizations. Two types of reasonable failure environments are studied. For each environment assertions which define the meaning of an election are presented. An election algorithm which satisfies the assertions is presented for each environment.
Keywords
Crash recovery; distributed computing systems; elections; failures; mutual exclusion; reorganization; Continuous time systems; Database systems; Detection algorithms; Distributed computing; Distributed databases; Nominations and elections; Object detection; Protocols; Software algorithms; Switches; Crash recovery; distributed computing systems; elections; failures; mutual exclusion; reorganization;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1982.1675885
Filename
1675885
Link To Document