Performance evaluation and scheduling algorithm of transactions for mobile and real-time Databases in distributed environments

被引:0
|
作者
Xiang, J. [1 ]
Li, G. H. [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sc & Tech, Wuhan 430074, Peoples R China
关键词
update transaction; imprecise computation; quality of service; derived data item; performance metric;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The demand on mobile and real-time database application and service in distributed environments is becoming increasingly extensive, but it is limited because the workload cannot be precisely predicted, especially possible overload. Furthermore, low bandwidth in mobile environments will lead to aborting or restarting for transactions because of competing for the limited system resources severely. In this paper, we propose a novel performance metric to evaluate performance in mobile and real-time database systems based on Quality of Service and the relationship of data items in the Directed Acyclic Graph. Imprecise computation technologies will be adapted to control system workload, and transactions will be divided into. mandatory subtransactions and optional subtransactions. Feedback loop control and Modifying On-Demand Breath-First Traversal algorithm are presented in the system to decrease miss ratio of transactions and improve data freshness. Our approach and algorithms give a robust and controlled behavior of mobile and real-time databases, even for transient overloads and with inaccurate runtime estimates of transactions. Further, simulation experiments show that the proposed algorithms can guarantee transient and steady performance not to be beyond the reference by database administrator.
引用
收藏
页码:663 / 669
页数:7
相关论文
共 50 条
  • [1] Priority Scheduling of Transactions in Distributed Real-Time Databases
    Victor C. S. Lee
    Kam-Yiu Lam
    Ben Kao
    Real-Time Systems, 1999, 16 : 31 - 62
  • [2] Priority scheduling of transactions in distributed real-time databases
    Lee, VCS
    Lam, KY
    Kao, B
    REAL-TIME SYSTEMS, 1999, 16 (01) : 31 - 62
  • [3] Scheduling of triggered transactions in distributed real-time active databases
    Lam, KY
    Law, GCK
    Lee, VCS
    ACTIVE, REAL-TIME, AND TEMPORAL DATABASE SYSTEMS, PROCEEDINGS, 1998, 1553 : 119 - 140
  • [4] Scheduling Real-Time Nested Transactions in Mobile Broadcast Environments
    Lei, Xiangdong
    Li, Wuke
    Yuan, Xiaoli
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1053 - 1058
  • [5] SCHEDULING REAL-TIME TRANSACTIONS - A PERFORMANCE EVALUATION
    ABBOTT, RK
    GARCIAMOLINA, H
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (03): : 513 - 560
  • [6] Scheduling transactions in mobile distributed real-time database systems
    Xiang-dong Lei
    Yue-long Zhao
    Song-qiao Chen
    Xiao-li Yuan
    Journal of Central South University of Technology, 2008, 15 : 545 - 551
  • [7] Scheduling transactions in mobile distributed real-time database systems
    Lei Xiang-dong
    Zhao Yue-long
    Chen Song-qiao
    Yuan Xiao-li
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2008, 15 (04): : 545 - 551
  • [8] Scheduling transactions in mobile distributed real-time database systems
    雷向东
    赵跃龙
    陈松乔
    袁晓莉
    JournalofCentralSouthUniversityofTechnology, 2008, (04) : 545 - 551
  • [9] Scheduling adaptive transactions in real-time databases
    Dogdu, E
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 130 - 142
  • [10] Performance evaluation of scheduling algorithm in a real-time distributed transactional system
    Saidane, LA
    Kamoun, F
    PROCEEDINGS OF THE SIXTH IEEE COMPUTER SOCIETY WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, 1997, : 290 - 295