Transaction Scheduling in Distributed Real-Time Systems

被引:0
|
作者
Kwok-wa Lam
Victor C. S. Lee
Sheung-lun Hung
机构
[1] City University of Hong Kong,Department of Computer Science
来源
Real-Time Systems | 2000年 / 19卷
关键词
distributed real-time databases; optimistic concurrency control; dynamic adjustment of serialization order; distributed circular validation;
D O I
暂无
中图分类号
学科分类号
摘要
Inthis paper, we study the performance of using optimistic approachto concurrency control in distributed real-time database systems(RTDBS). The traditional optimistic approach suffers from theproblem of unnecessary restarts. Transaction restarts can significantlyincrease the system workload and intensify resource and datacontention. In distributed environments, the complexity of thesystem and the high communication overhead exacerbate the problem.Therefore, the number of unnecessary restarts is the determinantfactor that affects the performance of optimistic approach indistributed RTDBS. When optimistic approach is extended to distributedenvironments, a number of issues resulting from the increasedcomplexity and communication overhead have to be resolved. Inthis paper, a new real-time distributed optimistic concurrencycontrol (DOCC) protocol with dynamic adjustment of serializationorder (DASO), called DOCC-DA is proposed. This protocol can avoidunnecessary transaction restarts by dynamically adjusting theserialization order of the conflicting transactions. Therefore,resources can be saved and more transactions can meet their deadlines.In the DOCC-DA protocol, a new distributed circular validationscheme is included to facilitate transaction validation in distributedenvironments. The performance of the DOCC-DA protocol has beenexamined in detail by simulation. The results showed that theperformance of the DOCC-DA protocol is consistently better thanthat of other protocols.
引用
收藏
页码:169 / 193
页数:24
相关论文
共 50 条
  • [31] A commit strategy for distributed real-time transaction
    Biao Qin
    YunSheng Liu
    JinCai Yang
    Journal of Computer Science and Technology, 2003, 18 : 626 - 631
  • [32] A DISTRIBUTED SYSTEM FOR REAL-TIME TRANSACTION PROCESSING
    LELANN, G
    COMPUTER, 1981, 14 (02) : 43 - 48
  • [33] A commit strategy for distributed real-time transaction
    Qin, B
    Liu, YS
    Yang, J
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (05) : 626 - 631
  • [34] Distributed real-time transaction commit protocol
    Liu, Yun-Sheng
    Qin, Biao
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (07):
  • [35] Task scheduling and response time planning in distributed real-time systems
    Baums, AK
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 1998, 32 (03) : 41 - 47
  • [36] A scheduling heuristic in mobile distributed real-time database systems
    Singh P.K.
    International Journal of Vehicle Information and Communication Systems, 2020, 5 (03) : 265 - 289
  • [37] A Study on Real-time Scheduling for Autonomous Distributed Manufacturing Systems
    Iwamura, Koji
    Sugimura, Nobuhiro
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [38] Theory and Practice of EDF Scheduling in Distributed Real-Time Systems
    Javier Gutierrez, J.
    Perez, Hector
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018, 2018, 10873 : 123 - 137
  • [39] Combined task and message scheduling in distributed real-time systems
    Abdelzaher, TF
    Shin, KG
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (11) : 1179 - 1191
  • [40] 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