@inproceedings{86e9a822ff9f4ce9af828523e7983a98,
title = "RotorcRaft: Scalable Follower-Driven Raft on RDMA",
abstract = "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.",
keywords = "Follower-driven, RDMA, Raft",
author = "Xuecheng Qi and Huiqi Hu and Xing Wei and Aoying Zhou",
note = "Publisher Copyright: {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 27th International Conference on Database Systems for Advanced Applications, DASFAA 2022 ; Conference date: 11-04-2022 Through 14-04-2022",
year = "2022",
doi = "10.1007/978-3-031-00123-9\_24",
language = "英语",
isbn = "9783031001222",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "293--308",
editor = "Arnab Bhattacharya and \{Lee Mong Li\}, Janice and Divyakant Agrawal and Reddy, \{P. Krishna\} and Mukesh Mohania and Anirban Mondal and Vikram Goyal and \{Uday Kiran\}, Rage",
booktitle = "Database Systems for Advanced Applications - 27th International Conference, DASFAA 2022, Proceedings",
address = "德国",
}