Title :
OSCAR: a system for weak-consistency replication
Author :
Downing, Alan R. ; Greenberg, Ira B. ; Peha, Jon M.
Author_Institution :
SRI Int., Menlo Park, CA, USA
Abstract :
The proliferation of internetworks and distributed applications has increased the demand for geographically distributed replicated databases. The traditional approach of strong consistency is difficult to achieve across an internetwork. In contrast to strong consistency, a database replication system that provides weak consistency permits greater availability by allowing temporary inconsistencies to develop among the replicas. The Open System for Consistency and Replication (OSCAR), an architecture for a weak-consistency replication system, is presented. The approach to reliable replication is to use two complementary mechanisms. When an update initially enters the replication system, it is unreliably pushed to all other replicas. A novel technique called mediation ensures reliable propagation of the updates throughout the system. OSCAR provides appropriate weak consistency for a variety of applications by simultaneously supporting several weak-consistency methods. Its modular design permits its components to be configured for different networks and allows its algorithms to be selected and tuned for different environments and applications
Keywords :
data integrity; distributed databases; software reliability; OSCAR; Open System; complementary mechanisms; database replication system; geographically distributed replicated databases; internetworks; mediation; modular design; reliable propagation; reliable replication; temporary inconsistencies; updates; weak consistency; weak-consistency replication system; Application software; Availability; Delay; Distributed databases; Frequency; IP networks; Internet; Local area networks; System performance; Transaction databases;
Conference_Titel :
Management of Replicated Data, 1990. Proceedings., Workshop on the
Conference_Location :
Houston, TX
Print_ISBN :
0-8186-2085-4
DOI :
10.1109/MRD.1990.138239