Utilize este identificador para referenciar este registo: http://hdl.handle.net/10773/18232
Título: Log-based model to enforce data consistency on agnostic fault-tolerant systems
Autor: Pereira, Óscar Mortágua
Simões, David Apolinário
Aguiar, Rui L.
Palavras-chave: Fault tolerance
Logging mechanism
Software architecture
Transactional system
Data: 2017
Editora: Springer
Resumo: Agnostic fault-tolerant systems cannot recover to a consistent state if a failure/crash occurs during a transaction. By their nature, inconsistent states are very difficult to be treated and recovered into the previous consistent state. One of the most common fault tolerance mechanisms consists in logging the system state whenever a modification takes place, and recovering the system to the system previous consistent state in the event of a failure. This principle was used to design a general recovering log-based model capable of providing data consistency on agnostic fault-tolerant systems. Our proposal describes how a logging mechanism can recover a system to a consistent state, even if a set of actions of a transaction were interrupted mid-way, due to a server crash. Two approaches of implementing the logging system are presented: on local files and on memory in a remote fault-tolerant cluster. The implementation of a proof of concept resorted to a previous proposed framework, which provides common relational features to NoSQL database management systems. Among the missing features, the previous proposed framework used in the proof of concept, was not fault-tolerant.
URI: http://hdl.handle.net/10773/18232
DOI: 10.1007/978-3-319-62911-7_8
ISBN: 978-3-319-62910-0
Aparece nas coleções: DETI - Capítulo de livro

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
(BC) - 2017-07-01 (DATA, Springer CCIS) Log-Based Model to Enforce Data Consistency.PDFDocumento principal507.77 kBAdobe PDFrestrictedAccess


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.