Evaluating the robustness of the Cloud

Detalhes bibliográficos
Autor(a) principal: Pereira, Gonçalo Silva
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/35580
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
id RCAP_c605a83aeef0345220163268f51eeca2
oai_identifier_str oai:estudogeral.uc.pt:10316/35580
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Evaluating the robustness of the CloudCloud ComputingErrosFalhasInjecção de FalhasRobustezTolerância a FalhasVulnerabilidadesDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de CoimbraCloud 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.2016-02-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/35580http://hdl.handle.net/10316/35580TID:201537583engPereira, Gonçalo Silvainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T04:35:48Zoai:estudogeral.uc.pt:10316/35580Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T20:54:29.443777Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Evaluating the robustness of the Cloud
title Evaluating the robustness of the Cloud
spellingShingle Evaluating the robustness of the Cloud
Pereira, Gonçalo Silva
Cloud Computing
Erros
Falhas
Injecção de Falhas
Robustez
Tolerância a Falhas
Vulnerabilidades
title_short Evaluating the robustness of the Cloud
title_full Evaluating the robustness of the Cloud
title_fullStr Evaluating the robustness of the Cloud
title_full_unstemmed Evaluating the robustness of the Cloud
title_sort Evaluating the robustness of the Cloud
author Pereira, Gonçalo Silva
author_facet Pereira, Gonçalo Silva
author_role author
dc.contributor.author.fl_str_mv Pereira, Gonçalo Silva
dc.subject.por.fl_str_mv Cloud Computing
Erros
Falhas
Injecção de Falhas
Robustez
Tolerância a Falhas
Vulnerabilidades
topic Cloud Computing
Erros
Falhas
Injecção de Falhas
Robustez
Tolerância a Falhas
Vulnerabilidades
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra
publishDate 2016
dc.date.none.fl_str_mv 2016-02-04
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/35580
http://hdl.handle.net/10316/35580
TID:201537583
url http://hdl.handle.net/10316/35580
identifier_str_mv TID:201537583
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133831669743616