grid computing
Fabiano Costa Teixeira teixeira@icmc.usp.br Roteiro
Introdução ao Grid Computing
Cases
Construção de um Grid
– Middlewares
Modelos Econômicos
Grid + TV Digital
Conclusão
Introdução
Ciência evolui rapidamente
A tecnologia precisa “reagir” em função da necessidade
Introdução
O que é isso?????
HD 5MB do ano de 1956!!!
Pen Drive 16GB!!!!
Introdução
Problemas a serem resolvidos possuem complexidade crescente
Necessidade de potência computacional cada vez maior
– Simulações
– Análises de dados
– Modelos matemáticos
– Entre outros
Introdução
Um supercomputador é um equipamento caro
Muitos projetos de pesquisa não possuem recursos suficientes
Em determinados casos um único supercomputador não é suficiente
Introdução
Como resolver o problema????
Introdução
Reunir esforços!!!!
Introdução
Dividir para conquistar!!!!
Em grande parte dos casos, um problema complexo pode ser dividido em problemas menores
Os problemas menores podem ser resolvidos de forma paralela
Introdução
x = 125453 + 98756 x 65342 + 7654736
w = 125453 y = 98756 x 65342 z = 7654736
x = w + y + z
Cluster
Conjunto de computadores interligados por uma Lan
Administração local
Expansão depende de investimento
Linguagens para desenvolvimento de aplicações paralelas (mpi e pvm, por exemplo)
Cluster
Grid Computing
Advento da Internet possibilitou a criação de um novo