Arquitetura de Balanceamento de carga em ambientes paralelos distribuídos utilizando sistemas multiagentes
Abstract
Um ambiente paralelo distribuído é caracterizado por um conjunto de computadores autônomos interconectados por uma rede de computadores de alta velocidade. Este ambiente é capaz de promover bom desempenho em relação ao baixo custo de aquisição, além de boa flexibilidade e manutenção. Porém, o bom desempenho destes ambientes está altamente ligado a eficácia do escalonamento de processos, este que por sua vez, deve distribuir os processos entre os hosts, o que não se torna trivial em um ambiente heterogêneo sobrecarregando alguns hosts e deixando outros ociosos. O balanceamento de cargas pode disseminar os processos de forma proporcional a capacidade computacional de cada host, reduzindo os impactos causados pela heterogeneidade, para isto foi utilizado um sistema multiagente para monitoramento e ativação do balanceamento de cargas. Este trabalho propõe o estudo e desenvolvimento de uma arquitetura de balanceamento de cargas para aplicações paralelas distribuídas que utiliza sistemas multiagentes como suporte ao processo de balanceamento.
Collections
- Monografias de TCC [298]