Busca avançada
Ano de início
Entree

Escalabilidade de aplicações distribuídas em grades computacionais

Processo: 09/09847-0
Linha de fomento:Auxílio à Pesquisa - Regular
Vigência: 01 de fevereiro de 2010 - 31 de julho de 2012
Área do conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Pesquisador responsável:Hermes Senger
Beneficiário:Hermes Senger
Instituição-sede: Centro de Ciências Exatas e de Tecnologia (CCET). Universidade Federal de São Carlos (UFSCAR). São Carlos , SP, Brasil
Auxílios(s) vinculado(s):10/52355-9 - Sampa: estudo sobre a escalabilidade de aplicações MapReduce, AP.R
Bolsa(s) vinculada(s):12/04795-5 - Experimentos com escalonamento de tarefas Bag-of-Tasks em plataformas hierárquicas, BP.TT
12/05678-2 - Realização de experimentos de análise de escalabilidade de sistemas distribuídos, BP.TT
11/12819-9 - Instalação e configuração do cluster do DC-UFSCar, BP.TT
11/08050-1 - Simulação para o estudo da escalabilidade de aplicações MapReduce, BP.TT
11/07321-1 - Configuração do cluster local do DC-UFSCar, BP.TT
Assunto(s):Computação de alto desempenho  Sistemas distribuídos  Computação em cluster  Computação em grid  Escalabilidade  Ciência 

Resumo

Grades computacionais têm sido amplamente utilizadas em diversas áreas da ciência, fornecendo ferramentas de trabalho importantes para cientistas e pesquisadores que trabalham de forma colaborativa. Grades computacionais foram criadas para prover suporte à agregação e compartilhamento de um número significativo de recursos computacionais pertencentes a múltiplas instituições geograficamente distribuídas. Nesse contexto, as dificuldades são inúmeras, pois os recursos normalmente são bastante heterogêneos, não-dedicados, podem apresentar falhas, disponibilidade intermitente e flutuações nos níveis de qualidade de serviço. Nesses ambientes, é muito difícil obter informações atualizadas sobre a capacidade e o estado corrente dos recursos. O presente projeto de pesquisa tem como principal objetivo a melhoria do desempenho, da escalabilidade de aplicações computacionalmente intensivas em clusters, multiclusters e grades computacionais. Inicialmente, o foco principal deste projeto se concentrará sobre uma classe específica de aplicações denominada Bag-of-Tasks, cujas aplicações podem ser implementadas na forma de tarefas independentes que não se comunicam e podem ser executadas em qualquer ordem. O projeto prevê uma avaliação rigorosa dos limites de escalabilidade de tais aplicações em plataformas como master-slave e hierárquicas, comumente empregadas na implementação de grades computacionais reais. Após o estudo dos limites de escalabilidade e identificação dos gargalos de desempenho, estratégias de escalonamento de aplicações serão propostas e avaliadas comparativamente a outras apresentadas na literatura. Posteriormente, outros modelos de aplicações e arquiteturas poderão ser analisados em termos da sua escalabilidade. Também serão investigados novos paradigmas para localização e atribuição de recursos, no contexto de escalabilidade e desempenho dos serviços das grades computacionais. (AU)

Publicações científicas
(Referências obtidas automaticamente do Web of Science e do SciELO, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores)
DA SILVA, FABRICIO A. B.; SENGER, HERMES. Scalability limits of Bag-of-Tasks applications running on hierarchical platforms. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, v. 71, n. 6, SI, p. 788-801, JUN 2011. Citações Web of Science: 18.

Por favor, reporte erros na lista de publicações científicas escrevendo para: cdi@fapesp.br.