Restricted failure detectors: Definition and reduction protocols

被引:7
|
作者
Raynal, M [1 ]
Tronel, F [1 ]
机构
[1] IRISA, F-35042 Rennes, France
关键词
asynchronous distributed systems; distributed systems; failure detection; process crash; reduction protocol; unreliable failure detector;
D O I
10.1016/S0020-0190(99)00136-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates unreliable failure detectors with restricted properties, in the context of asynchronous distributed systems made up of n processes where at most f may crash. "Restricted" means that the completeness and the accuracy properties defining a failure detector class are not required to involve all the correct processes but only k and k' of them, respectively (k are involved in the completeness property, and k' in the accuracy property). These restricted properties define the classes R(k, k') and lozenge R(k, k') of unreliable failure detectors. A reduction protocol that transforms a restricted failure detector into its non-restricted counterpart is presented. It is shown that the reduction requires k + k' > n (to be safe) and max(k, k') less than or equal to n - f (to be live). So, when these two conditions are satisfied, R(k, k') and lozenge R(k, k') are equivalent to the Chandra-Toueg's failure detector classes S and lozenge S, respectively. This theoretical transformation is also interesting from a practical point of view because the restricted properties are usually easier to satisfy than their non-restricted counterparts in asynchronous distributed systems. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:91 / 97
页数:7
相关论文
共 30 条
  • [1] A hybrid approach for building eventually accurate failure detectors
    Mostefaoui, A
    Powell, D
    Raynal, M
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 57 - 65
  • [2] Eventually consistent failure detectors
    Larrea, M
    Fernández, A
    Arévalo, S
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (03) : 361 - 373
  • [3] A versatile family of consensus Protocols based on Chandra-Toueg's unreliable failure detectors
    Hurfin, M
    Mostéfaoui, A
    Raynal, M
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (04) : 395 - 408
  • [4] Asynchronous bounded lifetime failure detectors
    Friedman, R
    Mostefaoui, A
    Raynal, M
    INFORMATION PROCESSING LETTERS, 2005, 94 (02) : 85 - 91
  • [5] Failure detectors for large-scale distributed systems
    Hayashibara, N
    Cherif, A
    Katayama, T
    21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 404 - 409
  • [6] 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
  • [7] A necessary and sufficient condition for transforming limited accuracy failure detectors
    Anceaume, E
    Fernández, A
    Mostefaoui, A
    Neiger, G
    Raynal, M
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2004, 68 (01) : 123 - 133
  • [8] THE WEAKEST FAILURE DETECTORS TO SOLVE QUITTABLE CONSENSUS AND NONBLOCKING ATOMIC COMMIT
    Guerraoui, Rachid
    Hadzilacos, Vassos
    Kuznetsov, Petr
    Toueg, Sam
    SIAM JOURNAL ON COMPUTING, 2012, 41 (06) : 1343 - 1379
  • [9] From failure detectors with limited scope accuracy to system-wide leadership
    Mostefaoui, Achour
    Rajsbaum, Sergio
    Raynal, Michel
    Travers, Corentin
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS, 2006, : 81 - +
  • [10] Unreliable failure detectors for reliable distributed systems
    Chandra, TD
    Toueg, S
    JOURNAL OF THE ACM, 1996, 43 (02) : 225 - 267