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 条
  • [31] Message logging in mobile computing
    Yao, B
    Ssu, KF
    Fuchs, WK
    TWENTY-NINTH ANNUAL INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, DIGEST OF PAPERS, 1999, : 294 - 301
  • [32] An efficient lossless compression algorithm for Well Logging Result Drawings
    Shi, Yong
    He, Liqiang
    Wen, Yihong
    Li, Bo
    Chen, Zhengzhang
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS, 2007, : 200 - +
  • [33] Lightweight Consistent Recovery Algorithm for Sender-Based Message Logging in Distributed Systems
    Ahn, Jinho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (08) : 1712 - 1715
  • [34] An efficient message passing election algorithm based on Mazurkiewicz's algorithm
    Chalopin, Jeremie
    Metivier, Yves
    FUNDAMENTA INFORMATICAE, 2007, 80 (1-3) : 221 - 246
  • [35] An efficient causal ordering algorithm for multicast communication channels
    Pomares Hernandez, Saul Eduardo
    Morales Rosales, Luis Alberto
    Fanchon, Jean
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2010, 25 (01) : 17 - 36
  • [36] An efficient algorithm for large-scale causal discovery
    Yinghan Hong
    Zhusong Liu
    Guizhen Mai
    Soft Computing, 2017, 21 : 7381 - 7391
  • [37] An efficient algorithm for large-scale causal discovery
    Hong, Yinghan
    Liu, Zhusong
    Mai, Guizhen
    SOFT COMPUTING, 2017, 21 (24) : 7381 - 7391
  • [38] An efficient causal ordering algorithm for mobile computing environments
    Prakash, R
    Raynal, M
    Singhal, M
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 744 - 751
  • [39] An efficient algorithm for match pair approximation in message passing
    Huang, Yu
    Gong, Kai
    Mercer, Eric
    PARALLEL COMPUTING, 2020, 91
  • [40] An efficient message scheduling algorithm for WDM lightwave networks
    Ma, M
    Hamidzadeh, B
    Hamdi, M
    COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 1999, 31 (20): : 2139 - 2152