Return to search

FlexLoadGenerator - Um Framework para Apoiar o Desenvolvimento de Ferramentas Voltadas a Estudos de Avaliação de Desempenho e Dependabilidade

Submitted by Daniella Sodre (daniella.sodre@ufpe.br) on 2015-03-10T13:32:50Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5) / Made available in DSpace on 2015-03-10T13:32:50Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Dissertação Debora de Souza.pdf: 4411533 bytes, checksum: 703ab507aa1b4a6307ded18f5a64079f (MD5)
Previous issue date: 2013-08-26 / Ao longo dos anos, sistemas computacionais em diversas áreas de conhecimento têm
sido desenvolvidos e incorporados ao nosso cotidiano. Independente da etapa do ciclo de
vida no qual o sistema se encontre é preciso preocupar-se com os requisitos de desempenho
e dependabilidade dos serviços providos. Um dos métodos utilizados para estudos
de desempenho é a medição de sistemas enquanto esses são submetidos aos diferentes
níveis de carga possíveis. A aplicabilidade de tal técnica geralmente envolve o uso de
programas de geração de carga sintética, que têm como intuito gerar eventos de carga
de trabalho que simulem usuários requisitando serviços ao sistema. A carga de trabalho
ocasionada por meio dessas ferramentas também pode contribuir para pesquisas de
dependabilidade, visto que o uso de carga pode colaborar para revelar comportamentos
não desejáveis e falhas não visualizadas anteriormente. O uso de carga sintética não é o
único caminho a ser seguido para realizar estudos de dependabilidade. Ferramentas que
geram situações de falha também podem ser empregadas para alcançar este objetivo.
A diversidade de funções para as quais sistemas são desenvolvidos requer que ferramentas
específicas sejam construídas para a realização de experimentos de desempenho
ou de dependabilidade, mesmo que haja um conjunto de conceitos comuns entre ferramentas
deste tipo. Neste contexto, este trabalho propõe um framework, implementado
em Java, que engloba vários métodos que podem auxiliar no desenvolvimento de ferramentas
geradoras de eventos de forma mais ágil e confiável. No decorrer desta pesquisa
geradores de carga, para experimentos de desempenho, e geradores de eventos de falha
e reparo, para experimentos de dependabilidade, foram concebidos com o auxílio do
framework, atestando, assim, sua eficiência. Por fim, estudos de caso desenvolvidos a
partir dos softwares geradores de eventos serão apresentados.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/11625
Date26 August 2013
CreatorsSOUZA, Débora Stefani Lima de
ContributorsMACIEL, Paulo Romero Martins
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.002 seconds