CSDL Home W WAINA 2009 2013 27th International Conference on Advanced Information Networking and Applications Workshops
Bradford, United Kingdom
May 26, 2009 to May 29, 2009
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WAINA.2009.49
Transactional replicated systems have usually adopted the crash-recovery with partial amnesia failure model. These systems need to deal with the amnesia phenomenon; i.e. non committed state is lost at crash time. So, if this phenomenon is not accurately managed in recovery processes it can lead to state inconsistencies in the replicate state. A general solution that consists in persisting messages atomically in the delivery process has been proposed for overcoming this problem, demonstrating also its validity. But, its use implies a cost: the overhead introduced for persisting messages atomically in the delivery process. This paper analyses this overhead simulating the proposed solution for a transactional replication protocol based on certification and demonstrates how this overhead can be minimized using solid-state memories, making it acceptable.
replicated transactional systems, crash-recovery with partial amnesia, recovery, progress condition
Rubén de Juan-Marín, Luis Irún-Briz, Francesc D. Muñoz-Escoí, "A Cost Analysis of Solving the Amnesia Problems", WAINA, 2009, 2013 27th International Conference on Advanced Information Networking and Applications Workshops, 2013 27th International Conference on Advanced Information Networking and Applications Workshops 2009, pp. 230-237, doi:10.1109/WAINA.2009.49