• 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