Multiclass transaction scheduling and overload management in firm real-time database systems

被引:19
作者
Datta, A
Mukherjee, S
Konana, P
Viguier, IR
Bajaj, A
机构
[1] UNIV NEBRASKA,DEPT COMP SCI & ENGN,LINCOLN,NE 68588
[2] UNIV TEXAS,DEPT MSIS,AUSTIN,TX 78712
关键词
real-time database systems; overload management; admission control; priority based scheduling; performance evaluation;
D O I
10.1016/S0306-4379(96)00003-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-Time Database Systems (RTDBSs), have attracted considerable amount of research attention in the recent past and a number of important applications have been identified for such systems, such as telecommunications network management, automated air traffic control, automated financial trading, process control and military command and control systems. Due to the rapidity of change of the system state in such applications, as well as the inherent complexities in controlling such systems (which result in frequent violation of consistency requirements and consequent repeated firings of control actions), it is likely that the transaction load in these systems would be fairly high. Thus RTDBSs need to be equipped with overload management mechanisms. Unfortunately overload management has been a fairly neglected area in real-time systems research in general and real-time database research in particular. In this paper we introduce Adaptive Access Parameter (AAP), a scheduling mechanism for multiclass transactions in real-time database systems that employs an explicit admission control policy to manage overload as well as system bias towards particular transaction classes. We show the theoretical underpinnings behind AAP and then report a thorough performance study that demonstrates AAP's substantial superiority over current algorithms with regard to performance metrics as well as computational overhead.
引用
收藏
页码:29 / 54
页数:26
相关论文
共 21 条
[1]  
ABBOTT R, 1989, P 15 VLDB
[2]  
ABBOTT R, 1992, ACM T DAT SYST
[3]  
[Anonymous], 1973, J ACM
[4]  
Bernstein P.A., 1987, Concurrency Control and Recovery in Database Systems
[5]  
CHAKRAVARTHY S, 1994, UFCISTR94008 U FLORD
[6]  
DATTA A, 1994, RES ISSUES DATABASES, V23, P8
[7]  
FISHWICK PA, 1992, TR92022 U FLOR COMP
[8]  
HARITSA JR, 1990, P IEEE REAL TIM SYST
[9]  
HARITSA JR, 1991, P IEEE REAL TIM SYST
[10]  
HUANG J, 1991, P 17 INT C VER LARG