GRID - Desenvolvimento de Aplicações em Grid Computing

Enquadramento

Nos últimos anos, um novo conceito ou paradigma em computação distribuida tem conhecido interesse crescente para a resolução de problemas computacionalmente muito exigentes: grid computing. Determinados problemas possuem solução computacional que apenas é possível de efectuar em máquinas de grande capacidade e elevado custo. Actualmente a proliferação da utilização de computadores para as mais variadas tarefas leva à existência de elevado número de meios computacionais de capacidade apreciável, ligados em rede, muitas vezes geograficamente dispersas. Grande parte destas máquinas estão sub-aproveitadas em termos da sua capacidade computacional, limitando-se a sua utilização a simples tarefas mundanas de edição de texto e/ou imagem. A possibilidade de utilizar estes meios dispersos, de forma coordenada para a resolução de um problema único que exiga elevados recursos assume-se assim como uma solução eficiente e de baixo custo. Existem já hoje no mercado ambientes para ligação de vários destes recursos em grelha (grid), suportados pelos grandes fabricantes (IBM, Sun, HP, etc) interessados em mais uma utilização possível para as suas máquinas de uso comum.

Objectivo

Pretende-se analisar o desempenho de aplicações computacionalmente exigentes num ambiente de Grid Computing.

Descrição

Neste trabalho pretende-se estudar um ambiente de grid computing e utilizá-lo para analisar a eficiência deste paradigma na resolução de problemas computacionalmente exigentes.

O trabalho compreende várias tarefas:

Requisitos

Resultado esperado

Implementação de vários algoritmos, computacionalmente pesados, num ambiente de Grid Computing.

Referências

Observações

Contactos

Prof. Luís Miguel Silveira (lms@inesc-id.pt)    Tel: 213100337
IST/INESC-ID,  Rua Alves Redol, 9, 1000-029 Lisboa


ALGOS Homepage TFCs Main page 2004-04-29