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 条
  • [21] Evaluation of the optimal causal message ordering algorithm
    Gambhire, P
    Kshemkalyani, AD
    HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS, 2001, 1970 : 83 - 95
  • [22] Implementing Efficient Message Logging Protocols as MPI Application Extensions
    Dichev, Kiril
    Nikolopoulos, Dimitrios S.
    EUROMPI'19: PROCEEDINGS OF THE 26TH EUROPEAN MPI USERS' GROUP MEETING, 2019,
  • [23] AN OPTIMAL ALGORITHM FOR DISTRIBUTED SNAPSHOTS WITH CAUSAL MESSAGE ORDERING
    ALAGAR, S
    VENKATESAN, S
    INFORMATION PROCESSING LETTERS, 1994, 50 (06) : 311 - 316
  • [24] An efficient causal logging scheme for recoverable distributed shared memory systems
    Park, T
    Lee, I
    Yeom, HY
    PARALLEL COMPUTING, 2002, 28 (11) : 1549 - 1572
  • [25] Message efficient reliable broadcast algorithm
    Park, SH
    2000 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY PROCEEDINGS, VOLS. I & II, 2000, : 1445 - 1448
  • [26] Efficient Message Logging to Support Process Replicas in a Volunteer Computing Environment
    Islam, Md Tarikul
    Hien Nguyen
    Subhlok, Jaspal
    Gabriel, Edgar
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 46 - 56
  • [27] Active Garbage Collection Algorithm for Sender-based Message Logging
    Ahn, Jinho
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (1A): : 38 - 43
  • [28] Hybrid Message Pessimistic Logging. Improving current pessimistic message logging protocols
    Meyer, Hugo
    Muresano, Ronal
    Castro-Leon, Marcela
    Rexachs, Dolores
    Luque, Emilio
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 104 : 206 - 222
  • [29] An efficient causal multicast algorithm for distributed system
    Jang, IH
    Cho, JW
    Yoon, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1998, E81D (01) : 27 - 36
  • [30] Message logging in mobile computing
    Yao, Bin
    Ssu, Kuo-Feng
    Kent Fuchs, W.
    Proceedings - Annual International Conference on Fault-Tolerant Computing, 1999, : 294 - 301