A fault-tolerant object service in the OMG's object management architecture

被引:1
|
作者
Liang, D [1 ]
Chou, SC
Yuan, SM
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 11529, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp & Informat Sci, Hsinchu 31151, Taiwan
关键词
fault-tolerance; object-oriented programming; OMA; CORBA; distributed computing environment; distributed object services;
D O I
10.1016/S0950-5849(97)00055-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The object management architecture (OMA) has been recognized as a de facto standard in the development of object services in a distributed computing environment. In a distributed system, the provision for failure-recovery is always a vital design issue. However, the fault-tolerant service has not been extensively considered in the current OMA framework, despite the fact that an increasing number of useful common services and common facilities have been adopted in OMA. In this paper, we propose a fault-tolerance developing environment, called Phoinix, which is compatible to the OMA framework. In Phoinix, object services can be developed with embedded fault-tolerance capability to tolerate both hardware and software failures. The fault-tolerance capability in Phoinix is classified into two levels: restart, and rollback-recovery; when the fault-tolerance capability enhances as the level increases. Currently, Phoinix is ported on Orbix 2.0 and on SunOS 4.2. In this paper, the design and implementation of Phoinix is presented and its performance is evaluated. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:965 / 973
页数:9
相关论文
共 50 条
  • [1] Object replication and CORBA Fault-Tolerant Object Service
    Yao-Ming, Y.
    Wen-Da, S.
    Yeong-Sheng, C.
    [J]. Wuhan University Journal of Natural Sciences, 2001, 6 (1-2) : 268 - 277
  • [2] A fault-tolerant object service on CORBA
    Liang, D
    Fang, CL
    Yuan, SM
    Chen, C
    Jan, GE
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 48 (03) : 197 - 211
  • [3] A fault-tolerant object service on CORBA
    Sheu, GW
    Chang, YS
    Liang, DR
    Yuan, SM
    Lo, W
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 393 - 400
  • [4] A situated evaluation of the Object Management Group's (OMG) Object Management Architecture (OMA)
    Wallace, E
    Wallnau, KC
    [J]. ACM SIGPLAN NOTICES, 1996, 31 (10) : 168 - 178
  • [5] Fault-tolerant Architecture for the Hazardous Object Information Control Systems
    Korobkin, Vladimir
    Melnik, Eduard
    Klimenko, Anna
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2015, : 274 - 276
  • [6] Design and implementation of a CORBA fault-tolerant object group service
    Morgan, G
    Shrivastava, S
    Ezhilchelvan, P
    Little, M
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS II, 1999, 15 : 361 - 374
  • [7] Object Replication and CORBA Fault Tolerant Object Service
    Yeh Yao ming 1
    2. Department of Information Management
    [J]. Wuhan University Journal of Natural Sciences, 2001, (Z1) : 268 - 277
  • [8] Managing object groups in fault-tolerant distributed object systems
    Kalogeraki, V
    Melliar-Smith, PM
    Moser, LE
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 509 - 516
  • [9] A fault tolerant object transaction service in CORBA
    Liang, DR
    Lo, WT
    Kao, YM
    Yuan, SM
    Chang, YS
    [J]. COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 115 - 120
  • [10] ORAID: An intelligent and fault-tolerant object storage device
    Feng, D
    Zeng, LF
    Wang, F
    Zhang, SD
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005 WORKSHOPS, PROCEEDINGS, 2005, 3823 : 403 - 412