Title :
A reconfigurable Byzantine quorum approach for the Agile Store
Author :
Kong, Lei ; Subbiah, Arun ; Ahamad, Mustaque ; Blough, Douglas M.
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Quorum-based protocols can be used to manage data when it is replicated at multiple server nodes to improve availability and performance. If some server nodes can be compromised by a malicious adversary, Byzantine quorums must be used to ensure correct access to replicated data. This paper introduces reconfigurable Byzantine quorums, which allow various quorum protocol parameters to be adapted based on the behavior of compromised nodes and the performance needs of the system. We present a protocol that generalizes dynamic Byzantine quorums by allowing the system size to change as faulty servers are removed from the system, in addition to adapting the fault threshold. A new architecture and algorithm that provide the capability to detect and remove faulty servers are also described. Finally, simulation results are presented that demonstrate the benefits offered by our approach.
Keywords :
client-server systems; protocols; software fault tolerance; Agile Store; faulty servers; malicious adversary; multiple server nodes; quorum-based protocols; reconfigurable Byzantine quorum; simulation; Access protocols; Application software; Availability; Change detection algorithms; Data engineering; Educational institutions; Engineering management; Fault detection; Pervasive computing; Technology management;
Conference_Titel :
Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
Print_ISBN :
0-7695-1955-5
DOI :
10.1109/RELDIS.2003.1238071