TY - GEN
T1 - Consistent and efficient recovery for causal message logging
AU - Ahn, Jin Ho
AU - Min, Sung-Gi
AU - Hwang, Chong Sun
PY - 2002
Y1 - 2002
N2 - To reduce the number of stable storage accesses and impose no restriction on the execution of live processes during recovery, Elnozahy proposed a recovery algorithm based on causal message logging. However, the algorithm with independent checkpointing may force the system to be in an inconsistent state when processes fail concurrently. In this paper, we identify these inconsistent cases and then present a recovery algorithm to perform consistent recovery by allowing the recovery leader to collect recovery information from the other recovering processes as well as all live ones. Our recovery algorithm requires no additional message compared with Elnozahy’s algorithm.
AB - To reduce the number of stable storage accesses and impose no restriction on the execution of live processes during recovery, Elnozahy proposed a recovery algorithm based on causal message logging. However, the algorithm with independent checkpointing may force the system to be in an inconsistent state when processes fail concurrently. In this paper, we identify these inconsistent cases and then present a recovery algorithm to perform consistent recovery by allowing the recovery leader to collect recovery information from the other recovering processes as well as all live ones. Our recovery algorithm requires no additional message compared with Elnozahy’s algorithm.
UR - http://www.scopus.com/inward/record.url?scp=84937510758&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84937510758&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84937510758
SN - 3540442553
SN - 9783540442554
VL - 2344
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 565
EP - 574
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PB - Springer Verlag
T2 - International Conference on Information Networking, ICOIN 2002
Y2 - 30 January 2002 through 1 February 2002
ER -