Abstract:
|
Os provedores de informações da Rede Mundial Internet (" Web sites") que apresentam uma alta taxa de requisições de páginas de informação simultâneas necessitam dispor de qualidade no serviço prestado aos seus clientes, por exemplo, o tempo máximo de resposta para apresentar uma página requisitada do site. Um único servidor de páginas internet tem o desempenho limitado a uma configuração física máxima o que não lhe permite escalabilidade para atender a grandes demandas de tráfego nos web sites. O Sistema de Balanceamento ou Distribuição de Carga (LBWS) são arquiteturas que consistem no atendimento de requisições de páginas de informação através do uso de vários servidores internet ("Web Server"), utilizando-se de uma política para a distribuição das requisições aos vários servidores de forma a proporcionar a escalabilidade necessária para atender a demanda estimada de tráfego no site. Estas arquiteturas vêm sendo adotadas ao longo dos últimos anos como as melhores alternativas para manter a qualidade no tempo de resposta dos serviços oferecidos pelos provedores de informação da internet (site). O uso crescente dos LBWS para atender aos provedores de informação e a diversidades dos serviços implementadas pelos mesmos (som, vídeo, transações, criptografia, etc) permite ao mercado dispor de diferentes tipos LBWS direcionados a situações específicas conforme a necessidade de cada sites. Neste trabalho, propõe-se um modelo de LBWS, denominado - rajada controlada (Burst Control - BC), que pode ser implementado na camada de nível quatro (4) ou sete (7) do padrão de Conexão de Sistemas Aberto OSI. O Algoritmo BC executa a racionalização da distribuição de requisições internet dos clientes a uma família de servidores heterogêneos de páginas estáticas. A principal característica do modelo é estabelecer uma carga máxima de processamento a cada um dos servidores WEB. Uma análise de desempenho e uma comparação entre o modelo proposto e o modelo Round-Robin também é apresentada. |