DocumentCode
2978342
Title
Minimal System Conditions to Implement Unreliable Failure Detectors
Author
Fernández, Antonio ; Jiménez, Ernesto ; Arévalo, Sergio
Author_Institution
LADyR, Univ. Rey Juan Carlos, Mostoles
fYear
2006
fDate
Dec. 2006
Firstpage
63
Lastpage
72
Abstract
In this paper we explore the minimal system requirements to implement unreliable failure detectors. We first consider systems formed by lossy asynchronous and eventually timely links. On these systems we define two properties, the weak property and the strong property, depending on whether all correct processes can be reached with links that are not lossy asynchronous from one or from all correct processes, respectively. We present necessary conditions based on these properties. We show that there is no algorithm that implements diamS, Omega, nor S (resp. diamP nor P) if we allow one single failure in a system that, when all processes are correct, does not satisfy the weak (resp. strong) property. Then, we propose an algorithm that implements diamP if the strong property is satisfied, and diamS (and Omega with an additional assumption) if only the weak property is satisfied. For systems formed by synchronous and lossy asynchronous links only, we propose another algorithm that implements detector class P4 if the strong property is satisfied, and implements a new detector class S1 (and Omega with an additional assumption) if only the weak property is satisfied
Keywords
distributed processing; system recovery; lossy asynchronous links; minimal system requirements; synchronous links; system failure; unreliable failure detectors; Computer crashes; Detectors; Distributed computing; IEEE news; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2006. PRDC '06. 12th Pacific Rim International Symposium on
Conference_Location
Riverside, CA
Print_ISBN
0-7695-2724-8
Type
conf
DOI
10.1109/PRDC.2006.44
Filename
4041889
Link To Document