Bernardo Brito da Palma
Byzantine Fault Tolerant Monitoring of Distributed Systems
Tese submetida para provas de mestrado em Engenharia Informática e de Computadores
Instituto Superior Técnico, Universidade de Lisboa.
Adaptive systems (AS) are capable of altering their configuration in
response to changes in its execution environment, caused, e.g, by
faults or alterations in access patterns. A key component of any AS is
the monitoring system (MS), responsible for collecting information
regarding the operation and detect the changes to feed the policies
that guide the system adaptation. The MS is especially complex in the
presence of Byzantine faults, where system components may produce
incorrect messages, or even trigger unwarranted adaptations, weakening
the AS or making it less efficient. In this work, we describe i) the
choices made in the development of a robust and flexible MS capable of
handling various types of sensors; And, ii) the mechanisms that allow
the system to provide a coherent view of the state of the AS,
aggregating the information provided by the sensors in a
fault-tolerant manner. The evaluation shows the extensibility of our
SM and its scaling capability.
- Byzantine Fault Tolerant Monitoring of Distributed
- Bernardo Brito da Palma
Thesis. Instituto Superior Técnico, Universidade de
- November, 2017.
- Available BibTeX, MSC Thesis, and extended abstract, and mid-term
- Monitorização de Sistemas Tolerantes a
Faltas Bizantinas para Suportar Adaptação
- B. Palma, D. Porto and
- Actas do nono Simpósio de
Informática (Inforum), Lisboa, Portugal,
- Available BibTeX, extended report (pdf).