PROGRESSIVE TRANSACTION RECOVERY IN DISTRIBUTED DB/DC SYSTEMS.

被引:0
|
作者
Lee, Yann-Hang [1 ]
Yu, Philip S. [1 ]
Iyer, Balakrishna R. [1 ]
机构
[1] IBM, Yorktown Heights, NY, USA, IBM, Yorktown Heights, NY, USA
关键词
COMPUTER NETWORKS - Protocols - COMPUTERS - Data Communication Systems;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To perform large amounts of on-line transactions processing, several database management (DB) and data communication management (DC) subsystems can be coupled together to form a distributed DB/DC system. A key problem is to provide these distributed systems with effective means to recover transactions upon failure, while paying little performance penalty during normal processing. Also, there should be minimal interference with fault-free components during the recovery of a failed component. By decentralizing recovery management, and using transaction-level structural information to eliminate costly lower-level handshaking protocols, progressive transaction recovery protocols seek to solve the problem. A queueing model for evaluating the transaction response time during normal processing for progressive and pessimistic protocols is developed and solved, via simulation. The progressive recovery protocols are shown to reduce normal processing overhead and lead to performance improvement over the pessimistic protocol.
引用
收藏
页码:976 / 987
相关论文
共 50 条
  • [31] A secure transaction environment for workflows in distributed systems
    Wietrzyk, VI
    Takizawa, M
    Orgun, MA
    Varadharajan, V
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, : 198 - 205
  • [32] EXPERIENCES IN ENGINEERING DISTRIBUTED CONTROL SYSTEMS.
    Pederson, Gary M.
    1600, (66):
  • [33] EXPERIENCES IN ENGINEERING DISTRIBUTED CONTROL SYSTEMS.
    Pederson, Gary M.
    1985, : 35 - 44
  • [34] OPTIMIZATION OF COMMUNICATION NETWORKS OF DISTRIBUTED SYSTEMS.
    Vittikh, V.A.
    Kalinin, B.V.
    Tsybatov, V.A.
    Optoelectronics, Instrumentation and Data Processing (English translation of Avtometriya), 1984, (06): : 12 - 16
  • [35] SYNCHRONIZATION OF REPLICATED DATA IN DISTRIBUTED SYSTEMS.
    Son, Sang Hyuk
    1600, (12):
  • [36] PERFORMANCE ANALYSIS OF DISTRIBUTED COMPUTER SYSTEMS.
    Yu, Philip S.
    Flynn, M.J.
    1977, : 31 - 1
  • [37] Calculation and Design of Distributed Vacuum Systems.
    Donskaya, M.M.
    Trudy LPI, 1982, (382): : 25 - 28
  • [38] CASE FOR DISTRIBUTED DECISION MAKING SYSTEMS.
    Thomas, R.C.
    Burns, A.
    Computer Journal, 1982, 25 (01): : 148 - 152
  • [39] Vendor Specific Solutions to Distributed Systems.
    Baum, D.
    Informationstechnik, 1987, 29 (06): : 399 - 410
  • [40] EXPERIMENT IN LANGUAGE DESIGN FOR DISTRIBUTED SYSTEMS.
    Crookes, D.
    Elder, J.W.G.
    1600, (14):