Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-29012016-142348/ |
Resumo: | Este trabalho apresenta o projeto e implementação de melhorias na ferramenta httperf, que é um benchmark para servidores Web. A melhoria implementada constitui na interpretação de logs para a ext.ração de parâmetros de carga de trabalho. Para tanto, foi necessária a criação de um ferramenta à parte, que trabalha o arquivo de log e retira os parâmetros a serem utilizados pelo httperf. O desenvolvimento do trabalho foi baseado em uma revisão bibliográfica cobrindo avaliação de desempenho de sistemas computacionais, características da Web e ferramentas/ benchmarks especializados em sistemas baseados na Web. Apresenta ainda uma discussão sobre arquiteturas de servidores Web e o uso dos benchmarks na avaliação desses servidores. Foi desenvolvido um estudo sobre as ferramentas, onde foram analisadas suas características, com o intuito de identificar características não abordadas, mas julgadas importantes nesse tipo de avaliação. A partir desse estudo selecionon-se algumas das características identificadas que foram incorporadas à ferramenta escolhida. Finalmente, a ferramenta que recebeu as alterações foi avaliada por meio de diversos experimentos, quando os resultados obtidos mostraram que a implementação desenvolvida era viável. |
id |
USP_e47961e20e1f8e906008d7473305c917 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-29012016-142348 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testesPerformance evaluation tools for web server analysis improvement implementation and toolsNão disponívelNot availableEste trabalho apresenta o projeto e implementação de melhorias na ferramenta httperf, que é um benchmark para servidores Web. A melhoria implementada constitui na interpretação de logs para a ext.ração de parâmetros de carga de trabalho. Para tanto, foi necessária a criação de um ferramenta à parte, que trabalha o arquivo de log e retira os parâmetros a serem utilizados pelo httperf. O desenvolvimento do trabalho foi baseado em uma revisão bibliográfica cobrindo avaliação de desempenho de sistemas computacionais, características da Web e ferramentas/ benchmarks especializados em sistemas baseados na Web. Apresenta ainda uma discussão sobre arquiteturas de servidores Web e o uso dos benchmarks na avaliação desses servidores. Foi desenvolvido um estudo sobre as ferramentas, onde foram analisadas suas características, com o intuito de identificar características não abordadas, mas julgadas importantes nesse tipo de avaliação. A partir desse estudo selecionon-se algumas das características identificadas que foram incorporadas à ferramenta escolhida. Finalmente, a ferramenta que recebeu as alterações foi avaliada por meio de diversos experimentos, quando os resultados obtidos mostraram que a implementação desenvolvida era viável.This work presents the design and implementation of improvements for httperf - a benchmark tool for Web servers. The improvements are basically the interpretation of logs for extracting workload parameters. The creation of another tool was necessary to extract from the log the parameters to be used by httperf. Work development was based in reviewing the literature on performance evaluation of computing systems. Web characteristics and benchmarks for Wreb based systems. Discussion about Web server architecture and benchmark using for server evaluation are also presented. A stucly about similar tools (such as httperf) was made, where characteristics were analyzed to identify the ones not approachecl yet, being relevant for performance evaluation. Some were iclentified, selected and inserted in the chosen tool. Finally, changes were incorporated to the tool. which was then evaluated through several experiments; results show the developed improvements are usable.Biblioteca Digitais de Teses e Dissertações da USPSantana, Marcos JoséMoraes Junior, Hermes Pimenta2004-03-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-29012016-142348/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2017-09-04T21:06:17Zoai:teses.usp.br:tde-29012016-142348Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212017-09-04T21:06:17Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes Performance evaluation tools for web server analysis improvement implementation and tools |
title |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
spellingShingle |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes Moraes Junior, Hermes Pimenta Não disponível Not available |
title_short |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
title_full |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
title_fullStr |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
title_full_unstemmed |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
title_sort |
Ferramentas de avaliação de desempenho para servidores web: análise, implementação de melhorias e testes |
author |
Moraes Junior, Hermes Pimenta |
author_facet |
Moraes Junior, Hermes Pimenta |
author_role |
author |
dc.contributor.none.fl_str_mv |
Santana, Marcos José |
dc.contributor.author.fl_str_mv |
Moraes Junior, Hermes Pimenta |
dc.subject.por.fl_str_mv |
Não disponível Not available |
topic |
Não disponível Not available |
description |
Este trabalho apresenta o projeto e implementação de melhorias na ferramenta httperf, que é um benchmark para servidores Web. A melhoria implementada constitui na interpretação de logs para a ext.ração de parâmetros de carga de trabalho. Para tanto, foi necessária a criação de um ferramenta à parte, que trabalha o arquivo de log e retira os parâmetros a serem utilizados pelo httperf. O desenvolvimento do trabalho foi baseado em uma revisão bibliográfica cobrindo avaliação de desempenho de sistemas computacionais, características da Web e ferramentas/ benchmarks especializados em sistemas baseados na Web. Apresenta ainda uma discussão sobre arquiteturas de servidores Web e o uso dos benchmarks na avaliação desses servidores. Foi desenvolvido um estudo sobre as ferramentas, onde foram analisadas suas características, com o intuito de identificar características não abordadas, mas julgadas importantes nesse tipo de avaliação. A partir desse estudo selecionon-se algumas das características identificadas que foram incorporadas à ferramenta escolhida. Finalmente, a ferramenta que recebeu as alterações foi avaliada por meio de diversos experimentos, quando os resultados obtidos mostraram que a implementação desenvolvida era viável. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-03-12 |
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://www.teses.usp.br/teses/disponiveis/55/55134/tde-29012016-142348/ |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-29012016-142348/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257449687416832 |