Utilize este identificador para referenciar este registo: https://hdl.handle.net/10316/35580
Título: Evaluating the robustness of the Cloud
Autor: Pereira, Gonçalo Silva 
Orientador: Barbosa, Raul André Brajczewski
Palavras-chave: Cloud Computing; Erros; Falhas; Injecção de Falhas; Robustez; Tolerância a Falhas; Vulnerabilidades
Data: 4-Fev-2016
Título da revista, periódico, livro ou evento: Evaluating the robustness of the Cloud
Local de edição ou do evento: Coimbra
Resumo: Cloud Computing é um conceito que permite aos utilizadores tomar partido da tecnologia e, ao mesmo tempo, concentrarem-se no seu core business. Com este conceito, é possível assegurar o funcionamento das tecnologias envolvidas, abstraindo-se de várias preocupações e dificuldades tecnológicas, como, por exemplo, a manutenção dos equipamentos. O uso de Cloud Computing oferece diversas vantagens como acesso alargado à rede, associação de recursos, recursos à medida, elasticidade, escalabilidade e um serviço à medida através de quatro modelos diferentes (community, híbrido, privado e público). No entanto, como a Cloud não é livre de perturbações, como ameaças à segurança, falhas de energia, sobrecargas de trabalho e falhas de hardware e software, é pertinente avaliar até que ponto é que a mesma é tolerante a falhas, neste caso, falhas de software. Portanto, a presente dissertação aborda o desenvolvimento de uma ferramenta de injeção de falhas, denominada BugTor. Para avaliar a resposta do sistema às ditas perturbações, esta ferramenta introduz erros e defeitos no software. Este injetor tem como principal característica a injeção de falhas diretamente em código fonte. O principal contributo desta dissertação para a continuidade da investigação relativamente à avaliação da robustez tanto da Cloud, vai ser a criação de um software de injeção de falhas, e de scripts auxiliares de forma a avaliar e validar o mesmo, assim como mecanismos de avaliação dos resultados da injeção de falhas no servidor Web Apache.
Cloud Computing is a paradigm that allows users to take advantage from the technology and, at the same time, focus on their core business. Rather than being blocked due to technological difficulties, users can get the most of the technology without having knowledge or skills to ensure the proper functioning of all the technologies involved. The use of Cloud Computing provides advantages such as broad network access, resource pooling, on demand self-service resources, rapid elasticity and a measured service through four different models (community, hybrid, private and public). However, Cloud Computing is not free of external disturbance such as security attacks, power surges, workload faults, hardware and software faults. For that reason, it is pertinent to assess its behavior in the presence of software faults. Therefore, the current dissertation addresses the development of fault injector software, named BugTor. In order to evaluate such disturbances, this tool introduces errors and defects into the software in several test cases. This injector is based on the injection of software faults at source code level. The main contribution of this work for the continuation of research in this area, is the creation of a fault injection software, and some scripts. The purpose of these scripts is to evaluate and validate the fault injector and to collect information about the results of fault injection at Apache.
Descrição: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
URI: https://hdl.handle.net/10316/35580
Direitos: openAccess
Aparece nas coleções:UC - Dissertações de Mestrado
FCTUC Eng.Informática - Teses de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato
Evaluating the robustness of the Cloud.pdf1.35 MBAdobe PDFVer/Abrir
Mostrar registo em formato completo

Visualizações de página 20

739
Visto em 16/jul/2024

Downloads

196
Visto em 16/jul/2024

Google ScholarTM

Verificar


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.