N Fault-tolerant Sender-based Message Logging for Group Communication-based Message Passing Systems

被引:2
|
作者
Ahn, Jinho [1 ]
机构
[1] Kyonggi Univ, Dept Comp Sci, Suwon Gyeonggi, South Korea
关键词
message passing systems; n fault-tolerance; group communication; rollback recovery; message logging; RECOVERY;
D O I
10.1109/CSE.2014.248
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
All the existing SBML protocols have the limitations that they cannot tolerate concurrent failures in common. In this paper, we identify the exact reasons why they unavoidably have their incapability with the assumption of reliable FIFO unicast-only networks and present an effective SBML protocol to overcome this shortcoming without any abandonment of SBML's strength by using the inherent positive feature of group-based communication networks assumed generally in this literature. This protocol satisfies the requirement by replicating the log information of a message sent to a group, separately assigned by each process, into volatile storages of other processes executing the same distributed application together. Therefore, even if only one process in a group survives at a time, our protocol can progress the execution of the entire system without stopping and restarting it.
引用
收藏
页码:1296 / 1301
页数:6
相关论文
共 50 条
  • [31] Group-Based Gossip Multicast Protocol for Efficient and Fault Tolerant Message Dissemination in Clouds
    Lim, JongBeom
    Lee, JongHyuk
    Chin, SungHo
    Yu, HeonChang
    ADVANCES IN GRID AND PERVASIVE COMPUTING, 2011, 6646 : 13 - 22
  • [32] Communication pattern based checkpointing coordination for fault-tolerant distributed computing systems
    Park, T
    Yeom, HY
    TWELFTH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN-12), PROCEEDINGS, 1998, : 559 - 562
  • [33] Fault-tolerant FPGA-based systems
    Elshafey, K
    Hlavicka, J
    COMPUTING AND INFORMATICS, 2002, 21 (05) : 489 - 505
  • [34] FAULT-TOLERANT MICROPROCESSOR-BASED SYSTEMS
    JOHNSON, BW
    IEEE MICRO, 1984, 4 (06) : 6 - 21
  • [35] A type language for message passing component-based systems
    Savanovic, Zorica
    Galletta, Letterio
    Vieira, Hugo Torres
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (324): : 3 - 24
  • [36] Message-Passing Based Communication via Synchronous Execution (Channels)
    Alshammari, Nayef H.
    2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020), 2020, : 1483 - 1489
  • [37] On Reducing Rollback Propagation Effect of Optimistic Message Logging for Group-Based Distributed Systems
    Ahn, Jinho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (11): : 2473 - 2477
  • [38] MESSAGE-OPTIMAL PROTOCOLS FOR FAULT-TOLERANT BROADCASTS/MULTICASTS IN DISTRIBUTED SYSTEMS WITH CRASH FAILURES
    TZENG, HY
    SIU, KY
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (02) : 346 - 352
  • [39] Object-based message ordering in group communication
    Tachikawa, T
    Takizawa, M
    THIRD INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 1997, : 315 - 322
  • [40] MPI/FT™:: Architecture and taxonomies for fault-tolerant, message-passing middleware for performance-portable parallel computing
    Batchu, R
    Neelamegam, JP
    Cui, ZQ
    Beddhu, M
    Skjellum, A
    Dandass, Y
    Apte, M
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 26 - 33