DocumentCode
3172424
Title
Communication-induced determination of consistent snapshots
Author
Helary, J.-M. ; Mostefaoui, A. ; Raynal, M.
Author_Institution
IRISA, Rennes, France
fYear
1998
fDate
23-25 June 1998
Firstpage
208
Lastpage
217
Abstract
A classical way to determine consistent snapshots consists in using Chandy-Lamport´s (1985) algorithm. This algorithm relies on specific control messages that allow processes to synchronize local checkpoint determination and message recording in order that the resulting snapshot is consistent. This paper investigates a communication-induced approach to determine consistent snapshots. In such an approach, control information is carried by application messages. Two abstract necessary and sufficient conditions are stated: one associated with global checkpoint consistency, the other associated with message recording. A general protocol is derived from these abstract conditions. Actually, this general protocol can be instantiated in distinct ways, giving rise to a family of communication-induced snapshot protocols. This general protocol shows there is an intrinsic tradeoff between the number of forced checkpoints and the number of recorded messages. Finally, a particular instantiation of the general protocol is provided.
Keywords
data recording; message passing; protocols; synchronisation; system recovery; transaction processing; Chandy-Lamport algorithm; abstract conditions; application messages; communication-induced snapshot protocols; consistent snapshots; control messages; forced checkpoints; general protocol; global checkpoint consistency; local checkpoint determination; message recording; necessary conditions; process synchronization; sufficient conditions; National electric code; Protocols; Read only memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1998. Digest of Papers. Twenty-Eighth Annual International Symposium on
Conference_Location
Munich, Germany
ISSN
0731-3071
Print_ISBN
0-8186-8470-4
Type
conf
DOI
10.1109/FTCS.1998.689472
Filename
689472
Link To Document