DocumentCode
2601032
Title
Efficient transparent optimistic rollback recovery for distributed application programs
Author
Johnson, David B.
Author_Institution
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1993
fDate
6-8 Oct 1993
Firstpage
86
Lastpage
95
Abstract
A transparent rollback-recovery method that adds very little overhead to distributed application programs and efficiently supports the quick commit of all output to the outside world is introduced. Each process can independently choose at any time either to use checkpointing alone (as in consistent checkpointing) or to use optimistic message logging. The system is based on a new commit algorithm that requires communication with and information about the minimum number of other processes in the system, and supports the recovery of both deterministic and nondeterministic processes
Keywords
distributed processing; fault tolerant computing; software fault tolerance; system recovery; checkpointing; commit algorithm; distributed application programs; nondeterministic processes; optimistic message logging; transparent rollback-recovery method; Application software; Checkpointing; Computer science; Concurrent computing; Contracts; Fault tolerance; Information science; Optimization methods; Programming profession; Propagation delay;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 1993. Proceedings., 12th Symposium on
Conference_Location
Princeton, NJ
Print_ISBN
0-8186-4310-2
Type
conf
DOI
10.1109/RELDIS.1993.393470
Filename
393470
Link To Document