首页> 外文会议>International Conference on Computer Aided Verification >HAMPA: Solver-Aided Recency-Aware Replication
【24h】

HAMPA: Solver-Aided Recency-Aware Replication

机译:HAMPA:求解器辅助的新近感知复制

获取原文
获取外文期刊封面目录资料

摘要

Replication is a common technique to build reliable and scalable systems. Traditional strong consistency maintains the same total order of operations across replicas. This total order is the source of multiple desirable consistency properties: integrity, convergence and recency. However, maintaining the total order has proven to inhibit availability and performance. Weaker notions exhibit responsiveness and scalability; however, they forfeit the total order and hence its favorable properties. This project revives these properties with as little coordination as possible. It presents a tool called HAMPA that given a sequential object with the declaration of its integrity and recency requirements, automatically synthesizes a correct-by-construction replicated object that simultaneously guarantees the three properties. It features a relational object specification language and a syntax-directed analysis that infers optimum staleness bounds. Further, it defines coordination-avoidance conditions and the operational semantics of replicated systems that provably guarantees the three properties. It characterizes the computational power and presents a protocol for recency-aware objects. Hampa uses automatic solvers statically and embeds them in the runtime to dynamically decide the validity of coordination-avoidance conditions. The experiments show that recency-aware objects reduce coordination and response time.
机译:复制是构建可靠且可伸缩的系统的常用技术。传统的强一致性在整个副本中维持相同的总操作顺序。该总订单是多个合乎需要的一致性属性的来源:完整性,收敛性和新近度。但是,事实证明,维持总订单会抑制可用性和性能。较弱的概念表现出响应能力和可伸缩性。但是,他们丧失了总订单,因此丧失了其有利的性能。该项目通过尽可能少的协调来恢复这些属性。它提供了一种称为HAMPA的工具,该工具为顺序对象提供了其完整性和新近度要求的声明,并自动合成了按构造正确的复制对象,该对象同时保证了这三个属性。它具有关系对象规范语言和可指导最佳陈旧性范围的语法指导分析。此外,它定义了避免协调的条件和可证明地保证这三个属性的复制系统的操作语义。它表征了计算能力,并提出了针对新近感知对象的协议。 Hampa静态使用自动求解器,并将其嵌入运行时中,以动态确定避免协调条件的有效性。实验表明,新近感知对象减少了协调和响应时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号