Analysis of a replicated data base
Performance Evaluation
A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Priority in DBMS resource scheduling
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Evolution of the DASD storage control
IBM Systems Journal
A comparative analysis of disk scheduling policies
Communications of the ACM
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Performance Analysis of a Fault Tolerant Mirrored Disk System
Performance '90 Proceedings of the 14th IFIP WG 7.3 International Symposium on Computer Performance Modelling, Measurement and Evaluation
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Performance Evaluation of Two New Disk Scheduling Algorithms for Real-Time Systems
Performance Evaluation of Two New Disk Scheduling Algorithms for Real-Time Systems
On Using Priority Inheritance in Real-Time Databases
On Using Priority Inheritance in Real-Time Databases
A data base replication analysis using an M/M/m queue with service interruptions
SIGMETRICS '82 Proceedings of the 1982 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Technologies of parallel database systems for hierarchical multiprocessor environments
Automation and Remote Control
Hi-index | 0.00 |
Disk mirroring has found widespread use in computer systems as a method for providing fault tolerance. In addition to increasing reliability, a mirrored disk can also reduce I/O response time by supporting the execution of parallel I/O requests. The improvement in I/O efficiency is extremely important in a real-time system, where each computational entity carries a deadline. In this paper, we present two classes of real-time disk scheduling policies, RT-DMQ and RT-CMQ, for a mirrored disk I/O subsystem and examine their performance in an integrated real-time transaction system. The real-time transaction system model is validated on a real-time database testbed, called RT-CARAT. The performance results show that a mirrored disk I/O subsystem can decrease the fraction of transactions that miss their deadlines over a single disk system by 68%. Our results also reveal the importance of real-time scheduling policies, which can lead up to a 17% performance improvement over non-real-time policies in terms of minimizing the transaction loss ratio.