Solução Eficiente para Balanceamento de Carga em Servidores de Aplicação Java

Imagem de Miniatura

Data

2016-04-25

Título da Revista

ISSN da Revista

Título de Volume

Editor

Resumo

Atualmente, o desenvolvimento de aplicações para internet são a melhor forma de oferecer facilidade de acesso aos usuários a partir de um computador ou de um dispositivo móvel, pois não é necessário instalar nenhum software adicional. Dentre as diversas soluções para desenvolvimento de aplicações, a plataforma Java tem se tornado a procurada por ser independente de ambiente computacional, oferecendo uma variedade de bibliotecas e projetada para executar código com segurança. Assim, aplicações baseadas em Java passaram a automatizar atividades operacionais das áreas administrativa e acadêmica das universidades federais. Em certas ocasiões, estas aplicações podem sofrer uma grande demanda de requisições simultâneas provocando baixos tempos de resposta ou até a interrupção dos serviços. Uma solução para atender a grande demanda de requisições simultâneas é utilizar várias máquinas na rede atuando como um único servidor, através de um balanceamento de carga. Este trabalho apresenta um estudo comparativo entre os balanceadores de carga Apache Server com Tomcat Connector mod_jk e o HAProxy dos servidores de aplicação Java que hospedam os Sistemas Institucionais Integrados de Gestão (SIG/UFRN) da Universidade Federal de Itajubá.

Descrição

Palavras-chave

Balanceamento de carga, alta disponibilidade, SIG, Apache Server, mod_jk, HAProxy, desempenho, benchmark.

Citação

Avaliação

Revisão

Suplementado Por

Referenciado Por