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 条
  • [21] DIRECTORY REPLICATION IN DISTRIBUTED SYSTEMS
    WONG, KC
    CORNACCHIO, J
    PROCEEDINGS OF THE FIRST ANNUAL WORKSHOP FOR THE ACM SPECIAL INTEREST GROUP ON FORTH: SIGFORTH 89, 1989, : 123 - 127
  • [22] Developing object wrappers for legacy integration in distributed object architecture
    Jurič, Matjaž B.
    Rozman, Ivan
    Beloglavec, Simon
    Heričko, Marjan
    Welzer, Tatjana D.
    Györkös, József
    Elektrotehniski Vestnik/Electrotechnical Review, 2000, 67 (05): : 238 - 245
  • [23] DOGMA: distributed object group metacomputing architecture
    Judd, G
    Clement, M
    Snell, Q
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 977 - 983
  • [24] An Object Oriented Architecture for distributed spacecraft simulations
    Strunce, RR
    Maher, FA
    GUIDANCE AND CONTROL 1998, 1998, 98 : 451 - 459
  • [25] Supporting parallel computing on a distributed object architecture
    Wang, C
    Teo, YM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 56 (03) : 261 - 278
  • [26] DOGMA: Distributed object group metacomputing architecture
    Brigham Young Univ, Provo, United States
    Concurrency Pract Exper, 11-13 (977-983):
  • [27] PERFORMANCE ISSUES IN OBJECT REPLICATION FOR A REMOTE CACHING ARCHITECTURE
    LEFF, A
    YU, PS
    WOLF, JL
    COMPUTING SYSTEMS, 1993, 8 (01): : 40 - 51
  • [28] Object protection in distributed systems
    Lopriore, Lanfranco
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (05) : 570 - 579
  • [29] PROM:A Support for Robust Replication in a Distributed Object Environment
    A.Corradi
    L.Leonardi
    Journal of Computer Science and Technology, 1990, (02) : 139 - 155
  • [30] An adaptive object allocation and replication algorithm in distributed databases
    Wujuan, L
    Veeravalli, B
    23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 132 - 137