A Low Overhead Logging Scheme for Fast Recovery in Distributed Shared Memory Systems

被引:0
|
作者
Taesoon Park
Heon Y. Yeom
机构
[1] Sejong University,Department of Computer Engineering
[2] Seoul National University,Department of Computer Science
来源
关键词
checkpointing; distributed shared memory system; fault tolerant system; message logging; rollback-recovery;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents an efficient, writer-based logging scheme for recoverable distributed shared memory systems, in which logging of a data item is performed by its writer process, instead of every process that accesses the item logging it. Since the writer process maintains the log of data items, volatile storage can be used for logging. Only the readers' access information needs to be logged into the stable storage of the writer process to tolerate multiple failures. Moreover, to reduce the frequency of stable logging, only the data items accessed by multiple processes are logged with their access information when the items are invalidated, and also semantic-based optimization in logging is considered. Compared with the earlier schemes in which stable logging was performed whenever a new data item was accessed or written by a process, the size of the log and the logging frequency can be significantly reduced in the proposed scheme.
引用
收藏
页码:295 / 320
页数:25
相关论文
共 50 条
  • [1] A low overhead logging scheme for fast recovery in distributed shared memory systems
    Park, T
    Yeom, HY
    JOURNAL OF SUPERCOMPUTING, 2000, 15 (03): : 295 - 320
  • [2] 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
  • [3] An efficient logging scheme for recoverable distributed shared memory systems
    Park, T
    Cho, S
    Yeom, HY
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 305 - 313
  • [4] An efficient causal logging scheme for recoverable distributed shared memory systems
    Park, T
    Lee, I
    Yeom, HY
    PARALLEL COMPUTING, 2002, 28 (11) : 1549 - 1572
  • [5] A LOW OVERHEAD CHECKPOINTING AND ROLLBACK RECOVERY SCHEME FOR DISTRIBUTED SYSTEMS
    TONG, ZJ
    KAIN, RY
    TSAI, WT
    PROCEEDINGS OF THE EIGHTH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, 1989, : 12 - 20
  • [6] A causal logging scheme for lazy release consistent distributed shared memory systems
    Yi, Y
    Park, T
    Yeom, HY
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 139 - 146
  • [7] An efficient logging scheme for lazy release consistent distributed shared memory systems
    Park, TS
    Yeom, HY
    FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 670 - 674
  • [8] Lazy logging and prefetch-based crash recovery in software distributed shared memory systems
    Kongmunvattana, A
    Tzeng, NF
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 399 - 406
  • [9] Fault recovery for distributed shared memory systems
    Dieter, WR
    Lumpp, JE
    1997 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 2, 1997, : 525 - 540
  • [10] Novel low-overhead roll-forward recovery scheme for distributed systems
    Gupta, B.
    Rahimi, S.
    Liu, Z.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (04): : 397 - 404