• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

[pt] DISTRIBUIÇÃO DE CARGA DE SISTEMAS WEB CONTROLADA POR FERRAMENTAS DE CONSTRUÇÃO DE PÁGINAS DINÂMICAS

CARLOS ROBERTO SERRA PINTO CASSINO 06 June 2005 (has links)
[pt] 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.

Page generated in 0.0336 seconds