Sistema de Balanceamento de Carga Independente da Aplicação

Com o crescimento no uso das redes por pessoas e dispositivos houve um aumento significativo no volume do tráfego gerado, dificultando a utilização de ferramentas que precisam processar esse tráfego. Hoje, muitas empresas ou instituições possuem essa necessidade de processamento, devido a fatores co...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Mendonça, Juliano Cardoso de
Outros Autores: Pinheiro, Marcos César Madruga Alves
Formato: bachelorThesis
Idioma:pt_BR
Publicado em: Universidade Federal do Rio Grande do Norte
Assuntos:
Endereço do item:https://repositorio.ufrn.br/handle/123456789/34180
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
Descrição
Resumo:Com o crescimento no uso das redes por pessoas e dispositivos houve um aumento significativo no volume do tráfego gerado, dificultando a utilização de ferramentas que precisam processar esse tráfego. Hoje, muitas empresas ou instituições possuem essa necessidade de processamento, devido a fatores como segurança de dados, por exemplo. Para isso, há diversas aplicações (como Firewalls, IDS, Anti-Spam, e analisadores de log) que podem ser instaladas em dispositivos, para tal fim. Entretanto, por causa de limites físicos e custos relativamente altos das suas aquisições, opta-se por implementações que envolvam técnicas de virtualização e cluster com balanceamento de carga. Neste modelo cada instância do cluster fica responsável por uma parcela do tráfego. Este estudo propõe um mecanismo de balanceamento de carga baseado em funções hash que pode ser usado em qualquer servidor independente da aplicação. Para validar a proposta foi implementada uma solução no kernel do Linux e foram realizados experimentos que comprovam redução de carga em cada servidor do cluster.