Publication

Evolução da Biblioteca para replicação tolerante a faltas bizantinas BFT-SMaRt

View document

Bibliographic Details
Summary:In a time where computer-based information systems are widely used, it’s natural that there is a concern in assuring that a given information system is resilient in terms of security and fault tolerance. It is due to these reasons that Byzantine fault tolerant replication libraries are designed and created, like the BFT-SMaRt library developed in the Department of Informatics of Lisbon’s Faculdade de Ciências da Universidade deLisboa. One of the main objectives in the design of the BFT-SMaRt library is high performance, so it is important that there is a simple and efficient method of obtaining measurements regarding the library’s performance, including an efficient monitorization mechanism. This dissertation presents a monitorization and configuration module added to the BFT-SMaRt library, and also an automated performance evaluation process, designed to be simple and efficient. Finally, it presents the results of a set of tests to which we subjected the library as to evaluate its performance.
Main Authors:Brito, Bruno Frlipe Cabo Verde de Branco e
Subject:monitorization configuration Java Management eXtensions (JMX) performance evaluation Byzantine fault tolerance
Year:2011
Country:Portugal
Document type:master thesis
Access type:restricted access
Associated institution:Universidade de Lisboa
Language:Portuguese
Origin:Repositório da Universidade de Lisboa
Description
Summary:In a time where computer-based information systems are widely used, it’s natural that there is a concern in assuring that a given information system is resilient in terms of security and fault tolerance. It is due to these reasons that Byzantine fault tolerant replication libraries are designed and created, like the BFT-SMaRt library developed in the Department of Informatics of Lisbon’s Faculdade de Ciências da Universidade deLisboa. One of the main objectives in the design of the BFT-SMaRt library is high performance, so it is important that there is a simple and efficient method of obtaining measurements regarding the library’s performance, including an efficient monitorization mechanism. This dissertation presents a monitorization and configuration module added to the BFT-SMaRt library, and also an automated performance evaluation process, designed to be simple and efficient. Finally, it presents the results of a set of tests to which we subjected the library as to evaluate its performance.