• DocumentCode
    3332192
  • Title

    Main Memory Commit Protocols for Multiple Backups

  • Author

    Kolltveit, Heine ; Hvasshovd, Svein-Olaf

  • fYear
    2008
  • fDate
    13-18 April 2008
  • Firstpage
    479
  • Lastpage
    484
  • Abstract
    Atomic commitment protocols are needed to preserve ACID properties of distributed transactional systems. The performance of such protocols is essential to avoid adding too much overhead to transaction processing. Also, many applications require levels of availability, which cannot be met by using only one backup source (disk or process). Combining these two requirements, this paper presents protocols for use with main memory primary-backup systems, where there are multiple backup processes for each primary. These protocols are evaluated by simulation and verified by statistical analysis. The results show that the best choice of protocol is not static, but varies with the transactional load of the system.
  • Keywords
    back-up procedures; protocols; storage management; transaction processing; ACID; atomic commitment protocols; distributed transactional systems; memory commit protocols; memory primary-backup systems; multiple backups; statistical analysis; transaction processing; Analytical models; Application software; Availability; Costs; Fault tolerance; Performance analysis; Protocols; Statistical analysis; Transaction databases; Voting; commit processing; commitment; distributed; main-memory; transactions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, 2008. ICN 2008. Seventh International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-0-7695-3106-9
  • Electronic_ISBN
    978-0-7695-3106-9
  • Type

    conf

  • DOI
    10.1109/ICN.2008.39
  • Filename
    4498207