DocumentCode :
1502590
Title :
Consistency issues in distributed checkpoints
Author :
Hélary, Jean-Michel ; Netzer, Robert H B ; Raynal, Michel
Author_Institution :
IRISA, Rennes, France
Volume :
25
Issue :
2
fYear :
1999
Firstpage :
274
Lastpage :
281
Abstract :
A global checkpoint is a set of local checkpoints, one per process. The traditional consistency criterion for global checkpoints states that a global checkpoint is consistent if it does not include messages received and not sent. The paper investigates other consistency criteria, transitlessness, and strong consistency. A global checkpoint is transitless if it does not exhibit messages sent and not received. Transitlessness can be seen as a dual of traditional consistency. Strong consistency is the addition of transitlessness to traditional consistency. The main result of the paper is a statement of the necessary and sufficient condition answering the following question: “given an arbitrary set of local checkpoints, can this set be extended to a global checkpoint that satisfies P” (where P is traditional consistency, transitlessness, or strong consistency). From a practical point of view, this condition, when applied to transitlessness, is particularly interesting as it helps characterize which messages do not need to be recorded by checkpointing protocols
Keywords :
data integrity; distributed algorithms; program diagnostics; software fault tolerance; arbitrary set; checkpointing protocols; consistency criterion; consistency issues; distributed checkpoints; distributed systems; fault tolerance; global checkpoint; local checkpoints; message recording; rollback recovery; strong consistency; sufficient condition; traditional consistency; transitlessness; Checkpointing; Computational modeling; Computer Society; Distributed computing; Fault tolerant systems; Heart; Protocols; Sufficient conditions; System recovery;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.761450
Filename :
761450
Link To Document :
بازگشت