DocumentCode :
3143868
Title :
GRADE: Graceful Degradation in Byzantine Quorum Systems
Author :
Jingqiang Lin ; Bo Luo ; Jiwu Jing ; Xiaokun Zhang
Author_Institution :
State Key Lab. of Inf. Security, Inst. of Inf. Eng., Beijing, China
fYear :
2012
fDate :
8-11 Oct. 2012
Firstpage :
171
Lastpage :
180
Abstract :
Distributed storage systems are expected to provide correct services in the presence of Byzantine failures, which do not have any assumptions about the behavior of faulty servers and clients. In designing such systems, we often encounter the paradox of fault tolerance vs. performance (or efficiency), because better fault tolerance usually requires a tradeoff of system performance. In this paper, we present GRADE, a Byzantine-fault-tolerant (BFT) distributed storage system that enables graceful degradation. Two Byzantine quorum systems (BQSs) are supported on each GRADE server: a masking BQS storing generic data and a dissemination BQS storing self-verifying ones. Based on the system status and the environment, servers dynamically and seamlessly switch between two BQSs, without converting the stored data. Therefore, GRADE provides high performance in a normal running-state, and degrades performance to maintain high fault tolerance in emergency situations. The computation and communication costs of the running-state switch are very low, and the switch is completely transparent to clients. Our performance analysis and experimental results demonstrate that GRADE provides a balance between performance and fault tolerance.
Keywords :
distributed databases; emergency services; failure analysis; fault tolerance; file servers; information dissemination; information retrieval systems; BFT distributed storage system; BQS; BQS storing generic data masking; Byzantine failures; Byzantine quorum systems; Byzantine-fault-tolerant distributed storage system; GRADE server; communication costs; data storage; dissemination BQS storing self-verification; dynamically servers; emergency situations; fault tolerance maintenance; faulty servers; graceful degradation; performance analysis; running-state switch; Fault tolerance; Fault tolerant systems; Frequency modulation; Protocols; Registers; Servers; Switches; Byzantine fault tolerance; Byzantine quorum system; graceful degradation; storage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems (SRDS), 2012 IEEE 31st Symposium on
Conference_Location :
Irvine, CA
ISSN :
1060-9857
Print_ISBN :
978-1-4673-2397-0
Type :
conf
DOI :
10.1109/SRDS.2012.34
Filename :
6424851
Link To Document :
بازگشت