Group Communication for Upgrading Distributed Programs (Special Issue on Multimedia Communication and Distributed Processing)
スポンサーリンク
概要
- 論文の詳細を見る
Large-scale distributed systems are not always stable, because the environments and the user requirements are changeable. The authors previously discussed a "receptive platform" that makes distributed systems flexible and reliable. To realize such a platform, it is essential to consider how to upgrade distributed programs. Conventional upgrading methods require that multiple processes be suspended simultaneously. Thus, the availability of the system becomes low. The authors also proposed a new method called "dynamic upgrading" whose key ideas are that multiple versions of processes are allowed to co-exist temporarily and that the effects of protocol errors caused by the co-existence are concealed by rollback recovery. An algorithm was designed for treating unspecified receptions. However, it cannot treat communication deadlocks. This paper proposes an extended group Communication algorithm that can detect and resolve communication deadlocks. By using the algorithm, dynamic upgrading can be applied to a wider range of distributed application programs.
- 一般社団法人情報処理学会の論文
- 1996-05-15
著者
-
HIRAKAWA Yutaka
NTT Service Integration Laboratories, NTT Corporation
-
Hirakawa Y
Ntt Corp. Musashino‐shi Jpn
-
Hirakawa Yutaka
Ntt Service Integration Laboratories Ntt Corporation
-
Higaki Hiroaki
Ntt Software Laboratories
関連論文
- Visual Customer Relationship Management System that Supports Broadband Network E-Commerce(Network Application)(Next Generation Networks Software)
- Reverse Engineering in Communication Protocol Design
- Group Communication for Upgrading Distributed Programs (Special Issue on Multimedia Communication and Distributed Processing)
- Group-to-Group Communications for Fault-Tolerance in Distributed Systems (Special Issue on Responsive Computer Systems)
- Group Communications Algorithm for Dynamically Updating in Distributed Systems