Title :
Object-based locking protocol for replicated objects
Author :
Hasegawa, Kyouji ; Takizawa, Makoto
Author_Institution :
Dept. of Comput. & Syst. Eng., Tokyo Denki Univ., Japan
Abstract :
Distributed systems are composed of multiple objects. Each object supports more abstract operations than the low-level read and write operations. The objects are replicated to increase the performance, reliability, and availability. In this paper we discuss a synchronization method to make multiple replicas of objects mutually consistent. In the traditional optimistic two-phase locking (02PL), every replica is first locked in a read mode to write an object. Finally, all the replicas are locked in a write mode when the transaction commits. We propose a novel object-based locking (OBL) method based on the abstract operations. Here, the number of the replicas locked is decided based on the access frequency and the strength of the lock mode
Keywords :
concurrency control; protocols; synchronisation; access frequency; distributed systems; lock mode; object-based locking protocol; optimistic two-phase locking; performance; reliability; replicated objects; synchronization method; Access protocols; Availability; Collaborative software; Collaborative work; Concurrency control; Database systems; Electrical capacitance tomography; Laser mode locking; Optimization methods; Systems engineering and theory;
Conference_Titel :
Information Networking, 1998. (ICOIN-12) Proceedings., Twelfth International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-8186-7225-0
DOI :
10.1109/ICOIN.1998.648415