Lightweight Consistent Recovery Algorithm for Sender-Based Message Logging in Distributed Systems

被引:1
|
作者
Ahn, Jinho [1 ]
机构
[1] Kyonggi Univ, Dept Comp Sci, Suwon, Gyeonggi Do, South Korea
关键词
distributed systems; fault-tolerance; message logging; checkpointing; scalability; consistent recovery;
D O I
10.1587/transinf.E94.D.1712
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sender-based message logging (SBML) with checkpointing has its well-known beneficial feature, lowering highly failure-free overhead of synchronous logging with volatile logging at sender's memory. This feature encourages it to be applied into many distributed systems as a low-cost transparent rollback recovery technique. However, the original SBML recovery algorithm may no longer be progressing in some transient communication error cases. This paper proposes a consistent recovery algorithm to solve this problem by piggybacking small log information for unstable messages received on each acknowledgement message for returning the receive sequence number assigned to a message by its receiver. Our algorithm also enables all messages scheduled to be sent, but delayed because of some preceding unstable messages to be actually transmitted out much earlier than the existing ones.
引用
收藏
页码:1712 / 1715
页数:4
相关论文
共 50 条
  • [1] Enhanced Sender-Based Message Logging for Reducing Forced Checkpointing Overhead in Distributed Systems
    Ahn, Jinho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (09) : 1500 - 1505
  • [2] Active Garbage Collection Algorithm for Sender-based Message Logging
    Ahn, Jinho
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (1A): : 38 - 43
  • [3] Scalable Sender-Based Message Logging Protocol with Little Communication Overhead for Distributed Systems
    Ahn, Jinho
    PARALLEL PROCESSING LETTERS, 2019, 29 (02)
  • [4] Novel log management for sender-based message logging
    Ahn, Jinho
    PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON AUTOMATION AND INFORMATION, 2008, : 356 - +
  • [5] Hybrid checkpointing protocol based on selective sender-based message logging
    Chung, KS
    Kim, KB
    Hwang, CS
    Shon, JG
    Yu, HC
    1997 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 788 - 793
  • [6] Combining Coordinated and Uncoordinated Checkpoint in Pessimistic Sender-Based Message Logging
    Aminian, Mehdi
    Akbari, Mohammad K.
    Javadi, Bahman
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (04): : 156 - 161
  • [7] Group Sender-based Message Logging Protocol for Conquering Simultaneous Failures
    Ahn, Jinho
    ADVANCES IN DIGITAL TECHNOLOGIES, 2015, 275 : 28 - 38
  • [8] N Fault-tolerant Sender-based Message Logging for Group Communication-based Message Passing Systems
    Ahn, Jinho
    2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, : 1296 - 1301
  • [9] A genetic algorithm method for sender-based dynamic load balancing algorithm in distributed systems
    Lee, SH
    Kang, TW
    Ko, MS
    Chung, GS
    Gil, JM
    Hwang, CS
    FIRST INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ELECTRONIC SYSTEMS, PROCEEDINGS 1997 - KES '97, VOLS 1 AND 2, 1997, : 302 - 307
  • [10] A new, efficient coordinated checkpointing protocol combined with selective sender-based message logging
    Rao, Ch. D. V. Subba
    Naidu, M. M.
    2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 444 - 447