Check out RSS, or use RSS reader to subscribe this item
Confirmation
Authentication email has already been sent, please check your email box: and activate it as soon as possible.
You can login to My Profile and manage your email alerts.
Sponsored by the Center for Science and Technology Development of the Ministry of Education
Supervised by Ministry of Education of the People's Republic of China
High Performance Distributed Storage System Design and Implementation
Junyu Shi,Yuanyuan Qiao *
School of Artificial Intelligence, Beijing University of Posts and Telecommunications, Beijing 100876;School of Artificial Intelligence, Beijing University of Posts and Telecommunications, Beijing 100876
With the rapid development of the Internet, the explosive growth of Internet data has brought greater challenges to its underlying storage system. This paper implements a high-performance distributed storage system using the Raft consensus algorithm. High performance is ensured by implementing features such as data partitioning, load balancing, and system scalability. Multi-Raft cell partitioning is introduced to maximise disk throughput, and an Efficient load balancing strategy avoids single hotspot problems. A highly compatible system client is achieved through the Fuse user-state file system. The system exhibits excellent IO performance under typical workloads.
Keywords:distributed storage system; raft consensus algorithm; fuse file system