DocumentCode :
2206030
Title :
PLinda 2.0: a transactional/checkpointing approach to fault tolerant Linda
Author :
Jeong, Karpjoo ; Shasha, Dennis
Author_Institution :
Courant Inst. of Math. Sci., New York Univ., NY, USA
fYear :
1994
fDate :
25-27 Oct 1994
Firstpage :
96
Lastpage :
105
Abstract :
Robust parallel computation in Linda requires both tuple space and processes to be resilient to failure. In this paper, we present PLinda 2.0, set of extensions to Linda to support robust parallel computation on loosely coupled processors communicating over a network. The principal extensions of PLinda 2.0 to Linda are transaction mechanisms for reliable tuple space and process-private logging mechanisms for resilient processes. The transaction mechanisms support two kinds of tuple space: stable tuple space always guaranteed to reflect state as of last committed transaction, and unstable tuple space protected by a transaction-consistent checkpoint. The process-private logging mechanisms are provided as tools for a process checkpointing scheme. These mechanisms allow the customization of checkpointing and recovery operations in each process to achieve low runtime overhead
Keywords :
distributed processing; fault tolerant computing; high level languages; transaction processing; PLinda 2.0; distributed processing; fault tolerant Linda; process-private logging mechanisms; robust parallel computation; transaction mechanisms; transactional/checkpointing approach; tuple space; Checkpointing; Concurrent computing; Fault tolerance; Programming profession; Protection; Robustness; Runtime; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1994. Proceedings., 13th Symposium on
Conference_Location :
Dana Point, CA
Print_ISBN :
0-8186-6575-0
Type :
conf
DOI :
10.1109/RELDIS.1994.336905
Filename :
336905
Link To Document :
بازگشت