DISTRIBUIÇÃO DE CARGA DE SISTEMAS WEB CONTROLADA POR FERRAMENTAS DE CONSTRUÇÃO DE PÁGINAS DINÂMICAS
AUTOR(ES)
CARLOS ROBERTO SERRA PINTO CASSINO
DATA DE PUBLICAÇÃO
2000
RESUMO
Uma solução comumente adotada para resolver o problema de escalabilidade de servidores Web é o aumento do número de servidores através de algum mecanismo de distribuição de carga. Por outro lado, aplicações elaboradas, como, por exemplo, as de comércio eletrônico, utilizam ferramentas de construção de páginas dinâmicas como forma de prestar serviços cada vez mais sofisticados, o que exige uma capacidade de processamento ainda maior dos provedores de serviço. Com essa sofisticação das aplicações, a distribuição de carga pode sofrer restrições, como a necessidade de manter certos usuários fixos em certos servidores e outras, o que diminui a eficiência do mecanismo de distribuição. Nossa tese é que a integração do controle da distribuição de carga de um sistema Web na ferramenta de construção de páginas dinâmicas viabiliza o uso de informações às quais apenas a ferramenta de construção de páginas tem acesso, permitindo uma gerência mais efetiva dessa distribuição e uma maior eficiência do sistema. Neste trabalho nós propomos um modelo de distribuição no qual a ferramenta de construção de páginas controla, através da manipulação dos links internos das páginas geradas, a distribuição dos clientes nos servidores do site. Uma vez que esse modelo de distribuição de carga difere de todos os demais modelos existentes, uma parte relevante de nosso trabalho é a implementação e análise de um protótipo que permita a validação das idéias propostas. Com o protótipo, podemos analisar o desempenho de diferentes algoritmos de distribuição, a sensibilidade a situações de sobrecarga, e outros. Através do protótipo, verificamos, por exemplo, que esse modelo de distribuição de carga apresenta um ótimo desempenho quando comparado a outros modelos comumente adotados. Além do desempenho, esse modelo integrador permite que as restrições impostas pelas aplicações sejam tratadas, como a fixação de usuários e a distribuição por classes de requisições.
ASSUNTO(S)
distribuicao de carga paginas dinamicas
ACESSO AO ARTIGO
http://www.maxwell.lambda.ele.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=6539@1Documentos Relacionados
- PPW: uma tecnologia web de páginas dinâmicas baseada em Pascal
- Desempenho de sistemas de distribuição de documentos via Web
- Uma arquitetura para sistemas Web adaptativos baseada em técnicas e ferramentas da Web semântica.
- Dynamic and flexible load distribution for web service clusters
- Ferramentas de busca na Web