DocumentCode
3381880
Title
Triple-machine paxos on high availability architecture - Quorum
Author
Liu, Fagui ; Yang, Yingyi ; Yang, Ping´an
Author_Institution
School of Computer Science and Engineering, South China University of Technology, Guangzhou 510641, Guangdong, China
fYear
2013
fDate
23-25 March 2013
Firstpage
399
Lastpage
404
Abstract
As one of the most popular distributed storage systems, Hadoop Distributed File System (HDFS) has structure to accommodate mass data processing. However, the master/slave architecture only has one single Namenode for metadata management, which has put HDFS in the risk of Single Point of Failure (SPoF). To resolve the problem, there have been a few solutions based on multiple Namenodes. Nevertheless, all of them have some shortcomings in terms of failover efficiency and metadata consistent among Namenodes. Hence, we present a new metadata management schema with two symmetrical Namenodes, which reduces recovery time loss and increases failover efficiency by providing symmetrical read/write service and consistent metadata. To resolve metadata consistency problem, we introduce a third-party node—quorum node, which works together with the other two Namenodes to compose our high availability (HA) architecture Quorum, design a modified triple-machine Paxos algorithm, and finally apply the algorithm to our architecture. Our tests show that the proposed architecture and triple-machine Paxos are feasible.
Keywords
Algorithm design and analysis; Availability; Computer architecture; File systems; Proposals; Servers; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Science and Technology (ICIST), 2013 International Conference on
Conference_Location
Yangzhou
Print_ISBN
978-1-4673-5137-9
Type
conf
DOI
10.1109/ICIST.2013.6747577
Filename
6747577
Link To Document