首页> 外文OA文献 >The notification based approach to implementing failure detectors in distributed systems
【2h】

The notification based approach to implementing failure detectors in distributed systems

机译:基于通知的在分布式系统中实现故障检测器的方法

摘要

Failure Detector (FD) is the fundamental component of fault tolerant computer systems. In recent years, many research works have been done on the study of QoS and implementation of FDs for distributed computing environments. Almost all of these works are based on the heartbeat approach (HBFD). In this paper, we propose a general model for implementing FDs which separates the processes to be monitored from the underlying running environment. We identify the potential problems of HBFD approach and propose an alternative approach to implementing FDs, called notification based FD (NTFD). Instead of letting the process periodically send heartbeat messages to show it is still alive, in NTFD, the underlying watchdog mechanism sends failure notification messages only when the failure of a monitored process is detected locally. Compared with HBFD implementation under our model, NTFD is more efficient and scalable, and can guarantee the strong accuracy property. Trade-off of achieving QoS of FD is analyzed and the results show that NTFD has much higher probability to achieve a better balance between completeness and accuracy, yet provides a much lower probability of false report and lower system cost. Based on the analysis, we propose the design of a hybrid FD which combines the advantages of HBFD and NTFD.
机译:故障检测器(FD)是容错计算机系统的基本组件。近年来,针对分布式计算环境的QoS和FD的实现已经进行了许多研究工作。这些工作几乎全部基于心跳方法(HBFD)。在本文中,我们提出了用于实现FD的通用模型,该模型将要监视的过程与基础运行环境分开。我们确定了HBFD方法的潜在问题,并提出了另一种实现FD的方法,称为基于通知​​的FD(NTFD)。在NTFD中,底层监视程序机制不是让进程定期发送心跳消息以表明它仍在运行,而是仅在本地检测到受监视进程的故障时才发送故障通知消息。与我们模型下的HBFD实现相比,NTFD更加高效和可扩展,并且可以保证强大的准确性。分析了实现FD的QoS的权衡取舍,结果表明NTFD具有较高的概率,可以在完整性和准确性之间实现更好的平衡,而提供虚假报告的概率则较低,并且系统成本较低。在分析的基础上,我们提出了结合FDFD和HBFD优点的混合FD的设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号