DocumentCode
3428557
Title
Keeping processes under surveillance
Author
Becker, Thomas
Author_Institution
Dept. of Comput. Sci., Kaiserslautern Univ., Germany
fYear
1991
fDate
30 Sep-2 Oct 1991
Firstpage
198
Lastpage
205
Abstract
Two solutions for the surveillance problem that are based on an election algorithm which has to cope with process and communication failures are described. The election algorithm is presented in detail. The surveillance algorithms are simple and efficient: the central crash detection protocol requires n +1 messages for each surveillance period (assuming that n is the number of processes to keep under surveillance), and the distributed approach requires n messages. If the distributed crash detection approach is used, the election algorithm has to be executed after each crash detection to determine a new ring manager which generates a new token and establishes the virtual ring. In case of a crash detection with the central protocol, a new crash detection manager has to be determined only if the old manager has failed
Keywords
performance evaluation; protocols; central crash detection protocol; communication failures; distributed approach; distributed crash detection approach; election algorithm; process failures; ring manager; surveillance problem; token; virtual ring; Broadcasting; Computational modeling; Computer crashes; Computer science; Distributed computing; Fault tolerance; Fault tolerant systems; Nominations and elections; Protocols; Surveillance;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1991. Proceedings., Tenth Symposium on
Conference_Location
Pisa
Print_ISBN
0-8186-2260-1
Type
conf
DOI
10.1109/RELDIS.1991.145424
Filename
145424
Link To Document