大数据 ›› 2018, Vol. 4 ›› Issue (4): 3-14.doi: 10.11959/j.issn.2096-0271.2018036

• 专题:大数据驱动的智能计算体系架构 •    下一篇

基于RDMA高速网络的高性能分布式系统

魏星达,陈榕,陈海波   

  1. 上海交通大学并行与分布式系统研究所,上海 200240
  • 出版日期:2018-07-15 发布日期:2018-08-08
  • 作者简介:魏星达(1992-),男,上海交通大学并行与分布式系统研究所硕士生,主要研究方向为分布式系统、数据库事务处理、利用新型硬件的分布式系统。|陈榕(1981-),男,博士,上海交通大学并行与分布式系统研究所副教授,ACM/IEEE/CCF会员,主要研究方向为系统软件、并行与分布式系统。在SOSP、OSDI、EuroSys、USENIX ATC等国际著名会议发表多篇学术论文,并获得EuroSys 2015、ACM APSys 2017与IEEE ICPP 2017的最佳论文奖。|陈海波(1982-),男,上海交通大学并行与分布式系统研究所教授、博士生导师,主要研究方向为操作系统与并行分布式系统。在操作系统、基于新型硬件的事务处理系统与大数据查询系统等领域做出了引领性工作。入选2014年国家“万人计划”青年拔尖人才计划,获得2011年全国优秀博士学位论文奖、2015年CCF青年科学家奖、2017年CCF NASAC-东软青年软件创新奖与2018年CCF青竹奖。目前担任ACM SIGOPS ChinaSys副主席、ACM APSys指导委员会主席、《ACM Transactions on Storage》编委,ACM CCS 2018系统安全领域主席。在国际著名学术会议与学术期刊上共发表学术论文100余篇,获得ACM EuroSys 2015、ACM APSys 2013/2017与IEEE ICPP 2007的最佳论文奖与IEEE HPCA 2014的最佳论文提名奖。研究工作也获得Google Faculty Research Award、IBM X10 Innovation Award、NetApp Faculty Fellowship与华为创新价值成果奖等企业奖励。
  • 基金资助:
    国家自然科学基金资助项目(61772335)

Optimizing distributed systems with remote direct memory access

Xingda WEI,Rong CHEN,Haibo CHEN   

  1. Institute of Parallel and Distributed Systems,Shanghai Jiao Tong University,Shanghai 200240,China
  • Online:2018-07-15 Published:2018-08-08
  • Supported by:
    The National Natural Science Foundation of China(61772335)

摘要:

高速的RDMA网络设备已经被广泛部署在现代数据中心。RDMA可以从两方面加速分布式系统:首先可以提供一种快速的消息处理机制,其次RDMA提供了新的硬件原语。这极大地提升了处理器的利用率以及对RDMA的使用率,但是需要重新设计系统。介绍了RDMA的研究进展,概述了近年来利用RDMA加速分布式系统的工作,包括基于RDMA重新设计的系统以及如何更好地利用RDMA的设计,并给出了未来的研究方向。

关键词: 分布式系统, 键值存储系统, 图处理系统, 联机事务处理系统, 远程过程调用

Abstract:

Fast network devices with RDMA support have been price-compatible with traditional network primitives such as Ethernet,and it’s now widely deployed in modern data centers.RDMA can be used in two ways.Firstly,it can optimize the messaging primitive in distributed applications.The second way is to redesign the applications with RDMA’s onesided features.One-sided features provide high CPU utilizations and high network performance,but the system should be redesigned.The research progress of RDMA was introduced.An overview on the research efforts on using RDMA for distributed systems was presented.The works on how to use RDMA to redesign systems and the works on how to better leverage RDMA were included.The future research directions were also put forward.

Key words: distributed system, key-value stores system, graph processing system, OLTP system, remote procedure call

中图分类号: 

No Suggested Reading articles found!