Big Data Research ›› 2019, Vol. 5 ›› Issue (4): 89-99.doi: 10.11959/j.issn.2096-0271.2019034

• STUDY • Previous Articles     Next Articles

Research on the consensus of big data systems based on RDMA and NVM

Hao WU1,2,Kang CHEN1,2,Yongwei WU1,2,Weimin ZHENG1,2   

  1. 1 Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China
    2 Beijing National Research Center for Information Science and Technology,Beijing 100084,China
  • Online:2019-07-15 Published:2019-08-09
  • Supported by:
    National Key Research and Development Program of China(2016YFB1000504);The National Natural Science Foundation of China(61433008);The National Natural Science Foundation of China(61373145);The National Natural Science Foundation of China(61572280);The National Natural Science Foundation of China(1435216);China Postdoctoral Science Foundation(2018M630162)

Abstract:

Distributed storage systems and computing systems are the foundation for constructing big data processing systems.High availability of the system is the cornerstone of any distributed system.High-availability technologies generally rely on consensus protocols.The classic non-Byzantine distributed consensus protocol was discussed,as well as the RDMA communication protocol and NVM storage media under the development of new technologies to achieve higher performance high availability systems by combining them.The consensus protocol to make the better use of the features of RDMA and NVM was modified.The implemented system effectively improves the performance of the protocol while ensuring the consistency and availability of the system data.Experiments show that the system implemented in this paper can achieve 40% performance improvement compared to existing systems.

Key words: big data, distributed system, consensus protocol, RDMA, NVM

CLC Number: 

No Suggested Reading articles found!