DocumentCode :
2695968
Title :
Extended group communication algorithm for updating distributed programs
Author :
Higaki, Hiroaki
Author_Institution :
Tokyo Denki Univ., Saitama, Japan
fYear :
1996
fDate :
3-6 Jun 1996
Firstpage :
386
Lastpage :
393
Abstract :
Large-scale distributed systems are not always stable because the environments and the user requirements are changeable. The author has discussed the receptive platform to make distributed systems flexible and reliable. In order to achieve the receptive platform, it is essential to discuss how to update the distributed programs. Since conventional updating methods require that multiple processes be suspended simultaneously, the availability of the system becomes lower. A new method called the dynamic updating has been proposed. The key idea is that multiple versions of processes are allowed to co-exist temporarily while the old-version processes are not used anymore. If such protocol errors as the unspecified receptions and the dead-locks caused by the co-existence occurs, the suspended old-version processes are restarted from the consistent state. An algorithm, has been designed for treating the unspecified receptions. This paper proposes an extended group communication algorithm that can detect and resolve the deadlocks. By using the algorithm, the dynamic updating can be applied to more general distributed application programs
Keywords :
concurrency control; distributed processing; protocols; deadlocks; distributed application programs; distributed programs updating; dynamic updating; extended group communication algorithm; protocol errors; user requirements; Algorithm design and analysis; Application software; Availability; Communication networks; Computer networks; Distributed computing; Heuristic algorithms; Information systems; Large-scale systems; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7267-6
Type :
conf
DOI :
10.1109/ICPADS.1996.517586
Filename :
517586
Link To Document :
بازگشت