24th IEEE Symposium on Reliable Distributed Systems (SRDS'05) A new look at atomic broadcast in the asynchronous crash-recovery model Orlando, Florida October 26-October 28 ISBN: 0-7695-2463-X
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RELDIS.2005.6
Atomic broadcast in particular, and group communication in general, have mainly been specified and implemented in a system model where processes do not recover after a crash. The model is called crash-stop. The drawback of this model is its inability to express algorithms that tolerate the crash of a majority of processes. This has led to extend the crash-stop model to the so-called crash-recovery model, in which processes have access to stable storage, to log their state periodically. This allows them to recover a previous state after a crash. However, the existing specifications of atomic broadcast in the crash-recovery model are not satisfactory, and the paper explains why. The paper also proposes a new speci fication of atomic broadcast in the crash-recovery model that addresses these issues. Specifically, our new specifi- cation allows to distinguish between a uniform and a nonuniform version of atomic broadcast. The non-uniform version logs less information, and is thus more efficient. The uniform and non-uniform atomic broadcast have been implemented and compared with a published atomic broadcast algorithm. Performance results are presented.
Citation:
Sergio Mena, Andre Schiper, "A new look at atomic broadcast in the asynchronous crash-recovery model," srds, pp.202-214, 24th IEEE Symposium on Reliable Distributed Systems (SRDS'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||