“BFT-TO: Intrusion Tolerance with”

From Navigators

(Difference between revisions)
Jump to: navigation, search
(Created page with "{{Publication |type=article |document=Document for Publication-BFT-TO.pdf |title=BFT-TO: Intrusion Tolerance with |author=Miguel Correia, Nuno Ferreira Neves, Paulo Verissimo, |...")
 
Line 3: Line 3:
|document=Document for Publication-BFT-TO.pdf
|document=Document for Publication-BFT-TO.pdf
|title=BFT-TO: Intrusion Tolerance with
|title=BFT-TO: Intrusion Tolerance with
-
|author=Miguel Correia, Nuno Ferreira Neves, Paulo Verissimo,  
+
|author=Miguel Correia, Nuno Ferreira Neves, Paulo Verissimo,
|Project=Project:MASSIF, Project:TCLOUDS, Project:RC-Clouds,
|Project=Project:MASSIF, Project:TCLOUDS, Project:RC-Clouds,
|ResearchLine=Fault and Intrusion Tolerance in Open Distributed Systems (FIT)
|ResearchLine=Fault and Intrusion Tolerance in Open Distributed Systems (FIT)
Line 10: Line 10:
|abstract=State machine replication (SMR) is a generic technique for implementing fault-tolerant distributed services by replicating them in sets of servers. There have been several proposals for using SMR to tolerate arbitrary or Byzantine faults, including intrusions. However, most of these systems can tolerate at most f faulty servers out of a total of 3f + 1. We show that it is possible to implement a Byzantine state machine replication algorithm with only 2f + 1 replicas by extending the system with a simple trusted distributed component. Several performance metrics show that our algorithm, BFT-TO, fares well in comparison with others in the literature. Furthermore, BFT-TO is not vulnerable to some recently-presented performance attacks that affect alternative approaches.
|abstract=State machine replication (SMR) is a generic technique for implementing fault-tolerant distributed services by replicating them in sets of servers. There have been several proposals for using SMR to tolerate arbitrary or Byzantine faults, including intrusions. However, most of these systems can tolerate at most f faulty servers out of a total of 3f + 1. We show that it is possible to implement a Byzantine state machine replication algorithm with only 2f + 1 replicas by extending the system with a simple trusted distributed component. Several performance metrics show that our algorithm, BFT-TO, fares well in comparison with others in the literature. Furthermore, BFT-TO is not vulnerable to some recently-presented performance attacks that affect alternative approaches.
|journal=The Computer Journal
|journal=The Computer Journal
-
|volume=vol. 56
+
|volume=56
-
|number=n. 6
+
|number=6
-
|pages=pp. 693-715
+
|pages=693-715
}}
}}

Latest revision as of 14:21, 19 June 2013

Miguel Correia, Nuno Ferreira Neves, Paulo Verissimo

The Computer Journal, vol. 56, no. 6, pp. 693–715, Jun. 2013.

Abstract: State machine replication (SMR) is a generic technique for implementing fault-tolerant distributed services by replicating them in sets of servers. There have been several proposals for using SMR to tolerate arbitrary or Byzantine faults, including intrusions. However, most of these systems can tolerate at most f faulty servers out of a total of 3f + 1. We show that it is possible to implement a Byzantine state machine replication algorithm with only 2f + 1 replicas by extending the system with a simple trusted distributed component. Several performance metrics show that our algorithm, BFT-TO, fares well in comparison with others in the literature. Furthermore, BFT-TO is not vulnerable to some recently-presented performance attacks that affect alternative approaches.

Download paper

Download BFT-TO: Intrusion Tolerance with

Export citation

BibTeX

Project(s): Project:MASSIF, Project:TCLOUDS, Project:RC-Clouds

Research line(s): Fault and Intrusion Tolerance in Open Distributed Systems (FIT)

Personal tools
Navigators toolbox