Title :
MIRROR: a state-conscious concurrency control protocol for replicated real-time databases
Author :
Xiong, Ming ; Ramamritham, Krithi ; Haritsa, Jayant ; Stankovic, John A.
Author_Institution :
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
Abstract :
Data replication can help database systems meet the stringent temporal constraints of current time-critical applications, especially Internet-based services. A prerequisite, however, is the development of high-performance concurrency control mechanisms. We present here a new CC protocol called MIRROR (Managing Isolation in Replicated Real-time Object Repositories), specifically designed for firm-deadline applications operating on replicated real-time databases. MIRROR augments the optimistic two-phase locking (O2PL) algorithm developed for non-real-time databases with a novel and easily implementable state-based conflict resolution mechanism to fine-tune the real-time performance. A simulation-based study of MIRROR´s performance against the real-time versions of a representative set of classical protocols shows that (a) the relative performance characteristics of replica concurrency control algorithms in the real-time environment could be significantly different from their performance in a traditional (non-real-time) database system, (b) compared to locking based protocols, MIRROR provides the best performance in replicated environments for real-time applications, and (c) MIRROR´s conflict resolution mechanism works almost as well as more sophisticated (and difficult to implement) strategies
Keywords :
concurrency control; object-oriented databases; protocols; real-time systems; replicated databases; temporal databases; virtual machines; Internet-based services; MIRROR; Managing Isolation in Replicated Real-time Object Repositories; data replication; firm-deadline applications; high-performance concurrency control mechanisms; optimistic two-phase locking algorithm; performance characteristics; protocols; replica concurrency control algorithms; replicated real-time databases; simulation-based study; state-based conflict resolution mechanism; state-conscious concurrency control protocol; temporal constraints; time-critical applications; Application software; Computer science; Concurrency control; Concurrent computing; Databases; Electronic commerce; Mirrors; Protocols; Real time systems; Time factors;
Conference_Titel :
Advance Issues of E-Commerce and Web-Based Information Systems, WECWIS, 1999. International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
0-7695-0334-9
DOI :
10.1109/WECWIS.1999.788181