Title :
How to be a More Efficient Snoop: Refined Probe Complexity of Quorum Sets
Author :
Warns, Timo ; Storm, Christian ; Theel, Oliver
Author_Institution :
Dept. of Comput. Sci., Carl von Ossietzky Univ. of Oldenburg, Oldenburg, Germany
Abstract :
Quorums are flexible and well-studied means for implementing fault-tolerant distributed systems. The probe complexity gives the number of probes required to find a quorum of noncrashed processes or to reveal that no such quorum currently exists. In this paper, we refine the original notion of probe complexity by explicitly considering the underlying failure model. A refined probe complexity gives a tight bound on the number of required probes, which is lower than the original probe complexity for most failure models. Additionally, we present a universal probe strategy that is defined for all quorum sets and exhibits the refined probe complexity in the worst case. In contrast, previous probe strategies were limited to special quorum sets, namely to coteries, and meet the original probe complexity only for special (i. e., nondominated) coteries.
Keywords :
distributed processing; fault tolerant computing; fault-tolerant distributed system; probe complexity; quorum sets; Application software; Computer crashes; Computer science; Distributed computing; Fault tolerant systems; Probes; Sequential analysis; Storms; Vehicle crash testing; Wool; fault tolerance; probe complexity; quorums;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2009 International Conference on
Conference_Location :
Higashi Hiroshima
Print_ISBN :
978-0-7695-3914-0
DOI :
10.1109/PDCAT.2009.31