Document details

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

Author(s): Brito, Bruno Filipe Cabo Verde de Branco e

Date: 2011

Persistent ID: http://hdl.handle.net/10451/9210

Origin: Repositório da Universidade de Lisboa

Subject(s): Tolerância a faltas bizantinas; Java Management eXtensions (JMX); Monitorização; Configuração; Avaliação de desempenho; Teses de mestrado - 2011


Description

Tese de mestrado em Engenharia Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011

Numa época em que os sistemas informáticos são largamente utilizados, é natural que exista uma preocupação em garantir que um sistema informático seja resistente, tanto em termos de segurança como de tolerância a faltas. Devido a estes motivos, são criadas bibliotecas para tolerância a faltas bizantinas (ou arbitrárias), tal como a biblioteca BFT-SMaRt desenvolvida no Departamento de Informática da Faculdade de Ciências da Universidade de Lisboa. Um dos principais objectivos da biblioteca BFT-SMaRt é o alto desempenho, logo é importante que exista um modo simples e eficiente de obter medidas sobre o desempenho da biblioteca, tal como um mecanismo de monitorização eficiente. Esta dissertação apresenta um módulo de monitorização e configuração para a biblioteca BFT-SMaRt, tal como um processo de avaliação de desempenho automatizada de modo a ser simples e eficiente. Serão também apresentados os resultados das sequências de testes efectuadas à biblioteca, de modo a avaliar o seu desempenho.

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 de Lisboa. 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.

Document Type Master thesis
Language Portuguese
Advisor(s) Bessani, Alysson Neves, 1978-; Pasin, Marcelo, 1967-
Contributor(s) Repositório da Universidade de Lisboa
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents