• 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