DocumentCode
2911969
Title
Primary-backup object replications in Java
Author
Wang, Li ; Zhou, Wanlei
Author_Institution
Dept. of Comput. & Math., Deakin Univ., Geelong, Vic., Australia
fYear
1998
fDate
22-25 Sep 1998
Firstpage
78
Lastpage
82
Abstract
Service replication is a key to providing high availability, fault tolerance, and good performance in distributed systems. Various replication schemes have been proposed which are based on two streams of techniques, namely passive replication and active replication. The paper focuses on two implementation approaches of the passive primary-backup scheme, remote method invocation approach and replica-proxy approach, using Java RMI and Java network packages respectively. Issues addressed in the paper also include: the primary-backup protocol; restarting a failed server at any site; and a general naming service for the maintenance of dynamic memberships of replica groups. Finally, performance studies based on two implementation approaches are given
Keywords
object-oriented languages; object-oriented programming; parallel languages; parallel programming; software reliability; Java; Java RMI; Java network packages; active replication; availability; distributed systems; dynamic memberships; failed server; fault tolerance; general naming service; implementation approaches; passive primary-backup scheme; passive replication; performance studies; primary-backup object replications; primary-backup protocol; remote method invocation approach; replica groups; replica-proxy approach; replication schemes; service replication; Australia; Availability; Checkpointing; Distributed computing; Fault tolerant systems; High performance computing; Java; Mathematics; Packaging; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages, 1998. TOOLS 27. Proceedings
Conference_Location
Beijing
Print_ISBN
0-8186-9096-8
Type
conf
DOI
10.1109/TOOLS.1998.713589
Filename
713589
Link To Document