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 条
  • [21] Object-Based Reliable Visual Navigation for Mobile Robot
    Wang, Fan
    Zhang, Chaofan
    Zhang, Wen
    Fang, Cuiyun
    Xia, Yingwei
    Liu, Yong
    Dong, Hao
    SENSORS, 2022, 22 (06)
  • [22] Distributed authoring of object-based AV applications
    Kühhirt, U
    Pötzsch, G
    Ziegler, H
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2004, : 553 - 557
  • [23] DCOBE: Distributed composite object-based environment
    Yilmaz, G
    Erdogan, N
    COMPUTER JOURNAL, 2005, 48 (03): : 273 - 291
  • [24] SOS, AN OBJECT-BASED DISTRIBUTED OPERATING SYSTEM
    SHAPIRO, M
    ABROSSIMOV, V
    GAUTRON, P
    HABERT, S
    MOUNCHILIMAKPANGOU, M
    TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1987, 6 (02): : 166 - 169
  • [25] CONFIGURING OBJECT-BASED DISTRIBUTED PROGRAMS IN REX
    KRAMER, J
    MAGEE, J
    SLOMAN, M
    DULAY, N
    SOFTWARE ENGINEERING JOURNAL, 1992, 7 (02): : 139 - 149
  • [26] Location management in object-based distributed computing
    Fedorov, A
    Chrisochoides, N
    2004 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2004, : 299 - 308
  • [27] DCOBE: Distributed composite object-based environment
    Yilmaz, Güray
    Erdogan, Nadia
    Computer Journal, 2005, 48 (03): : 273 - 291
  • [28] Energy consumption laxity-based quorum selection for distributed object-based systems
    Enokido, Tomoya
    Duolikun, Dilawaer
    Takizawa, Makoto
    EVOLUTIONARY INTELLIGENCE, 2020, 13 (01) : 71 - 82
  • [29] Energy-Efficient Quorum Selection Algorithm for Distributed Object-Based Systems
    Enokido, Tomoya
    Duolikun, Dilawaer
    Takizawa, Makoto
    COMPLEX, INTELLIGENT, AND SOFTWARE INTENSIVE SYSTEMS, CISIS-2017, 2018, 611 : 31 - 42
  • [30] Research on a model for scheduling object-based distributed real-time systems
    Dong, Rong-Sheng
    Zhao, Ling-Zhong
    Cai, Guo-Yong
    Gu, Tian-Long
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (11):