DocumentCode
3100538
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
fYear
1999
fDate
36373
Firstpage
20
Lastpage
29
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/WECWIS.1999.788181
Filename
788181
Link To Document