跳到主要导航 跳到搜索 跳到主要内容

RotorcRaft: Scalable Follower-Driven Raft on RDMA

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

State machine replication plays a fundamental role in meeting both the scalability and the fault-tolerance requirement in cloud services. However, the single-point leader is easy to become a bottleneck of scalability because it needs to handle all read and write requests and independently replicate logs in order for all followers. Moreover, machine resources are shared through cloud services where the scale-up of the leader is very expensive. In this paper, we propose a variant of Raft protocol using RDMA named RotorcRaft to significantly offload burden from the leader to followers to relieve the single-point bottleneck. First, RotorcRaft assigns a follower-driven log replication mechanism that exploits hybrid RDMA primitives to relieve part of the burden of leader to followers in log replication. Then, RotorcRaft proposes a quorum follower read that enables followers to handle read requests without the involvement of the leader. Experimental results demonstrate that RotorcRaft has excellent scalability and up to 1.4x higher throughput with 84% latency compared against the state-of-the-art work.

源语言英语
主期刊名Database Systems for Advanced Applications - 27th International Conference, DASFAA 2022, Proceedings
编辑Arnab Bhattacharya, Janice Lee Mong Li, Divyakant Agrawal, P. Krishna Reddy, Mukesh Mohania, Anirban Mondal, Vikram Goyal, Rage Uday Kiran
出版商Springer Science and Business Media Deutschland GmbH
293-308
页数16
ISBN(印刷版)9783031001222
DOI
出版状态已出版 - 2022
活动27th International Conference on Database Systems for Advanced Applications, DASFAA 2022 - Virtual, Online
期限: 11 4月 202214 4月 2022

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
13245 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议27th International Conference on Database Systems for Advanced Applications, DASFAA 2022
Virtual, Online
时期11/04/2214/04/22

指纹

探究 'RotorcRaft: Scalable Follower-Driven Raft on RDMA' 的科研主题。它们共同构成独一无二的指纹。

引用此