BFT-Bench: A Framework to Evaluate BFT Protocols - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

BFT-Bench: A Framework to Evaluate BFT Protocols

Résumé

Byzantine Fault Tolerance (BFT) has been extensively studied and numerous protocols and software prototypes have been proposed. However, most BFT prototypes have been evaluated in an ad-hoc setting, considering different fault types and fault injection scenarios. In this paper, we present BFT-Bench, the first benchmarking framework for evaluating and comparing BFT protocols in practice. BFT-Bench includes different BFT protocols implementations, their automatic deployment in a distributed setting, the ability to define and inject different faulty behaviors, and the online monitoring and reporting of performance and dependability measures. Preliminary results of BFT-Bench show the effectiveness of the framework, easily allowing an empirical comparison of different BFT protocols, in various workload and fault scenarios.
Fichier non déposé

Dates et versions

hal-01372672 , version 1 (27-09-2016)

Identifiants

Citer

Divya Gupta, Lucas Perronne, Sara Bouchenak. BFT-Bench: A Framework to Evaluate BFT Protocols. The 7th ACM/SPEC on International Conference on Performance Engineering (ICPE 2016), Mar 2016, Delft, Netherlands. pp.109-112, ⟨10.1145/2851553.2858667⟩. ⟨hal-01372672⟩
224 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More