首页> 外文会议>IEEE International Symposium on Network Computing and Applications >ASAP: An Aggressive SpeculAtive Protocol for Actively Replicated Transactional Systems
【24h】

ASAP: An Aggressive SpeculAtive Protocol for Actively Replicated Transactional Systems

机译:尽快:积极复制事务系统的激进制定议定书

获取原文

摘要

Recent advances in the field of replicated, fault tolerant transactional systems make systematic use of Optimistic Atomic Broadcast (OAB) group communication primitives in order to coordinate the replicas. According to this scheme, the replicas gain information on the existence of transactional requests before a final and global agreement is reached on the transaction serialization order. Hence, speculative processing schemes can be exploited in order to maximize the overlap between local computation and distributed coordination activities. In this article we present ASAP, an innovative Aggressive SpeculAtive Protocol, which exhibits the following two peculiarities: (A) it allows speculating along different transaction serialization orders, thus increasing the likelihood of successful overlap between local processing and coordination in case of mismatches between the optimistic and the final delivery sequence of incoming requests, (B) it speculates along chains of conflicting transactions, tracking data dependencies among transactions via an innovative concurrency control mechanism, which allows determining in a timely fashion the alternative serialization orders to be speculatively explored. Via a simulation study in the context of Software Transactional Memory systems we show ASAP can achieve robust performance independently of the likelihood of reorder between optimistic and final deliveries, providing remarkable performance improvements (enhancing the maximum sustainable throughput up to a 2x factor) with respect to state of the art speculative replication protocols.
机译:在复制,容错交易系统领域的最新进展作出,以协调副本系统使用乐观原子广播(OAB)组通信原语。根据这个方案,交易达成系列化量级的决赛,全球性协议之前,事务处理请求的存在副本增益信息。因此,推测处理方案可以以最大化本地计算和分布式协调活动之间的重叠被利用。在本文中,我们提出的ASAP,一种创新的积极投机协议,其表现出以下两个特点:(A)它允许沿不同的事务序列化命令猜测,从而增加在之间的失配的情况下,本地处理和协调之间的成功的重叠的可能性乐观和到来的请求,(B)沿着它的冲突事务的链推测,经由一个创新的并发控制机制,它允许及时替代序列化命令可推测性地探索确定跟踪事务之间的数据依赖性的最终输送顺序。通过在软件事务内存系统的上下文中的仿真研究中,我们展示尽快能够实现强劲的性能独立乐观,并最终交付之间重新排序的可能性,提供了显着的性能改进方面(提高的最大可持续吞吐量可达2倍系数)来本领域的投机性复制协议状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号