Uma Plataforma Distribuída com Balanceamento de Cargas para Servidores Web Baseada na Diferenciação de Serviços

  • Antônio Serra Institut National des Télécommunications
  • Dominique Gaïti Université de Technologie de Troyes
  • Giovanni Barroso UFC
  • Ronaldo Ramos Centro Federal de Educação Tecnológica - CE
  • Jérôme Boudy Institut National des Télécommunications

Resumo


Serviços distribuídos estão amplamente disponíveis na Internet, através de aplicações como plataformas de ensino a distância, plataformas de telemedicina, etc. Para atender bem a um número considerável de usuários ao mesmo tempo, estes serviços devem ser distribuídos em um certo número de Servidores Web. Uma possível solução para melhorar o desempenho destas aplicações é fazer uma distribuição eficiente dos serviços de forma a evitar a concentração de várias tarefas em um único servidor. Este artigo apresenta uma plataforma de balanceamento de cargas que trabalha baseada na diferenciação de serviços com o objetivo de fornecer níveis diferenciados de QoS (Qualidade de Serviço) em Clusters de Servidores Web. Também são apresentados resultados experimentais que mostram que a plataforma equilibra a carga imposta e que oferece diferentes níveis de QoS aos serviços disponibilizados.

Referências

Turgut, D.; Turgut, B.; Das, S.K.; Elmasri, R.; Balancing loads in mobile ad hoc networks Telecommunications, 2003. ICT 2003. 10th International Conference on , Volume: 1 , Page(s): 490-495 2003

Marron, P.J.; Design of a middleware service for scalable wide area network applications, Distributed Objects and Applications, 2000. Proceedings. DOA '00. International Symposium, Page(s): 263-272 2000

Rajagopalan, A.; Hariri, S.; An agent based dynamic load balancing system Autonomous Decentralized Systems, 2000. Proceedings. 2000 International Workshop Page(s): 164 –171 2000

Zhou Yi; Ahmad, H.F.; Arfaoui, H.; Mori, K.; Autonomous information allocation through mobile agents to achieve load balancing in distributed information service system, Autonomous Decentralized System, 2002. The 2nd International Workshop on , Nov. 6-7 Page(s): 35 -41 2002

P.M. Melliar-Smith, L.E. Moser, V. Kalogeraki, P. Narasimhan Realize: Resouce Management for Soft Real-Time Distributed Systems DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings , Volume: 1 , 25-27 Jan. Page(s): 281 -293 vol.1 2000

Lap-Sun Cheung; Yu-Kwong Kwok; The design and performance of an intelligent Jini load balancing service, Parallel Processing Workshops, 2001. International Conference, Page(s): 361 - 366, 2001

Damiani, E.; An intelligent load distribution system for CORBA-compliant distributed environments, Fuzzy Systems Conference Proceedings, 1999. FUZZ-IEEE '99. 1999 IEEE International , Volume: 1 Page(s): 332 -336 vol.1 1999

Lu Lina; Liu Longguo; Yang Xinyu; An agent-based load balancing mechanism: PLRM using Java Technology of Object-Oriented Languages and Systems, 2000. TOOLS - Asia 2000. Proceedings. 36th International Conference on , 30 Oct.-4 Nov. Page(s): 176 -181 2000

Desic, S.; Huljenic, D.; Agents based load balancing with component distribution capability Cluster Computing and the Grid 2nd IEEE/ACM International Symposium CCGRID2002 Page(s): 327-331 2002

Obeloer, W.; Grewe, C.; Pals, H.; Load management with mobile agents Euromicro Conference, 1998. Proceedings. 24th , Volume: 2 , 25-27 Aug 1998 Page(s): 1005 - 1012 vol.2 1998

Cheung, Lap-Sun; Kwok, Yu-Kwong; The design and performance of an intelligent Jini load balancing service, Parallel Processing Workshops, 2001. International Conference, Page(s): 361 - 366, 2001

JTC1/SC21/WG1. ISSO/IEC DIS 13236. “Qualite of Service Framework” – Outline, Febuary, 1996.

R. Olejnik, A. Bouchi, B. Toursel ; An Object observation for a Java Adaptative Distributed Application platform, Proceedings of the International Conference on Parallel Computing in Electrical Engineering (PARELEC’02) - 2002.

Java Remote Method Invocation [link]

The Apache Jakarta Project [link]

A. Serra; WS-DSAC – An Dynamic DiffServ-based Load-Balancing and Admission Control Mechanism for Web Server Clusters, Tecnical Report – 2004.
Publicado
31/07/2004
SERRA, Antônio; GAÏTI, Dominique; BARROSO, Giovanni; RAMOS, Ronaldo; BOUDY, Jérôme. Uma Plataforma Distribuída com Balanceamento de Cargas para Servidores Web Baseada na Diferenciação de Serviços. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 31. , 2004, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 82-94. ISSN 2595-6205.