Return to search

Modelos de Disponibilidade Para Nuvens Privadas: Rejuvenescimento de Software Habilitado Por Agendamento de Migração de VMs

Submitted by Lucelia Lucena (lucelia.lucena@ufpe.br) on 2015-03-09T19:57:37Z
No. of bitstreams: 2
DISSERTAÇÃO Matheus D'Eça de Melo.pdf: 4130030 bytes, checksum: 197c345b13f9e158b3bd1cf880f1dca3 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-09T19:57:37Z (GMT). No. of bitstreams: 2
DISSERTAÇÃO Matheus D'Eça de Melo.pdf: 4130030 bytes, checksum: 197c345b13f9e158b3bd1cf880f1dca3 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2014-03-10 / CAPES / A computação em nuvem é utilizada para os mais diferentes propósitos, desde sistemas comerciais até aplicações de tempo real, como vídeo streaming. Paralisações e quedas de serviço trazem prejuízos financeiros para as organizações provedoras da nuvem pública, além de denegrir a reputação delas. Assim, a disponibilidade representa um dos principais desafios para tornar a computação em nuvem mais confiável. Os administradores precisam ter mecanismos para estimar a disponibilidade de seus sistemas, para poder definir SLAs com mais propriedade. Um dos problemas que afeta diretamente a disponibilidade dos sistemas de nuvem é o envelhecimento de software. Tal problema promove uma degradação gradual do desempenho e confiabilidade
das aplicações hospedadas em ambientes de nuvens. Nesse contexto, esta dissertação propõe modelos para avaliação de disponibilidade em ambientes de nuvem com rejuvenescimento habilitado por migração de máquinas virtuais. Para tanto, é adotada uma metodologia que favorece a concepção desses modelos, embasada em modelos de disponibilidade de infraestrutura básica de nuvem (FrontEnd, Nó e VM), que são validados por intermédio da injeção de falhas e reparos em um ambiente real, e em experimentos práticos de envelhecimento e rejuvenescimento de software. Com os modelos de infraestrutura básica da nuvem são geradas fórmulas fechadas, que
passam por uma análise de sensibilidade. Experimentos são realizados para indicar a presença de envelhecimento e a efetividade do método de rejuvenescimento proposto. A partir disso, é construído um modelo hierárquico baseado em RBD e SPN capaz de representar diferentes agendamentos de migração de VMs para rejuvenescimento. Os estudos de caso mostram a aplicabilidade dos modelos propostos. Em um deles é possível concluir que, considerando os modos operacional e de falha exibidos, o FrontEnd é o componente mais crítico para a disponibilidade de infraestruturas básicas. E que, considerando o ambiente estudado, o tempo de reparo é mais sensível que o de falha para a disponibilidade estacionária. Em outro, utilizando o modelo SPN,
conclui-se que o agendamento correto de migrações pode acarretar ganhos significativos na disponibilidade do sistema, principalmente naqueles que se submetem às cargas de trabalho mais intensas. Ainda são expostos dois estudos de caso adicionais: um para comparar diferentes mecanismos de redundância (cold-standby e warm-standby), e outro para observar o impacto causado pela interrupção em cada migração na disponibilidade estacionária do sistema.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/11576
Date10 March 2014
CreatorsMELO, Matheus D’Eça Torquato de
ContributorsMACIEL, Paulo Romero Martins
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguageBreton
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0022 seconds