首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >HydraDB: a resilient RDMA-driven key-value middleware for in-memory cluster computing
【24h】

HydraDB: a resilient RDMA-driven key-value middleware for in-memory cluster computing

机译:HydraDB:一种用于内存中群集计算的弹性RDMA驱动的键值中间件

获取原文

摘要

In this paper, we describe our experiences and lessons learned from building a general-purpose in-memory key-value middleware, called HydraDB. HydraDB synthesizes a collection of state-of-the-art techniques, including continuous fault-tolerance, Remote Direct Memory Access (RDMA), as well as awareness for multicore systems, etc, to deliver a high-throughput, low-latency access service in a reliable manner for cluster computing applications. The uniqueness of HydraDB mainly lies in its design commitment to fully exploit the RDMA protocol to comprehensively optimize various aspects of a general-purpose key-value store, including latency-critical operations, read enhancement, and data replications for high-availability service, etc. At the same time, HydraDB strives to efficiently utilize multicore systems to prevent data manipulation on the servers from curbing the potential of RDMA. Many teams in our organization have adopted HydraDB to improve the execution of their cluster computing frameworks, including Hadoop, Spark, Sensemaking analytics, and Call Record Processing. In addition, our performance evaluation with a variety of YCSB workloads also shows that HydraDB can substantially outperform several existing in-memory key-value stores by an order of magnitude. Our detailed performance evaluation further corroborates our design choices.
机译:在本文中,我们描述了从构建通用的内存中键值中间件HydraDB中学到的经验和教训。 HydraDB综合了一系列最新技术,包括连续的容错,远程直接内存访问(RDMA)以及对多核系统的了解等,以提供高吞吐量,低延迟的访问服务以可靠的方式用于集群计算应用程序。 HydraDB的独特性主要在于其设计承诺,即充分利用RDMA协议来全面优化通用键值存储的各个方面,包括延迟关键型操作,读取增强和用于高可用性服务的数据复制等。同时,HydraDB致力于有效利用多核系统,以防止服务器上的数据操纵限制RDMA的潜力。我们组织中的许多团队都采用HydraDB来改善其集群计算框架的执行,包括Hadoop,Spark,Sensemaking分析和呼叫记录处理。此外,我们对各种YCSB工作负载的性能评估还表明,HydraDB可以在性能上大大优于几个现有的内存中键值存储一个数量级。我们详细的性能评估进一步证实了我们的设计选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号