Managing deadline miss ratio and sensor data freshness in real-time databases

被引:91
作者
Kang, KD
Son, SH
Stankovic, JA
机构
[1] SUNY Binghamton, TJ Watson Sch Engn & Appl Sci, Dept Comp Sci, Binghamton, NY 13902 USA
[2] Univ Virginia, Dept Comp Sci, Charlottesville, VA 22903 USA
基金
美国国家科学基金会;
关键词
real-time database; deadline miss ratio; sensor data freshness; QoS management;
D O I
10.1109/TKDE.2004.61
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The demand for real-time data services is increasing in many applications including e-commerce, agile manufacturing, and telecommunications network management. In these applications, it is desirable to execute transactions within their deadlines, i.e., before the real-world status changes, using fresh (temporally consistent) data. However, meeting these fundamental requirements is challenging due to dynamic workloads and data access patterns in these applications. Further, transaction timeliness and data freshness requirements may conflict. In this paper, we define average/transient deadline miss ratio and new data freshness metrics to let a database administrator specify the desired quality of real-time data services for a specific application. We also present a novel QoS management architecture for real-time databases to support the desired QoS even in the presence of unpredictable workloads and access patterns. To prevent overload and support the desired QoS, the presented architecture applies feedback control, admission control, and flexible freshness management schemes. A simulation study shows that our QoS-aware approach can achieve a near zero miss ratio and perfect freshness, meeting basic requirements for real-time transaction processing. In contrast, baseline approaches fail to support the desired miss ratio and/or freshness in the presence of unpredictable workloads and data access patterns.
引用
收藏
页码:1200 / 1216
页数:17
相关论文
共 23 条
  • [1] SCHEDULING REAL-TIME TRANSACTIONS - A PERFORMANCE EVALUATION
    ABBOTT, RK
    GARCIAMOLINA, H
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (03): : 513 - 560
  • [2] *ACTIVEMEDIA RES, 2000, REAL NUMB NET PROF
  • [3] ADELBERG B, 1995, P ACM SIGMOD
  • [4] [Anonymous], IEEE J SELECTED AREA
  • [5] HARITSA JR, 1990, P ACM S PRINC DAT SY
  • [6] PERFORMANCE EVALUATION OF CAUTIOUS WAITING
    HSU, MC
    ZHANG, B
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (03): : 477 - 512
  • [7] HUANG J, 1991, P INT C VER LARG DAT
  • [8] KANG K, 2002, P 14 EUR C REAL TIM
  • [9] KANG KD, 2003, THESIS U VIRGINIA
  • [10] KIM S, 2002, P IEEE REAL TIM TECH