An efficient algorithm for causal message logging

被引:7
|
作者
Lee, B [1 ]
Park, T [1 ]
Yeom, HY [1 ]
Cho, Y [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Engn, Seoul 151742, South Korea
关键词
D O I
10.1109/RELDIS.1998.740470
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Causal message logging has many good properties such as nonblocking message logging and no rollback propagation. However it requires a large amount of information to be piggybacked on each message, which may incur severe performance degradation. This paper presents an efficient causal logging algorithm based on the new message log structure, LogOn, which represents the causal interprocess dependency relation with much smaller overhead compared to the existing algorithms. The proposed algorithm is efficient in the sense that it requires no additional information other than LogOn to be carried in each message, while the other algorithms require extra information other than the message log, to eliminate the duplicates in log entries. Moreover in those algorithms, as more extra information is added into the message, more duplicates can be detected. However the proposed algorithm achieves the same degree of efficiency using only the message log carried in each message, without any extra information.
引用
收藏
页码:19 / 25
页数:7
相关论文
共 50 条
  • [1] An efficient centralized algorithm ensuring consistent recovery in causal message logging with independent checkpointing
    Ahn, J
    Min, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (04): : 1039 - 1043
  • [2] A non-blocking recovery algorithm for causal message logging
    Mitchell, JR
    Garg, VK
    SEVENTEENTH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 3 - 9
  • [3] Efficient causal message logging protocol integrated with asynchronous checkpointing
    Ahn, Jinho
    WSEAS: ADVANCES ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2008, : 300 - 305
  • [4] Message fragment based causal message logging
    Ci, Yi-Wei
    Zhang, Zhan
    Zuo, De-Cheng
    Yang, Xiao-Zong
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2009, 69 (11) : 915 - 921
  • [5] 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
  • [6] 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
  • [7] Message logging: Pessimistic, optimistic, causal, and optimal
    Alvisi, L
    Marzullo, K
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (02) : 149 - 159
  • [8] Garbage collection in a causal message logging protocol
    Chung, KS
    Yu, HC
    Park, S
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2005, 3726 : 123 - 132
  • [9] Efficient logging algorithm for incremental replay of message-passing applications
    Zambonelli, Franco
    Netzer, Robert H.B.
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 392 - 398
  • [10] An efficient logging algorithm for incremental replay of message-passing applications
    Zambonelli, F
    Netzer, RHB
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 392 - 398