Group two-phase locking: A scalable data sharing protocol

Citation
S. Banerjee et Pk. Chrysanthis, Group two-phase locking: A scalable data sharing protocol, IEICE T INF, E82D(1), 1999, pp. 236-245
Citations number
28
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
ISSN journal
09168532 → ACNP
Volume
E82D
Issue
1
Year of publication
1999
Pages
236 - 245
Database
ISI
SICI code
0916-8532(199901)E82D:1<236:GTLASD>2.0.ZU;2-B
Abstract
The advent of high-speed networks with quality of service guarantees, will enable the deployment of data-server distributed systems over ride-area net works. Most implementations of data-server systems have been over local are a networks. Thus it is important; in this context, to study the performance of existing distributed data management protocols in the new networking en vironment. identify the performance bottlenecks and develop protocols that are capable of taking advantage of the high speed networking technology. In this paper, re examine and compare the scalability of the server-based two -phase locking protocol (s-2PL) and the group two-phase locking protocol (g -2PL). The s-2PL protocol is the most widely used concurrency control proto col, while the g-2PL protocol is an optimized version of the s-2PL protocol , tailored for high-speed wide-area network environments. The g-2PL protoco l reduces the effect of the network latency by message grouping, client-end caching and data migration. Detailed simulation results indicate that g-2P L indeed scales better than s-2PL. For Example, upto 28% improvement in res ponse time is reported.