DocumentCode :
843123
Title :
Processor- and memory-based checkpoint and rollback recovery
Author :
Bowen, Nicholas S. ; Pradham, D.K.
Author_Institution :
IBM Thomas J. Watson Res. Center. Yorktown Heights, NY, USA
Volume :
26
Issue :
2
fYear :
1993
Firstpage :
22
Lastpage :
31
Abstract :
Several hardware-based techniques that support checkpoint and rollback recovery are presented. The focus is on hardware schemes for uniprocessors, shared-memory multiprocessors, and distributed virtual-memory systems. A taxonomy for processor and memory techniques based on the memory hierarchy is presented. This provides a basis for understanding subtle differences among the various schemes. Processor-based schemes that handle transient faults by using processor-based transparent rollback techniques and memory-based schemes that roll back data instead of instructions and can be integrated with the processor techniques or can be exploited by higher levels of software are discussed.<>
Keywords :
fault tolerant computing; shared memory systems; storage management; system recovery; virtual storage; distributed virtual-memory systems; hardware schemes; hardware-based techniques; memory hierarchy; memory techniques; processor techniques; processor-based transparent rollback techniques; rollback recovery; shared-memory multiprocessors; subtle differences; taxonomy; transient faults; uniprocessors; Availability; Computer crashes; Databases; Fault detection; Fault tolerant systems; File systems; Hardware; Nonvolatile memory; Parity check codes; Taxonomy;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.191981
Filename :
191981
Link To Document :
بازگشت