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 条
  • [1] Transaction scheduling in distributed real-time systems
    Lam, KW
    Lee, VCS
    Hung, SL
    [J]. REAL-TIME SYSTEMS, 2000, 19 (02) : 169 - 193
  • [2] Real-time Transaction Scheduling Method for Distributed Database
    Sun Qiao
    Zhang Shaowei
    Fu Lanmei
    Sun Jiasong
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS, NETWORK AND COMPUTER ENGINEERING (ICENCE 2016), 2016, 67 : 528 - 532
  • [3] A study on transaction scheduling in a real-time distributed system
    Singh, Y. Jayanta
    Al-Saedy, Hasan
    Mehrotra, S. C.
    [J]. 7TH INDUSTRIAL SIMULATION CONFERENCE 2009, 2009, : 157 - +
  • [4] Real-time transaction scheduling in database systems
    Wietrzyk, VI
    Ramaswamy, V
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 633 - 643
  • [5] Real-time scheduling in distributed systems
    Thai, ND
    [J]. PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 165 - 170
  • [6] REAL-TIME TRANSACTION SCHEDULING IN DATABASE-SYSTEMS
    ULUSOY, O
    BELFORD, GG
    [J]. INFORMATION SYSTEMS, 1993, 18 (08) : 559 - 580
  • [7] Scheduling strategy for Real-Time Distributed Systems
    Menendez-Leonel de Cervantes, A.
    Benitez-Perez, H.
    [J]. JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2010, 8 (02) : 177 - 185
  • [8] Task scheduling in distributed real-time systems
    A. M. Gruzlikov
    N. V. Kolesov
    Yu. M. Skorodumov
    M. V. Tolmacheva
    [J]. Journal of Computer and Systems Sciences International, 2017, 56 : 236 - 244
  • [9] Task scheduling in distributed real-time systems
    Gruzlikov, A. M.
    Kolesov, N. V.
    Skorodumov, Yu. M.
    Tolmacheva, M. V.
    [J]. JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2017, 56 (02) : 236 - 244
  • [10] Preemptive transaction scheduling in hard real-time database systems
    Lam, KW
    Hung, SL
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 43 (09) : 625 - 637