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
关键词
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 条
  • [11] MIGRATION, CACHING AND REPLICATION IN DISTRIBUTED OBJECT-ORIENTED SYSTEMS - AN INTEGRATED FRAMEWORK
    SCHILL, A
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 6 : 309 - 329
  • [12] A hybrid chaos-based algorithm for data object replication in distributed systems
    Arasteh, Bahman
    Gunes, Peri
    Bouyer, Asgarali
    Rouhi, Alireza
    Ghanbarzadeh, Reza
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2024, 53 (7-8) : 831 - 862
  • [13] DeDiSys lite:: An environment for evaluating replication protocols in partitionable distributed object systems
    Beyer, Stefan
    Sanchez, Alexander
    Munoz-Escoi, Francesc D.
    Galdamez, Pablo
    FIRST INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2006, : 408 - +
  • [14] Design and experimental evaluation of an adaptive object replication algorithm in distributed network systems
    Lin, WJ
    Veeravalli, L
    PROCEEDINGS OF THE FOURTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2005, : 62 - 67
  • [15] Creating a distributed factory object architecture
    Chan, SM
    Lammers, TL
    FIRST INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING WORKSHOP, PROCEEDINGS, 1997, : 282 - 290
  • [16] Distributed Architecture of Object Naming Service
    Ning, Bo
    Li, Guanyu
    Chen, Yuqing
    Qu, Dongdong
    ADVANCED TECHNOLOGY IN TEACHING - PROCEEDINGS OF THE 2009 3RD INTERNATIONAL CONFERENCE ON TEACHING AND COMPUTATIONAL SCIENCE (WTCS 2009), VOL 1: INTELLIGENT UBIQUITIOUS COMPUTING AND EDUCATION, 2012, 116 : 251 - 257
  • [17] A distributed object architecture for interoperable GIS
    Leclercq, T
    Benslimane, D
    Yetongnon, K
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 822 - 823
  • [18] OBJECT-ORIENTED DEVELOPMENT OF ARCHITECTURE TRANSPARENT SOFTWARE FOR DISTRIBUTED PARALLEL SYSTEMS
    YAU, SS
    BAE, DH
    CHIDAMBARAM, M
    COMPUTER COMMUNICATIONS, 1993, 16 (05) : 317 - 327
  • [19] Quality of service in distributed object systems and distributed multimedia object/component systems
    Böszörményi, L
    Stary, C
    Kosch, H
    Becker, C
    OBJECT-ORIENTED TECHNOLOGY, PROCEEDINGS, 2002, 2323 : 7 - 29
  • [20] Partitioning and assignment of distributed object applications incorporating object replication and caching
    Kimelman, D
    Rajan, VT
    Roth, T
    Wegman, M
    OBJECT-ORIENTED TECHNOLOGY: ECOOP'98 WORKSHOP READER, 1998, 1543 : 313 - 314