Ciência, saúde e esporte: conhecimento e acessibilidade

22 a 24 de outubro de 2013

Trabalho 1741

ISSN 2237-9045
Instituição Universidade Federal de Viçosa
Nível Graduação
Modalidade Pesquisa
Área de conhecimento Ciências Exatas e Tecnológicas
Área temática Teoria e Tecnologia da informação
Setor Instituto de Ciências Exatas e Tecnológicas
Conclusão de bolsa Não
Primeiro autor Alex Júnior Lopes Mendonça
Orientador MAYCON LEONE MACIEL PEIXOTO
Outros membros Bruno Ribeiro Sandroni, Carlos Henrique Gomes Ferreira, Matheus de Freitas Araujo
Título Balanceamento de carga em servidores utilizando o proxy reverso
Resumo Com o crescimento das informações e o número de usuários que desejam acesso à Internet, o desempenho em servidores é uma questão importante, que trata a questão de confiabilidade e eficiência ao acesso dessas informações. Nesse contexto, manter a Qualidade do Serviço é fundamental, e para isso, o controle de admissão de requisições em servidores web é uma abordagem adequada. Este trabalho tem como objetivo avaliar o desempenho entre um servidor web típico e um servidor web distribuído, utilizando o balanceamento de carga baseado na tecnologia de Proxy reverso. Para isso, dois ambientes foram utilizados para realização dos testes, sendo estes servidores Apache. O primeiro representa um servidor web típico, o segundo um servidor web distribuído com dois back ends para o processamento das requisições e um front end para realizar o balanceamento da carga e controle de admissão. As cargas de trabalho foram geradas utilizando o benchmark HTTPerf aferindo três variáveis de reposta: taxa de reposta, tempo de resposta e erros em requisições. Todos os testes foram replicados para assegurar a confiabilidade dos resultados. Os valores utilizados como taxa de requisição foram crescentes e limitam-se até que os servidores tenham comportamento similar a um DoS (Denial of Service), que é quando o servidor fica totalmente sobrecarregado e assim impossibilitado de resolver solicitações. Além disso, fornece respostas com um número de erros relevantes. A partir dos resultados foi possível observar, utilizando as três variáveis de respostas, que até o número médio entre 40% e 50% do total de requisições geradas pelo benchmark, os servidores tinham resultados equivalentes. A partir desse ponto, o baixo desempenho do servidor único era superior ao servidor distribuído. No entanto, o servidor distribuído apresentou uma superioridade no desempenho de até 60% em alguns casos levando em conta as variáveis de repostas. Os resultados mostraram com clareza o objetivo proposto, concluindo a eficiência da técnica de balanceamento de carga utilizando proxy reverso em servidores web, afim de obter melhor qualidade nos serviços oferecidos.
Palavras-chave Servidores Web, Balanceamento de Carga, Proxy Reverso
Forma de apresentação..... Painel
Gerado em 0,67 segundos.