Title :
Main Memory Commit Protocols for Multiple Backups
Author :
Kolltveit, Heine ; Hvasshovd, Svein-Olaf
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;
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
DOI :
10.1109/ICN.2008.39