中文

Lifeguard:基于本地健康感知的更精确故障检测

分布式、并行与集群计算 2018-04-04 v2

摘要

SWIM是一种点对点组成员协议,具有良好的可扩展性和鲁棒性。然而,尽管包含了避免该问题的机制,缓慢的消息处理仍可能导致SWIM将健康成员标记为失效(即所谓的误报故障检测)。我们指出了导致该问题的SWIM特性,并提出了Lifeguard,即SWIM的一组扩展,其通过本地健康的概念考虑到本地故障检测器模块可能出错。我们在精确控制的环境中评估了该方法,并在真实场景中进行了验证,表明其大幅降低了误报率。与SWIM的基线水平相比,真实故障的误报率和检测时间可以同时降低。

关键词

引用

@article{arxiv.1707.00788,
  title  = {Lifeguard: Local Health Awareness for More Accurate Failure Detection},
  author = {Armon Dadgar and James Phillips and Jon Currey},
  journal= {arXiv preprint arXiv:1707.00788},
  year   = {2018}
}