Title :
An efficient and highly available read-one write-all protocol for replicated data management
Author :
Rabinovich, Michael ; Lazowska, Edward D.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
Abstract :
A read-one write-all (ROWA) protocol for replicated data that allows a system to adjust to failures dynamically in order to keep the data available is proposed. If failures arrive mostly sequentially, the protocol keeps the data available as long as there is at least one operational replica. This is achieved by making the epoch mechanism, previously applicable to non-ROWA schemes only, usable within the ROWA discipline. Also, adjusting the system to a new configuration in the protocol is done completely asynchronously with reads and writes. In contrast, in the existing dynamic schemes (both ROWA and non-ROWA), system reconfiguration may interfere with and delay user transactions
Keywords :
distributed databases; protocols; system recovery; transaction processing; ROWA; epoch mechanism; operational replica; read-one write-all protocol; replicated data management; system reconfiguration; user transactions; Application software; Computer science; Control systems; Data engineering; Delay; Engineering management; Permission; Proposals; Protocols;
Conference_Titel :
Parallel and Distributed Information Systems, 1993., Proceedings of the Second International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-3330-1
DOI :
10.1109/PDIS.1993.253072