Title :
Recoverable distributed shared virtual memory: memory coherence and storage structures
Author :
Wu, K.-L. ; Fuchs, W.K.
Author_Institution :
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
Abstract :
An examination is made of the problem of implementing rollback recovery in multicomputer distributed shared virtual memory environments, in which the shared memory is implemented in software and exists only virtually. A user-transparent checkpointing recovery scheme and a twin-page disk storage management are presented to implement a recoverable distributed shared virtual memory. The checkpointing scheme is integrated with the shared virtual memory management. The twin-page disk approach allows incremental checkpointing without an explicit ´undo´ at the time of recovery. A single consistent checkpoint state is maintained on stable disk storage. The recoverable distributed shared virtual memory allows the system to restart computation from a previous checkpoint after a processor failure without a global restart.<>
Keywords :
distributed processing; fault tolerant computing; storage management; system recovery; virtual storage; computation restart; consistent checkpoint state; incremental checkpointing; memory coherence; memory management; multicomputer distributed shared virtual memory environments; processor failure; recoverable virtual memory; rollback recovery; stable disk storage; storage structures; twin-page disk storage management; user-transparent checkpointing recovery scheme; Checkpointing; Contracts; Distributed computing; Memory management; NASA; Object oriented modeling; Prototypes; Read-write memory; Transaction databases; Workstations;
Conference_Titel :
Fault-Tolerant Computing, 1989. FTCS-19. Digest of Papers., Nineteenth International Symposium on
Conference_Location :
Chicago, IL, USA
Print_ISBN :
0-8186-1959-7
DOI :
10.1109/FTCS.1989.105629