【24h】

RDMC: A Reliable RDMA Multicast for Large Objects

机译:RDMC:大对象的可靠RDMA组播

获取原文

摘要

Multicast patterns are common in cloud computing and datacenter settings. Applications and infrastructure tools such as Spark frequently move large objects around, update files replicated to multiple nodes, or push new versions of programs to compute nodes. Some applications use replication directly, for example to increase fault-tolerance or achieve parallelism. Implementations of Paxos, block chains and other libraries often employ a hand-built reliable multicast as a primitive. Yet operating systems continue to be focused on point-to-point communication solutions such as TCP or RDMA, a hardware layer with TCP-like semantics that offers zero copy transfers, but lacks a reliable multi-destination transfer capability. Our system, RDMC (RDMA Multicast), offers reliable multicast functionality constructed from RDMA unicast. We discuss design choices, present a theoretical analysis of RDMC's robustness to delays and slow network links, and report on experiments that evaluate RDMC over Mellanox RDMA.
机译:组播模式在云计算和数据中心设置中很常见。 Spark等应用程序和基础架构工具经常移动大型对象,更新复制到多个节点的文件,或将新版本的程序推送到计算节点。某些应用程序直接使用复制,例如以提高容错性或实现并行性。 Paxos,区块链和其他库的实现通常采用手工构建的可靠多播作为原语。然而,操作系统仍继续专注于点对点通信解决方案,例如TCP或RDMA,这是一种具有类似TCP语义的硬件层,可提供零拷贝传输,但缺乏可靠的多目标传输功能。我们的系统RDMC(RDMA组播)提供了从RDMA单播构建的可靠组播功能。我们讨论了设计选择,提出了RDMC对时延和慢速网络链路的鲁棒性的理论分析,并报告了通过Mellanox RDMA评估RDMC的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号