Title :
A hierarchical asynchronous replication protocol for large scale systems
Author :
Adly, Noha ; Nagi, Magdy ; Bacon, Jean
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fDate :
10/6/1993 12:00:00 AM
Abstract :
The authors present a new asynchronous replication protocol that is especially suitable for wide area and mobile systems, and allows reads and writes to occur at any replica. Updates reach other replicas using a propagation scheme based on nodes organized into a logical hierarchy. The hierarchical structure enables the scheme to scale well for thousands of replicas, while ensuring reliable delivery. A new service interface is proposed that provides different levels of asynchrony, allowing strong consistency and weak consistency to be integrated into the same framework. Further, the scheme provides the ability to offer different levels of staleness, depending upon the needs of various applications, by querying from different levels of the hierarchy. Also, it allows a selection from a number of reconciliation techniques based on delivery order mechanisms. Restructuring operations are provided to build and reconfigure the hierarchy dynamically without disturbing normal operation. The scheme tolerates transmission failures, node failures and network partitions
Keywords :
distributed databases; fault tolerant computing; protocols; replicated databases; wide area networks; wireless LAN; asynchronous replication protocol; asynchrony; large scale systems; mobile systems; network partitions; node failures; service interface; strong consistency; transmission failures; weak consistency; Availability; Computer science; Delay; Internet; Laboratories; Large-scale systems; Mobile computing; Protocols; Telecommunication network reliability; Throughput;
Conference_Titel :
Advances in Parallel and Distributed Systems, 1993., Proceedings of the IEEE Workshop on
Conference_Location :
Princeton, NJ
Print_ISBN :
0-8186-5250-0
DOI :
10.1109/APADS.1993.588929