首页> 外文期刊>ACM transactions on computer systems >Derecho: Fast State Machine Replication for Cloud Services
【24h】

Derecho: Fast State Machine Replication for Cloud Services

机译:Derecho:用于云服务的快速状态机复制

获取原文
获取原文并翻译 | 示例

摘要

Cloud computing services often replicate data and may require ways to coordinate distributed actions. Here we present Derecho, a library for such tasks. The API provides interfaces for structuring applications into patterns of subgroups and shards, supports state machine replication within them, and includes mechanisms that assist in restart after failures. Running over 100Gbps RDMA, Derecho can send millions of events per second in each subgroup or shard and throughput peaks at 16GB/s, substantially outperforming prior solutions. Configured to run purely on TCP, Derecho is still substantially faster than comparable widely used, highly-tuned, standard tools. The key insight is that on modern hardware (including non-RDMA networks), data-intensive protocols should be built from non-blocking data-flow components.
机译:云计算服务通常会复制数据,并且可能需要一些方法来协调分布式操作。在这里,我们介绍Derecho,一个用于执行此类任务的库。该API提供了用于将应用程序结构化为子组和分片模式的接口,支持其中的状态机复制,并包括有助于故障后重新启动的机制。运行在100Gbps RDMA之上,Derecho每秒可以在每个子组或分片中发送数百万个事件,而分片和吞吐量峰值达到16GB / s,大大优于以前的解决方案。配置成仅在TCP上运行的Derecho仍然比广泛使用的,经过高度调整的标准工具快得多。关键的见解是,在现代硬件(包括非RDMA网络)上,应从无阻塞数据流组件构建数据密集型协议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号