On the quality of service of failure detectors

被引:139
|
作者
Chen, W
Toueg, S
Aguilera, MK
机构
[1] Oracle Corp, Nashua, NH 03062 USA
[2] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3H5, Canada
[3] Compaq Syst Res Ctr, Palo Alto, CA 94301 USA
关键词
failure detectors; quality of service; fault tolerance; distributed algorithm; probabilistic analysis;
D O I
10.1109/TC.2002.1004595
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the quality of service (QoS) of failure detectors. By QoS, we mean a specification that quantifies 1) how fast the failure detector detects actual failures and 2) how well it avoids false detections. We first propose a set of QoS metrics to specify failure detectors for systems with probabilistic behaviors, i.e., for systems where message delays and message losses follow some probability distributions. We then give a new failure detector algorithm and analyze its QoS in terms of the proposed metrics. We show that, among a large class of failure detectors, the new algorithm is optimal with respect to some of these QoS metrics. Given a set of failure detector QoS requirements, we show how to compute the parameters of our algorithm so that it satisfies these requirements and we show how this can be done even if the probabilistic behavior of the system is not known. We then present some simulation results that show that the new failure detector algorithm provides a better QoS than an algorithm that is commonly used in practice. Finally, we suggest some ways to make our failure detector adaptive to changes in the probabilistic behavior of the network.
引用
收藏
页码:561 / 580
页数:20
相关论文
共 50 条
  • [41] Integrated quality of user experience and quality of service approach to service selection in internet of services
    Balakrishnan S.M.
    Sangaiah A.K.
    International Journal of Grid and Utility Computing, 2017, 8 (04) : 282 - 298
  • [42] Enhancing the quality-of-service for application service providers
    Pons, AP
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2003, 44 (01) : 3 - 8
  • [43] On the Enforcement of Quality of Service Policies for IPTV Service Offerings
    Jacquenet, Christian
    Maisonneuve, Julien
    IEEE TRANSACTIONS ON BROADCASTING, 2009, 55 (02) : 478 - 484
  • [44] Quality of service and fairness for electric vehicle charging as a service
    Danner D.
    de Meer H.
    Energy Informatics, 4 (Suppl 3)
  • [45] 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
  • [46] Traffic Description and Quality of Service
    Kavacky, Matej
    12TH INTERNATIONAL CONFERENCE ON RESEARCH IN TELECOMMUNICATION TECHNOLOGIES (RTT 2010), 2010, : 229 - 233
  • [47] Broker Architecture for Quality of Service
    Saini, Dinesh Kumar
    Al Maskari, Sanad
    Dabhade, R. G.
    Khandage, Sandhya V.
    Hadimani, Lingaraj A.
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL I, 2011, : 485 - 490
  • [48] THE FUTURE FOR QUALITY OF SERVICE MODELING
    ACKERLEY, RG
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1990, 20 (1-5): : 7 - 14
  • [49] Quality of service and scientific workflows
    Vouk, MA
    Singh, MP
    QUALITY OF NUMERICAL SOFTWARE - ASSESSMENT AND ENHANCEMENT, 1997, : 77 - 89
  • [50] Aspects of quality of service routing
    Van Mieghem, P
    De Neve, H
    INTERNET ROUTING AND QUALITY OF SERVICE, 1998, 3529 : 34 - 41