A fault-tolerant object service on CORBA

被引:10
|
作者
Sheu, GW
Chang, YS
Liang, DR
Yuan, SM
Lo, W
机构
来源
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS | 1997年
关键词
fault-tolerance; object-oriented programming; OMA; CORBA; distributed computing environment; distributed object services;
D O I
10.1109/ICDCS.1997.598073
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
There are more and more COSS (Common Object Service Specification) on CORBA (Common Object Request Broker Architecture) that is announced by the OMG (Object Management Group), bur no common specification about fault-tolerance exists now. In this paper, we propose a ''warm stand-by'' replication approach. When an object (primary object) is invoked, it will invoke a secondary object, and the primary object will log the messages and checkpoint the state to the secondary object periodically. If the primary object fails, the secondary object can take over by way of client executing a few operations to change secondary object's mode to primary's. Following the style of COSS, we define four interfaces and provide class implementations that can help programmers write programs with fault-tolerant capability. The whole model has been implemented on Orbix, which is a full implementation of CORBA specification.
引用
收藏
页码:393 / 400
页数:8
相关论文
共 50 条
  • [21] A fault-tolerant system for Java']Java/CORBA objects
    Kumar, Atul
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 290 - 297
  • [22] MEAD: support for Real-Time Fault-Tolerant CORBA
    Narasimhan, P
    Dumitras, TA
    Paulos, AM
    Pertet, SM
    Reverte, CF
    Slember, JG
    Srivastava, D
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2005, 17 (12): : 1527 - 1545
  • [23] Strongly consistent replication and recovery of fault-tolerant CORBA applications
    Narasimhan, P
    Moser, LE
    Melliar-Smith, PM
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (02): : 103 - 114
  • [24] Experiences, strategies, and challenges in building fault-tolerant CORBA systems
    Felber, P
    Narasimhan, P
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (05) : 497 - 511
  • [25] Towards Real-Time Fault-Tolerant CORBA Middleware
    Aniruddha S. Gokhale
    Balachandran Natarajan
    Douglas C. Schmidt
    Joseph K. Cross
    Cluster Computing, 2004, 7 (4) : 331 - 346
  • [26] End-to-end latency of a fault-tolerant CORBA infrastructure
    Zhao, W
    Moser, LE
    Melliar-Smith, PM
    PERFORMANCE EVALUATION, 2006, 63 (4-5) : 341 - 363
  • [27] End-to-end latency of a fault-tolerant CORBA infrastructure
    Zhao, W
    Moser, LE
    Melliar-Smith, PM
    ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 189 - 198
  • [28] Structuring fault-tolerant object systems for portability
    McCue, Daniel L.
    Shrivastava, Santosh K.
    Operating Systems Review (ACM), 1991, 25 (02): : 118 - 121
  • [29] Managing object groups in fault-tolerant distributed object systems
    Kalogeraki, V
    Melliar-Smith, PM
    Moser, LE
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 509 - 516
  • [30] A nested invocation suppression mechanism for active replication fault-tolerant CORBA
    Liang, D
    Fang, CL
    Chen, CH
    Lin, FY
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 117 - 125