1. World Community Grid
Inovação que faz diferença para o mundo!
Cezar Taurion
Gerente de Novas Tecnologias Aplicadas
ctaurion@br.ibm.com
2. Nossa Agenda
• O que é Grid Computing?
• Grid Computing e a Computação Voluntária
• Exemplos de Computação Filantrópica…
• World Community Grid (WCG)
• Como usar o WCG?
• Novos projetos e perspectivas futuras
• Q&A
2 IMAR
6. Algumas definições
Grid computing uses the resources of many separate computers
connected by a network (usually the internet) to solve large-scale
computation problems.
Grid computing offers a model for solving massive computational
problems by making use of the unused resources (CPU cycles and/or
disk storage) of large numbers of disparate, often desktop, computers
treated as a virtual cluster embedded in a distributed
telecommunications infrastructure.
Wikipedia, http://en.wikipedia.org/wiki/Grid_computing
2 IMAR
7. E se…?
…o tempo ocioso de cada um dos cerca de 1 bilhão (hoje) de PCs
espalhados pelo mundo pudessem se unir a favor dos maiores
problemas da humanidade?
…cientistas pudessem ter acesso a um poder computacional
extraordinário e reduzir drasticamente o tempo de pesquisas de
anos para meses?
2 IMAR
8. O que é computação voluntária ou filantrópica?
Volunteers
Projects
Internet
Contribui para a ciência
Envolve a sociedade na ciência
2 IMAR
10. quot;É hora de recolocar o pé na estrada e partir
rumo aos planetas.
A longo prazo, ou colonizamos os planetas, ou
seremos uma espécie extinta.quot;
Carl Sagan, astrônomo americano (1934-
1996).
quot;Não cessaremos de explorar
e o fim de toda a nossa exploração
será chegar aonde começamos
e conhecer esse lugar pela primeira vez.“
T.S. Eliot, poeta americano, no livro Four Quartets (1888-
1965).
Equação de Drake: N = E x P x S x V x I x T x C
2 IMAR
12. Structure of SETI@home
Master
Science
Database
Candidate Identification
Result Verification
Online
Science
Database
The Internet
Work Unit Storage Data Server Million Volunteers
Data splitters
Tapes from
Arecibo
Volunteer
Statistics
Database
Web Server
2 IMAR
13. BOINC Berkeley Open Infrastructure for Network Computing
General-purpose distributed computing framework.
Open source.
Will make distributed computing accessible to those who need it. (Starting
from scratch is hard!)
2 IMAR
20. climateprediction.net
The world's largest climate modelling supercomputer!
(NB: a black dot is one or more computers running climateprediction.net)
2 IMAR
21. Em novembro de 2004, é lançado o World Community Grid,
com o objetivo de criar a maior grade computacional pública
do mundo em benefício da humanidade.
2 IMAR
22.
23. Computadores unidos para ajudar em pesquisas
Para ser voluntário, basta fazer o
registro e download de um pequeno
programa (agente) em:
www.WorldCommunityGrid.org
O computador requisita trabalho ao
servidor, que é processado quando o
PC está ocioso.
Quando o trabalho é finalizado, o PC o
envia de volta ao servidor e recebe
um novo.
Quanto mais PCs contribuem
processando o trabalho, mais rápido a
pesquisa termina.
2 IMAR
24. Pesquisas ativas no World Community Grid
Help Conquer Cancer
Nutritious Rice for the World
Discovering Dengue Drugs – Together
Human Proteome Folding – Phase 2
FightAIDS@ Home
2 IMAR
26. Mais de 2,5 bilhões de pessoas
vivem em áreas de
transmissão de dengue
Doença endêmica em mais de
100 países
Entre 50 e 100 milhões de
casos anuais, resultando em
500.000 internações e 20.000
óbitos por ano.
2 IMAR
28. Origem do HIV
SIVsm
SIVcpz
HIV-1 HIV-2
M N O
Keele et al. Science, 2006
2 IMAR
29. Estimativa de adultos e crianças que vivem com o HIV ao
término de 2007
Europa Ocidental Leste Europeu
& Asia Central
e Central
1,6 milhão
760 000
América do Norte
[1,2 – 2,1 milhão] Leste da Ásia
milhão]
[600 000 – 1,1 milhão]
milhão]
1,3 milhão
800 000
[480 000 – 1,9 milhão] Oriente Médio &
[620 000 – 960 000]
Norte da África
Caribe
380 000 Sul e Sudeste da Asia
230 000
[270 000 – 500 000]
4 milhões
[210 000 – 270 000]
[3,3 – 5,1 milhões]
milhões]
África ao Sul do Saara
América Latina
22,5 milhões
1,6 milhão Oceania
[20,9 – 24,3 milhões]
milhões]
[1,4 – 1,9 milhão]
milhão] 75 000
[53 000 – 120 000]
Total: 33,2 (30,6 – 36,1) milhões
2 IMAR
30. Mais de 6.800 infecções por dia em 2007
Mais de 96% em países sub-desenvolvidos ou em
desenvolvimento
Cerca de 1200 são crianças abaixo de 15 anos
Cerca de 5800 são adultos acima de 15 anos, dos
quais:
Quase 50% de mulheres
Cerca de 40% na faixa de 15-24 anos
2 IMAR
31. Número de adultos e crianças
que morreram de AIDS, em milhões
3,0
2,5
2,0
1,5
1,0
0,5
0
1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007
Ano
A barra indica variação
2 IMAR
37. Segurança: Uma preocupação básica para assegurar confiança
O PC – não o servidor – sempre inicia
o contato. A gent
Comunicações e arquivos são X
criptografados.
Firew all
Comunicações são limitadas e
X E ncrypted
aquelas não solicitados são
recusadas.
Internet
Programas trabalham através de um
firewall e usam chaves públicas-
privadas para autenticação.
Auditorias consistentes de segurança W orld C om m unity G rid
reforçam a viabilidade / variedade de Servers
protocolos de segurança usados.
2 IMAR
39. Você pode fazer a diferença!
Faça parte do World Community Grid hoje!
Encoraje seus colegas, família e amigos!
2 IMAR
40. Torne-se um parceiro
Expanda o voluntariado da sua organização em prol de problemas humanitários e
aumente a sua reputação.
Como um parceiro, você precisa fazer apenas duas coisas simples :
Colocar o Widget do World Community Grid no seu site.
Encorajar pessoas na sua organização a tornarem-se membros.
2 IMAR
41. Ajude a identificar novos projetos de pesquisa
World Community Grid planeja executar 4-5 projetos por ano.
Universidades, público e organizações sem fins lucrativos podem
submeter requisições de propostas.
Conselho consultivo do World Community Grid escolhe projetos baseados
em critérios específicos, levando-se em consideração aqueles que serão
mais beneficiados através da tecnologia grid.
IBM ajuda a preparar as pesquisas para o World Community Grid,
incluindo desenho, teste e implantação de softwares.
2 IMAR
42.
43. Cezar Taurion
ctaurion@br.ibm.com
www.ibm.com/developerworks/blogs/page/ctaurion
Obrigado pela Atenção
2 IMAR