An Efficient, Fault-Tolerant Protocol for Replicated Data Management.
Amr El Abbadi, Dale Skeen, Flaviu Cristian:
An Efficient, Fault-Tolerant Protocol for Replicated Data Management.
PODS 1985: 215-229@inproceedings{DBLP:conf/pods/AbbadiSC85,
author = {Amr El Abbadi and
Dale Skeen and
Flaviu Cristian},
title = {An Efficient, Fault-Tolerant Protocol for Replicated Data Management},
booktitle = {Proceedings of the Fourth ACM SIGACT-SIGMOD Symposium on Principles
of Database Systems, March 25-27, 1985, Portland, Oregon},
publisher = {ACM},
year = {1985},
isbn = {0-89791-153-9},
pages = {215-229},
ee = {http://doi.acm.org/10.1145/325405.325443, db/conf/pods/AbbadiSC85.html},
crossref = {DBLP:conf/pods/85},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
The objective of data replication is to increase data
availability in the presence of processor and link
failures and to decrease data retrieval costs by reading
local or close copies of data. Moreover, concurrent
execution of transactions on replicated data
bases must be equivalent to the serial execution of
the same transactions on non-replicated databases.
We present a pedagogical derivation of a replicated
data management protocol which meets the above
requirements. The protocol tolerates any number of
component omission and performance failures (even
when these lead to network partitioning), and handles
any number of (possibly simultaneous) processor
and link recoveries. It implements the reading
of a logical object efficiently - by reading the nearest,
available copy. When reads outnumber writes and
failures are rare, the protocol performs better than other known protocols.
Copyright © 1985 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
Printed Edition
Proceedings of the Fourth ACM SIGACT-SIGMOD Symposium on Principles of Database Systems, March 25-27, 1985, Portland, Oregon.
ACM 1985, ISBN 0-89791-153-9
Contents
References
- [BGa]
- Philip A. Bernstein, Nathan Goodman:
Concurrency Control in Distributed Database Systems.
ACM Comput. Surv. 13(2): 185-221(1981)

- [BGb]
- Philip A. Bernstein, Nathan Goodman:
The Failure and Recovery Problem for Replicated Databases.
PODC 1983: 114-122

- [BGRCK]
- ...
- [BSR]
- Philip A. Bernstein, David W. Shipman, James B. Rothnie Jr.:
Concurrency Control in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst. 5(1): 18-51(1980)

- [C]
- Flaviu Cristian:
Correct and Robust Programs.
IEEE Trans. Software Eng. 10(2): 163-174(1984)

- [CASD]
- ...
- [D]
- Susan B. Davidson:
Optimism and Consistency In Partitioned Distributed Database Systems.
ACM Trans. Database Syst. 9(3): 456-481(1984)

- [ES]
- Derek L. Eager, Kenneth C. Sevcik:
Achieving Robustness in Distributed Database Systems.
ACM Trans. Database Syst. 8(3): 354-381(1983)

- [EGLT]
- Kapali P. Eswaran, Jim Gray, Raymond A. Lorie, Irving L. Traiger:
The Notions of Consistency and Predicate Locks in a Database System.
Commun. ACM 19(11): 624-633(1976)

- [ESC]
- ...
- [G]
- David K. Gifford:
Weighted Voting for Replicated Data.
SOSP 1979: 150-162

- [GMBLLPPT]
- Jim Gray, Paul R. McJones, Mike W. Blasgen, Bruce G. Lindsay, Raymond A. Lorie, Thomas G. Price, Gianfranco R. Putzolu, Irving L. Traiger:
The Recovery Manager of the System R Database Manager.
ACM Comput. Surv. 13(2): 223-243(1981)

- [H]
- ...
- [KR]
- H. T. Kung, John T. Robinson:
On Optimistic Methods for Concurrency Control.
ACM Trans. Database Syst. 6(2): 213-226(1981)

- [L]
- Leslie Lamport:
Time, Clocks, and the Ordering of Events in a Distributed System.
Commun. ACM 21(7): 558-565(1978)

- [SW]
- Dale Skeen, David D. Wright:
Increasing Availability in Partitioned Database Systems.
PODS 1984: 290-299

- [TGGL]
- Irving L. Traiger, Jim Gray, Cesare A. Galtieri, Bruce G. Lindsay:
Transactions and Consistency in Distributed Database Systems.
ACM Trans. Database Syst. 7(3): 323-342(1982)

- [T]
- Robert H. Thomas:
A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases.
ACM Trans. Database Syst. 4(2): 180-209(1979)

Copyright © Tue Feb 9 19:35:24 2010
by Michael Ley (ley@uni-trier.de)