Personal tools
Home Pós-Graduação Informações para Alunos e Docentes do Programa Seminários no IC-UNICAMP Seminários de Pesquisa do IC Palestra: "Middeware para Execução de Tarefas Dependentes em Grades Computacionais"
Navigation
IC 40 anos
 
Document Actions

Palestra: "Middeware para Execução de Tarefas Dependentes em Grades Computacionais"

Palestra do Prof. Dr. Edmundo Roberto Mauro Madeira, na Série de Seminários 2008 da Pós-Graduação dia 12/09/2008, às 10h, no Auditório do IC - Sala 85 - IC 2.

What Palestra
When 12/09/2008
from 10:00 to 12:00
Where Auditório do IC - Sala 85 - IC 2
Add event to calendar vCal
iCal
Sistemas distribuídos vêm substituindo os supercomputadores na
execução  de  aplicações que  demandam  alto  poder de  processamento,
grande quantidade  de memória ou  alta capacidade de  armazenamento. O
desenvolvimento da  tecnologia de redes  locais permitiu a  criação de
"clusters" de computadores homogêneos, que se tornaram uma alternativa
de  baixo  custo  e  alto  desempenho.   As  constantes  evoluções  da
tecnologia de  redes e dos sistemas operacionais  permitiram a criação
de sistemas heterogêneos, transformando qualquer recurso computacional
em  um   potencial  colaborador   num  sistema  distribuído.    Com  a
possibilidade    de   comunicação   entre    recursos   computacionais
heterogêneos, a  partir da premissa  de que qualquer recurso  pode ser
agregado a um  sistema, em meados dos anos 90  foi proposto o conceito
de  grades computacionais.   Esse conceito  apresenta como  objetivo o
compartilhamento coordenado  de recursos heterogêneos, geograficamente
distantes, em  larga escala. Esses  recursos podem ser  variados, tais
como  processadores, armazenamento em  disco, enlaces  de comunicação,
hardware  especializado  e  softwares.   Um "middleware"  para  grades
computacionais deve fornecer suporte  para a execução de aplicações de
tipos    e   tamanhos    variados   num    ambiente    heterogêneo   e
dinâmico. Oferecer bom desempenho  e confiabilidade nesse ambiente não
é de  forma alguma trivial, pois  o desempenho e  a disponibilidade de
cada  recurso pode  variar de  modo não  previsível.   Alguns serviços
imprescindíveis para o funcionamento de uma grade computacional são os
serviços de escalonamento, gerência  de recursos, controle de acesso e
gerência de processos.  Considerando a execução distribuída, a maioria
dos "middlewares"  para grades apóia  a execução de  tarefas isoladas,
não  considerando  as  interdependências  entre  as  tarefas  como  um
processo em "workflow". Esta  deficiência restringe o desenvolvimento de
algoritmos   de  escalonamento   melhores,  coordenação   de  execução
distribuída e  recuperação automática  de execução. Esta  palestra irá
abordar três  tópicos: (a) projeto e desenvolvimento  de um Middleware
para   execução   de  processos   estruturados;   (b)  algoritmos   de
escalonamento para execução de tarefas dependentes; e (c) Ambientes de
Grades no contexto da Web 2.0 Colaborativa para E-Ciência.

Instituto de Computação :: Universidade Estadual de Campinas
Av. Albert Einstein, 1251 - Cidade Universitária • CEP 13083-852 • Campinas/SP - Brasil • Fone: [19] 3521-5838