Title :
Efficiently maintaining availability in the presence of partitionings in distributed systems
Author :
Triantafillou, Peter ; Taylor, David
Author_Institution :
Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
Abstract :
A new approach is presented for handling partitionings in replicated distributed databases. Mechanisms are developed through which transactions can access replicated data objects and observe delays similar to nonreplicated systems while enjoying the availability benefits of replication. The replication control protocol, called VELOS, achieves optimal availability, according to a well-known metric, while ensuring one-copy serializability. It is shown to provide better availability than other methods which meet the same optimality criterion. It offers these availability characteristics without relying on system transactions that must execute to restore availability, when failures and recoveries occur, but which introduce significant delays to user transactions
Keywords :
distributed databases; protocols; VELOS; delays; distributed systems; one-copy serializability; optimal availability; partitionings; replicated distributed databases; replication control protocol; system transactions; Access protocols; Availability; Computational modeling; Computer science; Concurrent computing; Delay; Distributed computing; Distributed databases; Protection; Transaction databases;
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
DOI :
10.1109/ICDE.1991.131450