A new log-based approach to independent recovery in distributed shared memory systems

被引:0
|
作者
Lin, JW [1 ]
Kuo, SY [1 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
关键词
rollback recovery; distributed shared memory; independent checkpointing; logging; trace-driven simulation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the problem of rollback recovery in distributed shared memory (DSM) systems. We propose a new log-based recovery approach, which can tolerate multiple node failures. The recovery approach employs an independent checkpointing technique and a new logging scheme. The independent checkpointing technique periodically interrupts the execution of a node to save the node's state. The new logging scheme takes advantage of the DSM's unique properties to reduce the logging overhead. Based on the proposed recovery approach, the pre-failure state of a faulty node can be deterministically created without involving any fault-free node. In addition, some consistency information may be lost after a node becomes faulty. To reconstruct the lost consistency information, we also present an efficient consistency reconstruction method in this paper. Finally, extensive trace-driven simulations are performed to show the effectiveness of the new logging scheme.
引用
收藏
页码:271 / 290
页数:20
相关论文
共 50 条
  • [41] An efficient logging and recovery scheme for lazy release consistent distributed shared memory systems
    Park, T
    Yeom, HY
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2000, 17 (03): : 265 - 278
  • [42] High Throughput Log-based Replication for Many Small In-memory Objects
    Beineke, Kevin
    Nothaas, Stefan
    Schoettner, Michael
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 535 - 544
  • [43] Verification of BPMN 2.0 process models: An event log-based approach
    Allani, Olfa
    Ghannouchi, Sonia Ayachi
    INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS/INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT/INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERIS/PROJMAN / HCIST 2016, 2016, 100 : 1064 - 1070
  • [44] NeVe: A Log-based Fast Incremental Network Feature Embedding Approach
    Tian, Ran
    Diao, Zulong
    Jiang, Haiyang
    Xie, Gaogang
    26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [45] High Throughput Log-based Replication for Many Small In-memory Objects
    Beineke, Kevin
    Nothaas, Stefan
    Schoettner, Michael
    2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 160 - 161
  • [46] DFRN: A new approach for duplication based scheduling for distributed memory multiprocessor systems
    Park, GL
    Shirazi, B
    Marquis, J
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 157 - 166
  • [47] Special issue on distributed shared memory systems
    Milutinovic, V
    Stenström, P
    PROCEEDINGS OF THE IEEE, 1999, 87 (03) : 399 - 404
  • [48] Load balancing in distributed shared memory systems
    Lai, AC
    Shieh, CK
    Kok, YT
    Ueng, JC
    Kung, LY
    1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 152 - 158
  • [49] Is It Time To Rethink Distributed Shared Memory Systems?
    Ramesh, Bharath
    Ribbens, Calvin J.
    Varadarajan, Srinidhi
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 212 - 219
  • [50] Reducing overheads in distributed shared memory systems
    Morris, J
    Gregg, RR
    Herbert, D
    McCoull, J
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 1: SOFTWARE TECHNOLOGY AND ARCHITECTURE, 1997, : 244 - 252