Advanced search
Start date
Betweenand

Optimizing the Request Distribution for Clusters of Web Services: a flexible, dynamic and transparent approach

Grant number:08/00553-1
Support Opportunities:Regular Research Grants
Start date: September 01, 2008
End date: August 31, 2010
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computer Systems
Principal Investigator:Paulo Sérgio Lopes de Souza
Grantee:Paulo Sérgio Lopes de Souza
Host Institution: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brazil
City of the host institution:São Carlos

Abstract

O uso de clusters de web services é comum no dia-a-dia de empresas que desenvolvem e integram suas aplicações baseando-se em serviços sobre a web. A implementação desses serviços por parte de aplicações é conhecida como SOA (Service Oriented Architecture). Apesar do uso de clusters nesse contexto tornar-se cada vez mais comum, há ainda uma lacuna para a distribuição eficiente de requisições aos servidores, pois o máximo que as ferramentas de software oferecem é uma distribuição round-robin. Uma distribuição das requisições deve considerar diferentes regras e objetivos. Devem ser usadas heurísticas eficientes e adaptadas à realidade das execuções em andamento. A heterogeneidade da plataforma e a influência de cargas externas aos serviços também devem ser consideradas. Em um ambiente assim, uma distribuição de requisições correta assume um papel importante para o melhor aproveitamento da estrutura computacional. Este projeto de pesquisa visa otimizar o desempenho de clusters de web services, no contexto de SOA. Pretende-se desenvolver um novo modelo e o protótipo de uma nova ferramenta capazes de incluir a atividade de escalonamento de requisições diretamente nos servidores de web services de maneira flexível, dinâmica, transparente e tolerante a falhas; viabilizando com isso um uso mais eficiente da plataforma computacional distribuída. Outro objetivo é investigar e adequar as ferramentas de monitoração de plataformas distribuídas ao contexto de SOA. Os principais resultados esperados para este projeto são: o desenvolvimento de um novo modelo para a distribuição da carga de trabalho em clusters de web services, implementação de um protótipo que viabilize a execução do modelo, adequação da monitoração de plataformas distribuídas às necessidades dos web services e a publicação de 3 artigos científicos em veículos de divulgação qualificados (2 em congressos e 1 em periódico). (AU)

Articles published in Agência FAPESP Newsletter about the research grant:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)

Scientific publications
(The scientific publications listed on this page originate from the Web of Science or SciELO databases. Their authors have cited FAPESP grant or fellowship project numbers awarded to Principal Investigators or Fellowship Recipients, whether or not they are among the authors. This information is collected automatically and retrieved directly from those bibliometric databases.)
LUZ, HELDER J. F.; SOUZA, PAULO S. L.; SOUZA, SIMONE R. S.. Structural testing for CUDA programming model. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, v. 36, n. 14, p. 26-pg., . (19/26702-8, 19/23474-4, 20/09560-2, 08/00553-1)