• DocumentCode
    1565208
  • Title

    Efficient High Availability Commit Processing

  • Author

    Kolltveit, Heine ; Hvasshovd, Svein-Olaf

  • fYear
    2008
  • Firstpage
    64
  • Lastpage
    71
  • Abstract
    Distributed transaction systems require an atomic commitment protocol to preserve ACID properties. A commit protocol should add as little overhead as possible to avoid hampering performance. In this paper, dynamic coordinators are introduced. In main memory primary-backup systems, the approach significantly reduces the time spent during commit processing. The performance of such protocols must be properly evaluated to give system developers the information needed to make an educated choice between them. Thus, simulation results, verified by statistical analysis, are presented. The simulation results show that the performance can be significantly boosted by using optimizations and protocols especially designed for high availability main memory systems.
  • Keywords
    distributed databases; protocols; transaction processing; atomic commitment protocol; distributed transaction systems; dynamic coordinators; hampering performance; main memory primary-backup systems; statistical analysis; Analytical models; Availability; Computational modeling; Databases; Delay; Design optimization; Performance analysis; Protocols; Security; Statistical analysis; commit processing; high availability; main memory; replication; transactions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2008. ARES 08. Third International Conference on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-0-7695-3102-1
  • Type

    conf

  • DOI
    10.1109/ARES.2008.78
  • Filename
    4529322