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 条
  • [1] AN OBJECT-ORIENTED ARCHITECTURE FOR DISTRIBUTED SYSTEMS
    SOLEY, RM
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 6 : 1 - 10
  • [2] An architecture for unified dialogue in distributed object systems
    Larsen, A
    Holmes, PD
    TOOLS 26 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - PROCEEDINGS, 1998, : 244 - 258
  • [3] A programming model for service replication in distributed object systems
    Joshi, RK
    Ramakrishna, O
    Ram, DJ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 59 (01) : 1 - 12
  • [4] A security architecture for object-based distributed systems
    Popescu, BC
    van Steen, M
    Tanenbaum, AS
    18TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 161 - 171
  • [5] An architecture for building reliable distributed object-based systems
    Wang, L
    Zhou, WL
    TOOLS 24: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 24 : 260 - 265
  • [6] Architecture to support performance monitoring in object based distributed systems
    Ressmann, D
    Platt, A
    Rumsby, S
    EIGHTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 120 - 125
  • [7] Design and analysis of an adaptive object replication algorithm in distributed network systems
    Lin Wujuan
    Veeravalli, Bharadwaj
    COMPUTER COMMUNICATIONS, 2008, 31 (10) : 2005 - 2015
  • [8] Distributed measurement systems: an object-oriented architecture and a case study
    Daponte, P
    Grimaldi, D
    Nigro, L
    Pupo, F
    COMPUTER STANDARDS & INTERFACES, 1997, 18 (05) : 383 - 395
  • [9] Object-attribute architecture for design and modeling of distributed automation systems
    Salibekyan, S. M.
    Panfilov, P. B.
    AUTOMATION AND REMOTE CONTROL, 2012, 73 (03) : 587 - 595
  • [10] Object-attribute architecture for design and modeling of distributed automation systems
    S. M. Salibekyan
    P. B. Panfilov
    Automation and Remote Control, 2012, 73 : 587 - 595