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 条
  • [21] Comparative analysis of QoS and memory usage of adaptive failure detectors
    Xiong, Naixue
    Yang, Y.
    Defago, Xavier
    13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2007, : 27 - 34
  • [22] Computing global functions in asynchronous distributed systems with perfect failure detectors
    Hélary, JM
    Hurfin, M
    Mostefaoui, A
    Raynal, M
    Tronel, F
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (09) : 897 - 909
  • [23] Non-blocking atomic commit in asynchronous distributed systems with failure detectors
    Guerraoui, R
    DISTRIBUTED COMPUTING, 2002, 15 (01) : 17 - 25
  • [24] Consensus based on strong failure detectors:: A time and message-efficient protocol
    Greve, F
    Hurfin, M
    Macêdo, R
    Raynal, M
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 1258 - 1265
  • [25] Solving k-Set Agreement Using Failure Detectors in Unknown Dynamic Networks
    Jeanneau, Elise
    Rieutord, Thibault
    Arantes, Luciana
    Sens, Pierre
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (05) : 1484 - 1499
  • [26] Comparative Analysis of Quality of Service and Memory Usage for Adaptive Failure Detectors in Healthcare Systems
    Xiong, Naixue
    Vasilakos, Athanasios V.
    Yang, Laurence T.
    Song, Lingyang
    Pan, Yi
    Kannan, Rajgopal
    Li, Yingshu
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (04) : 495 - 509
  • [27] Solving consensus using Chandra-Toueg's unreliable failure detectors:: A general quorum-based approach
    Mostéfaoui, A
    Raynal, M
    DISTRIBUTED COMPUTING, 1999, 1693 : 49 - 63
  • [28] Performance Evaluation of Heartbeat-Style Failure Detector over Proactive and Reactive Routing Protocols for Mobile Ad Hoc Network
    Zhao, Haijun
    Ma, Yan
    Huang, Xiaohong
    Zhao, Fang
    CHALLENGES FOR NEXT GENERATION NETWORK OPERATIONS AND SERVICE MANAGEMENT, PROCEEDINGS, 2008, 5297 : 370 - 379
  • [29] A method for reduction of Acoustic Emission (AE) data with application in machine failure detection and diagnosis
    Molina Vicuna, Cristian
    Hoeweler, Christoph
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2017, 97 : 44 - 58
  • [30] Solving agreement problems with failure detectors: a surveyRésoudre des problèmes d’accord à l’aide de détecteurs de défaillances : un tour d’horizon
    Jean-Michel Helary
    Michel Hurfin
    Annales Des Télécommunications, 1997, 52 (9-10): : 447 - 464