DocumentCode
253019
Title
IOCP: Implementation of Optimized Commit Protocol
Author
Chauhan, Ganpat Singh ; Gupta, M.K. ; Khunteta, Ajay
Author_Institution
Comput. Eng., PCE, Jaipur, India
fYear
2014
fDate
9-11 May 2014
Firstpage
1
Lastpage
6
Abstract
Atomic Commit Protocols (ACP) are used to maintain atomicity in distributed systems. There are protocols available to minimize the overhead between the coordinator and participants, some are to minimize blocking while some to release the locks acquire by different participants. Optimized Two phase Commit (O-2PC) Protocol has been proposed to optimize the performance of 2PC based of deferred and immediately consistency constraints by overlapping the voting phase where initiation of protocol is done from participant side. But no simulator is currently available. This paper Implementation of Optimized Commit Protocol (IOCP) is an effort to allow simulating the performance of O-2PC empirically to consider the indirect costs that is not possible to calculate analytically. The simulator is developed using Java Network Programming. This simulation tool also provides facility to compare different commit protocols based on some performance parameters.
Keywords
Java; distributed processing; protocols; IOCP; Java network programming; O-2PC; blocking minimization; consistency constraints; distributed systems; implementation of optimized commit protocol; indirect costs; optimized two phase commit protocol; overhead minimization; voting phase; Protocols; Deferred and Immediate consistency constraints; Distributed Database System; Non-Blocking Commit Protocol; Optimized Two Phase Commit Protocol (O-2PC); Three Phase Commit Protocol (3PC); Two Phase Commit Protocol (2PC);
fLanguage
English
Publisher
ieee
Conference_Titel
Recent Advances and Innovations in Engineering (ICRAIE), 2014
Conference_Location
Jaipur
Print_ISBN
978-1-4799-4041-7
Type
conf
DOI
10.1109/ICRAIE.2014.6909141
Filename
6909141
Link To Document