On the implementation of communication-optimal failure detectors

被引:0
|
作者
Larrea, Mikel [1 ]
Lafuente, Alberto [1 ]
Soraluze, Iratxe [1 ]
Cortinas, Roberto [1 ]
Wieland, Joachim [2 ]
机构
[1] Univ Basque Country, San Sebastian 20018, Spain
[2] RWTH Aachen University, D-52056 Aachen, Germany
来源
DEPENDABLE COMPUTING, PROCEEDINGS | 2007年 / 4746卷
关键词
distributed algorithms; fault tolerance; consensus; unreliable; failure detectors;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several algorithms implementing failure detectors have been proposed in the literature. In particular, we have proposed a family of communication-efficient lozenge P algorithms, i.e., algorithms using n links to carry messages forever, being n the number of processes in the system. Moreover, we have recently proposed a lozenge P algorithm that uses only C links, being C the number of correct processes. In this paper, we show that C is the minimum number of links required to implement lozenge P. We also show that, assuming that there is at least one incorrect process, C is optimal not only for lozenge P but also for lozenge S and Q. We revisit our Reliable Broadcast based communication-optimal lozenge P algorithm, and we show that, regarding QoS measures, it performs better than the communication-efficient algorithms.
引用
收藏
页码:25 / +
页数:3
相关论文
共 50 条
  • [21] Asynchronous implementation of failure detectors
    Mostefaoui, A
    Mourgaya, E
    Raynal, M
    2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 351 - 360
  • [22] Brief Announcement: Communication-Optimal Tilings for Projective Nested Loops with Arbitrary Bounds
    Dinh, Grace
    Demmel, James
    PROCEEDINGS OF THE 32ND ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA '20), 2020, : 523 - 525
  • [23] Communication-Optimal Parallel 2.5D Matrix Multiplication and LU Factorization Algorithms
    Solomonik, Edgar
    Demmel, James
    EURO-PAR 2011 PARALLEL PROCESSING, PT 2, 2011, 6853 : 90 - 109
  • [24] Muteness failure detectors: Specification and implementation
    Doudou, A
    Garbinato, B
    Guerraoui, R
    Schiper, A
    DEPENDABLE COMPUTING - EDCC-3, 1999, 1667 : 71 - 87
  • [25] A time- and communication-optimal distributed sorting algorithm in a line network and its extension to the dynamic sorting problem
    Sasaki, A
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (02): : 444 - 453
  • [26] Strategy for Breaker Failure by Communication Implementation
    Ke, Yi-Kuan
    Huang, Pei-Hwa
    THERMAL, POWER AND ELECTRICAL ENGINEERING, PTS 1 AND 2, 2013, 732-733 : 1334 - 1337
  • [27] On the implementation of unreliable failure detectors in partially synchronous systems
    Larrea, M
    Fernández, A
    Arévalo, S
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (07) : 815 - 828
  • [28] Industrial Implementation of Failure Detection Algorithm in Communication System
    Kwiecien, Blazej
    Sidzina, Marcin
    Hrynkiewicz, Edward
    COMPUTER NETWORKS, CN 2014, 2014, 431 : 287 - 297
  • [29] Industrial Implementation of Failure Detection Algorithm in Communication System
    Kwiecien´, Blazej
    Sidzina, Marcin
    Hrynkiewicz, Edward
    1600, Springer Verlag (431): : 287 - 297
  • [30] Optimal implementation of the weakest failure detector for solving consensus
    Larrea, Mikel
    Fernandez, Antonio
    Arevalo, Sergio
    Proceedings of the IEEE Symposium on Reliable Distributed Systems, 2000, : 52 - 59