首页> 外文会议>IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing >Detecting and Reacting to Anomalies in Relaxed Uses of Raft
【24h】

Detecting and Reacting to Anomalies in Relaxed Uses of Raft

机译:轻松使用筏时发现并应对异常

获取原文

摘要

The Raft consensus algorithm is used in many popular distributed key–value stores to offer strong consistency. Due to the cost of implementing strong consistency, its performance characteristics may not meet the requirements of some users. To satisfy these users, many distributed key–value stores allow users to bypass Raft when serving read requests. Unfortunately, yet predictably, this introduces anomalies. While this is a tradeoff many users may be willing to make, the effects of the tradeoff are not properly accounted for: i.e., it is impossible to know how much consistency is being traded away for the increased speed. We propose the use of reflective consistency—a design space of consistency models used to expose anomaly statistics to the system and its users—to regain transparency in the tradeoff space. This work presents the complete lifecycle of implementing an instance of reflective consistency. We first describe how a popular feature in strongly consistent distributed key–value stores causes anomalies. We then design a reflective consistency implementation which can quantify the existence of anomalies. Finally, we evaluate the implementation, showing that, with nearly zero overhead, users are able to regain control over the anomaly behavior of their distributed storage systems.
机译:Raft共识算法用于许多流行的分布式键值存储中,以提供强大的一致性。由于实施强一致性的代价,其性能特征可能无法满足某些用户的要求。为了满足这些用户的需求,许多分布式键值存储允许用户在处理读取请求时绕过Raft。不幸的是,但是可以预见的是,这引入了异常。尽管这是许多用户可能愿意做出的权衡,但这种权衡的效果并未得到适当考虑:即,无法知道为了提高速度而要牺牲多少一致性。我们建议使用反射一致性(一致性模型的设计空间,该模型用于向系统及其用户公开异常统计信息)以重新获得折衷空间的透明度。这项工作介绍了实现反射一致性实例的完整生命周期。我们首先描述高度一致的分布式键值存储中的流行功能如何引起异常。然后,我们设计一种反射一致性实现方案,该实现方案可以量化异常的存在。最后,我们评估该实现,表明开销几乎为零,用户能够重新控制其分布式存储系统的异常行为。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号