DocumentCode :
2299569
Title :
Design, implementation and performance of a mutex-token based fault-tolerant tuple space machine
Author :
Setz, Thomas
Author_Institution :
Tech. Univ. Darmstadt, Germany
fYear :
1997
fDate :
10-13 Dec 1997
Firstpage :
566
Lastpage :
571
Abstract :
LiPS is a system for distributed computing using idle-cycles in networks of workstations. The system provides its user with the tuple space based generative communication paradigm of parallel computing as known from the coordination language LINDA. The core of the LiPS system is the fault-tolerant tuple space machine replicating the tuple space. The implementation, based on the protocols given by Y. Amir et al. (1993), is set up on a mutex token based membership protocol for handling crashing and joining tuple space servers, and a closely related total order protocol which establishes a linear order among all tuples. The linear order on tuples is used to speed up replication of reading tuple space accesses and decreases the memory requirements for message logs. As it is possible to add or remove tuple space servers at runtime, efficiency/reliability can be adjusted to the application needs
Keywords :
fault tolerant computing; performance evaluation; protocols; LiPS; coordination language LINDA; distributed computing; idle-cycles; membership protocol; memory requirements; mutex-token based fault-tolerant tuple space machine; parallel computing; performance; total order protocol; tuple space based generative communication paradigm; Access protocols; Computer architecture; Distributed computing; Fault tolerance; Fault tolerant systems; Lips; Operating systems; Programming profession; Runtime; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Seoul
Print_ISBN :
0-8186-8227-2
Type :
conf
DOI :
10.1109/ICPADS.1997.652600
Filename :
652600
Link To Document :
بازگشت