首页> 外文会议>International Symposium on Computing and Networking Workshops >Transparent Transaction Processing with A High-Performance Proxy for Distributed KVS
【24h】

Transparent Transaction Processing with A High-Performance Proxy for Distributed KVS

机译:具有高性能代理的透明事务处理,用于分布式kVs

获取原文

摘要

Distributed consensus protocols require a large amount of communications for transaction processing in distributed KVS (D-KVS). Google Spanner and Amazon DynamoDB alleviate the communication overhead using highly accurate timestamping obtained from atomic clocks. However, introducing special hardware devices complicates operation management and drastic system changes. In this paper, we propose a transparent transaction processing method without depending on distributed consensus protocols and special hardware devices. We provide transaction processing functions that complies with ACID by performing exclusive control and transaction processing on a centralized high-performance proxy. The proxy provides ACID-compliant transaction processing functions to D-KVS by managing locks and transactions on multiple threads and guarantees the performance in medium-scale D-KVS (dozens of nodes). In the evaluation, first, we evaluate the overhead of the proxy with transaction processing functions, the throughput decreased by 0.2% to 12%. Next, we confirmed that the proxy processes the lightweight transaction of Cassandra with about 60% execution time. Finally, we confirmed that the proxy can process trans-actions, compared the transaction processing performance with MariaDB, it operated faster than MariaDB.
机译:分布式共识协议需要大量的通信用于分布式KVS(D-KVS)的交易处理。谷歌扳手和Amazon DynamoDB使用从原子钟获得的高精度时间戳来缓解通信开销。但是,引入特殊硬件设备使运营管理和剧烈系统的变化复杂化。在本文中,我们提出了一种透明的交易处理方法,而无需根据分布式共识协议和特殊硬件设备。我们提供通过在集中式高性能代理上执行独占控制和交易处理的独家控制和交易处理来提供交易处理功能。该代理通过在多个线程上管理锁和事务并保证中等规模D-kVs(数十个节点)中的性能,为D-KV提供酸致符合的事务处理功能。在评估中,首先,我们评估了与事务处理功能的代理的开销,吞吐量减少0.2%至12%。接下来,我们确认代理处理Cassandra的轻量级交易,执行时间约为60%。最后,我们确认代理可以处理跨动作,将交易处理性能与MariaDB相比,它比MariaDB更快。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号