Reliable nested invocation of methods in distributed object-based systems

被引:0
|
作者
Tanaka, K [1 ]
Takizawa, M [1 ]
机构
[1] Tokyo Denki Univ, Dept Syst & Comp Engn, Tokyo, Japan
关键词
D O I
10.1109/DOA.2001.954097
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Objects are replicated in order to increase reliability and availability of an object-based system. We discuss how to invoke methods on replicas of objects in a nested manner. If a method t is invoked on multiple replicas and each instance of t on the replicas invokes a method u on another object y, u may be performed multiple times on some replica of y and then the replica gets inconsistent, i.e. redundant invocations. In addition, if each instance of t issues a request to a quorum, more number of the replicas are manipulated than the quorum number of the method u, i.e. quorum explosion. We discuss an invocation protocol to resolve the redundant invocation and quorum explosion. We evaluate the protocol on how many replicas are manipulated and requests are issued.
引用
收藏
页码:321 / 329
页数:9
相关论文
共 50 条
  • [41] PSRR: A scheme for time-bounded fault tolerance in distributed object-based systems
    Kim, KH
    Subbaraman, C
    IEEE HIGH-ASSURANCE SYSTEMS ENGINEERING WORKSHOP, PROCEEDINGS, 1997, : 120 - 128
  • [42] Distributed object-based modeling in design simulation marketplace
    Senin, N
    Wallace, DR
    Borland, N
    JOURNAL OF MECHANICAL DESIGN, 2003, 125 (01) : 2 - 13
  • [43] Integrating XML and object-based programming for distributed collaboration
    Roussev, V
    Dewan, P
    Koorakula, N
    Sellappa, S
    IEEE 9TH INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2000, : 254 - 259
  • [44] Using COALA to develop a distributed object-based application
    Vachon, J
    Guelfi, N
    Romanovsky, A
    DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, : 195 - 208
  • [45] Elements of an object-based model for distributed and mobile computation
    Stefani, JB
    Germain, F
    Najm, E
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS IV, 2000, 49 : 23 - 43
  • [46] A Set of Methods to Support Object-Based Distributed Analysis of Large Volumes of Earth Observation Data
    Ferreira, Rodrigo S.
    Bentes, Cristiana
    Costa, Gilson A. O. P.
    Oliveira, Dario A. B.
    Happ, Patrick N.
    Feitosa, Raul Q.
    Gamba, Paolo
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (02) : 681 - 690
  • [47] Object-Based Benefits Without Object-Based Representations
    Fougnie, Daryl
    Cormiea, Sarah M.
    Alvarez, George A.
    JOURNAL OF EXPERIMENTAL PSYCHOLOGY-GENERAL, 2013, 142 (03) : 621 - 626
  • [48] Efficient distributed system for object invocation on cluster nodes
    Thin Thin Naing
    Renu
    Sint Sint Aung
    Thinn Thu Naing
    Ni Lar Thein
    APSITT 2005: 6TH ASIA-PACIFIC SYMPOSIUM ON INFORMATION AND TELECOMMUNICATION TECHNOLOGIES, PROCEEDINGS, 2005, : 340 - 344
  • [49] IMPLEMENTATION OF METHOD OBJECT IN ACTIVE OBJECT-BASED STORAGE SYSTEMS
    Tan, Zhipeng
    Yuan, Yanli
    Feng, Dan
    Zhan, Tian
    Tu, Xudong
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 204 - 211
  • [50] OBJECT-BASED SYSTEMS DO WINDOWS - BETTER
    MEYER, F
    INTECH, 1993, 40 (07) : 39 - 41