A nested invocation suppression mechanism for active replication fault-tolerant CORBA

Deron Liang, Chen Liang Fang, Chyouhwa Chen, Fengyi Lin

研究成果: 書貢獻/報告類型會議論文篇章同行評審

1 引文 斯高帕斯(Scopus)

摘要

Active replication is a common approach to building highly available and reliable distributed software applications. The redundant nested invocation (RNI) problem arises when servers in a replicated group issues nested invocations to other server groups in response to a client invocation. Automatic suppression of RNI is always a desirable solution, yet it is usually a difficult design issue. If the system has multithreading (MT) support, the difficulties of implementation increase dramatically. Intuitively, to design a deterministic thread execution control mechanism is a possible approach. Unfortunately, some modern operating systems implement threads on the kernel level for execution fairness. For the kernel thread case, modification on thread control implies modifying the operating system kernel. This approach loses system portability which is one of the important requirements of CORBA or middleware. In this work, we propose a mechanism to perform the auto-suppression of redundant nested invocation in an active replication fault-tolerant (FT) CORBA system. Besides the mechanism design, we discuss the design correctness semantic and the correctness proof of our design.

原文???core.languages.en_GB???
主出版物標題9th Asia-Pacific Software Engineering Conference, APSEC 2002
編輯Pornsiri Muenchaisri, Paul Strooper
發行者IEEE Computer Society
頁面117-125
頁數9
ISBN(電子)0769518508
DOIs
出版狀態已出版 - 2002
事件9th Asia-Pacific Software Engineering Conference, APSEC 2002 - Gold Coast, Australia
持續時間: 4 12月 20026 12月 2002

出版系列

名字Proceedings - Asia-Pacific Software Engineering Conference, APSEC
2002-January
ISSN(列印)1530-1362

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???9th Asia-Pacific Software Engineering Conference, APSEC 2002
國家/地區Australia
城市Gold Coast
期間4/12/026/12/02

指紋

深入研究「A nested invocation suppression mechanism for active replication fault-tolerant CORBA」主題。共同形成了獨特的指紋。

引用此