Optimal asynchronous garbage collection for RDT checkpointing protocols

被引:0
|
作者
Schmidt, R [1 ]
Garcia, IC [1 ]
Pedone, F [1 ]
Buzato, LE [1 ]
机构
[1] Ecole Polytech Fed Lausanne, CH-1015 Lausanne, Switzerland
关键词
garbage collection; distributed checkpointing; rollback-dependency trackability; rollback-recovery;
D O I
10.1109/ICDCS.2005.58
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Communication-induced checkpointing protocols that ensure rollback-dependency trackability (RDT) guarantee important properties to the recovery system without explicit coordination. However to the best of our knowledge, there was no garbage collection algorithm for them which did not use some type of process synchronization, like time assumptions or reliable control message exchanges. This paper addresses the problem of garbage collection for RDT checkpointing protocols and presents an optimal solution for the case where coordination is done only by means of timestamps piggybacked in application messages. Our algorithm uses the same timestamps as off-the-shelf RDT protocols and ensures the tight upper bound on the number of uncollected checkpoints for each process during all the system execution.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 50 条
  • [1] On properties of RDT communication-induced checkpointing protocols
    Tsai, JC
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (08) : 755 - 764
  • [2] Garbage collection in uncoordinated checkpointing algorithms
    Liu Y.
    Chen J.
    Journal of Computer Science and Technology, 1999, 14 (3) : 242 - 249
  • [3] Garbage Collection in Uncoordinated Checkpointing Algorithms
    刘云龙
    陈俊亮
    Journal of Computer Science & Technology, 1999, (03) : 242 - 249
  • [4] Systematic comparisons of RDT communication-induced checkpointing protocols
    Tsai, JC
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 66 - 75
  • [5] Simulation based study of communication induced checkpointing Protocols ensuring the RDT property
    Abdelhafidi, Zohra
    Djoudi, Mohamed
    Yagoubi, Mohamed Bachir
    2007 INNOVATIONS IN INFORMATION TECHNOLOGIES, VOLS 1 AND 2, 2007, : 442 - 446
  • [6] An efficient merging algorithm for recovery and garbage collection in incremental checkpointing
    Heo, J
    Yi, S
    Hong, J
    Cho, Y
    Choi, J
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 364 - 368
  • [7] An implementation of complete, asynchronous, distributed garbage collection
    Le Fessant, F
    Piumarta, I
    Shapiro, M
    ACM SIGPLAN NOTICES, 1998, 33 (05) : 152 - 161
  • [8] Efficient garbage collection schemes for causal message logging with independent checkpointing
    Ahn, J
    Min, SG
    Hwang, CS
    Yu, HC
    JOURNAL OF SUPERCOMPUTING, 2002, 22 (02): : 175 - 196
  • [9] Efficient Garbage Collection Schemes for Causal Message Logging with Independent Checkpointing
    Jinho Ahn
    Sung-Gi Min
    Chong-Sun Hwang
    Heonchang Yu
    The Journal of Supercomputing, 2002, 22 : 175 - 196
  • [10] A parallel asynchronous garbage collection algorithm for distributed systems
    Bagherzadeh, Nader
    Heng, Seng-lai
    Wu, Chuan-lin
    IEEE Transactions on Knowledge and Data Engineering, 1991, 3 (01) : 100 - 107