An architecture for object replication in distributed systems

被引:0
|
作者
Beedubail, G [1 ]
Pooch, U [1 ]
机构
[1] Texas A&M Univ, Dept Comp Sci, College Stn, TX 77843 USA
来源
INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS | 1997年
关键词
object replication; fault tolerance; naming service; replica consistency; interface definition language (IDL); Spring OS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an architecture for developing replicated objects in object oriented distributed systems. However, the architecture is general and the concepts can be adapted to non-object oriented distributed systems. The architecture specifies the main requirements for developing replicated objects in distributed systems, namely: the replicated object representation, the replicated object development and management mechanism, and the replica consistency protocol. For achieving these requirements the architecture specifies a hierarchy of objects and the inheritance and functional relationship among these objects. All the management functions of replicated objects are encapsulated in a manager object. An application object inherits these functionalities from the manager object. This object replication architecture will greatly reduces the complexity of the development of replicated objects in distributed systems. An efficient replica consistency algorithm that takes advantage of the features of this architecture is also developed. A preliminary prototype implementation of this architecture hers been carried out in Spring OS environment.
引用
收藏
页码:50 / 59
页数:10
相关论文
共 50 条
  • [41] A stable storage in MANET: Replication or distributed storage
    Benkaouha, Haroun
    JOURNAL OF COMPUTATIONAL SCIENCE, 2020, 45
  • [42] Replication Strategies for Distributed IEC 61499 Applications
    Santos, Adriano A.
    de Sousa, Mario
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 2225 - 2230
  • [43] An IEC 61499 Replication for Distributed Control Applications
    Santos, Adriano A.
    Silva, Antonio F.
    de Sousa, Mario
    Magalhaes, Pessoa
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 362 - 367
  • [44] A CANbus-based safety-critical distributed aeroengine control systems architecture demonstrator
    Thompson, HA
    Benitez-Perez, H
    Lee, D
    Ramos-Hernandez, DN
    Fleming, PJ
    Legge, CG
    MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (06) : 345 - 355
  • [45] Object Grouping and Replication Algorithms for Word Wide Web
    Mahmood, A.
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2005, 29 (03): : 347 - 356
  • [46] An Architecture for a Dependable Distributed Sensor System
    Zug, Sebastian
    Dietrich, Andre
    Kaiser, Joerg
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (02) : 408 - 419
  • [47] A Genetic Programming-Based Multi-Objective Optimization Approach to Data Replication Strategies for Distributed Systems
    Bokhari, Syed Mohtashim Abbas
    Theel, Oliver
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [48] A fault-tolerant object service in the OMG's object management architecture
    Liang, D
    Chou, SC
    Yuan, SM
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 39 (14-15) : 965 - 973
  • [49] Design of Distributed Voting Replication Model for Replica Control
    Park, Kyeongmo
    Lee, Miyoung
    Namgoong, Han
    ICEME 2010: INTERNATIONAL CONFERENCE ON ENGINEERING AND META-ENGINEERING (POST-CONFERENCE EDITION), 2010, : 47 - 50
  • [50] Non-functional analysis of distributed systems in unreliable environments using stochastic object based graph grammars
    Mendizabal, Odorico Machado
    Dotti, Fernando Luis
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2006, 4178 : 275 - 290