DocumentCode
1588981
Title
Reliable nested invocation of methods in distributed object-based systems
Author
Tanaka, Katsuya ; Takizawa, Makoto
Author_Institution
Dept. of Comput. & Syst. Eng., Tokyo Denki Univ., Saitama, Japan
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
321
Lastpage
329
Abstract
Objects are replicated in order to increase reliability and availability of an object-based system. We discuss how to invoke methods on replicas of objects in a nested manner. If a method t is invoked on multiple replicas and each instance of t on the replicas invokes a method u on another object y, u may be performed multiple times on some replica of y and then the replica gets inconsistent, i.e. redundant invocations. In addition, if each instance of t issues a request to a quorum, more of the replicas are manipulated than the quorum number of the method u, i.e. quorum explosion. We discuss an invocation protocol to resolve the redundant invocation and quorum explosion. We evaluate the protocol on how many replicas are manipulated and requests are issued
Keywords
distributed object management; remote procedure calls; software fault tolerance; availability; distributed object-based systems; invocation protocol; quorum explosion; redundant invocations; reliable nested invocation; replicas; Availability; Content addressable storage; Explosions; Protocols; Reliability engineering; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Objects and Applications, 2001. DOA '01. Proceedings. 3rd International Symposium on
Conference_Location
Rome
Print_ISBN
0-7695-1300-X
Type
conf
DOI
10.1109/DOA.2001.954097
Filename
954097
Link To Document