DocumentCode :
2488500
Title :
Object replication using version vector
Author :
Hasegawa, Kyouji ; Higaki, Hiroaki ; Takizawa, Makoto
Author_Institution :
Dept. of Comput. & Syst. Eng., Tokyo Denki Univ., Japan
fYear :
1998
fDate :
14-16 Dec 1998
Firstpage :
147
Lastpage :
154
Abstract :
In object-based systems, objects supporting abstract methods are replicated to increase the performance, reliability and availability. We discuss a novel object-based locking (OBL) protocol to lock replicas of objects by extending the quorum-based protocol for read and write to abstract methods. Unless two methods conflict, subsets of the replicas locked by the methods do not intersect even if the methods change the replicas. Methods not computed on a replica A but computed on another replica are computed on A when a method conflicting with the methods are issued to A in the OBL protocol. We newly propose a version vector to identify what methods are computed on a replica
Keywords :
distributed object management; protocols; software performance evaluation; software reliability; OBL protocol; abstract methods; availability; object replication; object-based locking protocol; object-based systems; performance; quorum-based protocol; read; reliability; version vector; write; Availability; Protocols; Reliability engineering; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
ISSN :
1521-9097
Print_ISBN :
0-8186-8603-0
Type :
conf
DOI :
10.1109/ICPADS.1998.741033
Filename :
741033
Link To Document :
بازگشت