Grades computacionais e suas aplicaçõesGrid computing and e-Infrastructures <br />Leandro N. Ciuffo<br />Niterói, 03.05.20...
A primeira parte desta apresentação está disponivel em<br />http://prezi.com/cz3hvdunxdqq/<br />
The power Grid paradigm<br />
The computing Grid approach<br />
A metáfora do Grid<br />Mobile Access<br />G<br />R<br />I<br />D<br />M<br />I<br />D<br />D<br />L<br />E<br />W<br />A<...
Características<br /><ul><li>Grande “computador virtual”, conectando recursos distribuídos geograficamente (heterogeneidade)
Espaçode armazenamentoabundante
Altíssimo poder de computação
Colaboração com colegasdistantes, compartilhandorecursos, dados e resultados
Adequado para HTC</li></li></ul><li>Web X Grid<br /><ul><li>No Grid, computadoressãocapazes de compartilharpodercomputacio...
Na WWW, os computadores compartilham informações
Grid
Assimcomo a WWW, é umserviçoconstruído no topo da Internet, mas vai um passo a diante…</li></li></ul><li>Projeto EGEE<br /...
> 150.000 CPUs
> 330.000 jobs/dia
54 países
> 260 sites
> 14.000 usuários</li></li></ul><li>Projeto EGEE - Aplicações<br /><ul><li>Variado domínios científicos
Arqueologia
Astrofísica
Química
Geofísica
Física de Altas Energias
Engenharia
Simulações Financeiras
Biologia
Genética</li></li></ul><li>Rede GÉANT2  <br />Asia<br />USA<br />South-East Europe<br />Latin America<br />Mediterranean A...
The 1stMapa mundi das redesacadêmicas<br />
CUDI-MX<br />REACCIUN-VE<br />RAAP-PE<br />RNP-BR<br />REUNA-CL<br />RedCLARA<br />www.redclara.net<br />
SEE-Grid<br />BalticGrid<br />DEISA<br />TeraGrid<br />EGEE<br />EUChinaGrid<br />OSG<br />NAREGI<br />EUMedGrid<br />EUIn...
Open Grid Forum<br />http://www.ogf.org<br />
Camadas do Grid<br />Aplicações (científicas) dos usuários<br />Community services / APIs developed by users <br />Core mi...
UsuáriosagrupadosemOrganizaçõesVirtuais<br />
Grid Middleware<br /><ul><li>Globus Toolkithttp://www.globus.org/toolkit/
UNICOREhttp://www.unicore.eu/
Condorhttp://www.cs.wisc.edu/condor/
ARChttp://www.nordugrid.org/middleware/
OurGridhttp://www.ourgrid.org
OGSA-DAI http://www.ogsadai.org.uk
Upcoming SlideShare
Loading in …5
×

Grades computacionais e suas aplicações

1,396 views

Published on

Apresentação feita na IX Jornada da Computação da Unilasalle.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,396
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Grades computacionais e suas aplicações

  1. 1. Grades computacionais e suas aplicaçõesGrid computing and e-Infrastructures <br />Leandro N. Ciuffo<br />Niterói, 03.05.2010<br />
  2. 2. A primeira parte desta apresentação está disponivel em<br />http://prezi.com/cz3hvdunxdqq/<br />
  3. 3. The power Grid paradigm<br />
  4. 4. The computing Grid approach<br />
  5. 5. A metáfora do Grid<br />Mobile Access<br />G<br />R<br />I<br />D<br />M<br />I<br />D<br />D<br />L<br />E<br />W<br />A<br />R<br />E<br />Supercomputer, PC-Cluster<br />Workstation<br />Data-storage, Sensors, Experiments<br />Visualising<br />
  6. 6. Características<br /><ul><li>Grande “computador virtual”, conectando recursos distribuídos geograficamente (heterogeneidade)
  7. 7. Espaçode armazenamentoabundante
  8. 8. Altíssimo poder de computação
  9. 9. Colaboração com colegasdistantes, compartilhandorecursos, dados e resultados
  10. 10. Adequado para HTC</li></li></ul><li>Web X Grid<br /><ul><li>No Grid, computadoressãocapazes de compartilharpodercomputacional e recursoscomoarmazenamentoem discoe base de dados.
  11. 11. Na WWW, os computadores compartilham informações
  12. 12. Grid
  13. 13. Assimcomo a WWW, é umserviçoconstruído no topo da Internet, mas vai um passo a diante…</li></li></ul><li>Projeto EGEE<br /><ul><li>> 28 PetaBytes
  14. 14. > 150.000 CPUs
  15. 15. > 330.000 jobs/dia
  16. 16. 54 países
  17. 17. > 260 sites
  18. 18. > 14.000 usuários</li></li></ul><li>Projeto EGEE - Aplicações<br /><ul><li>Variado domínios científicos
  19. 19. Arqueologia
  20. 20. Astrofísica
  21. 21. Química
  22. 22. Geofísica
  23. 23. Física de Altas Energias
  24. 24. Engenharia
  25. 25. Simulações Financeiras
  26. 26. Biologia
  27. 27. Genética</li></li></ul><li>Rede GÉANT2 <br />Asia<br />USA<br />South-East Europe<br />Latin America<br />Mediterranean Area<br />
  28. 28. The 1stMapa mundi das redesacadêmicas<br />
  29. 29. CUDI-MX<br />REACCIUN-VE<br />RAAP-PE<br />RNP-BR<br />REUNA-CL<br />RedCLARA<br />www.redclara.net<br />
  30. 30. SEE-Grid<br />BalticGrid<br />DEISA<br />TeraGrid<br />EGEE<br />EUChinaGrid<br />OSG<br />NAREGI<br />EUMedGrid<br />EUIndiaGrid<br />EUAsiaGrid<br />EELA/<br />EELA-2<br />Mapa mundi dos Grids<br />
  31. 31. Open Grid Forum<br />http://www.ogf.org<br />
  32. 32. Camadas do Grid<br />Aplicações (científicas) dos usuários<br />Community services / APIs developed by users <br />Core middleware services<br />SistemaOperacional<br />Rede<br />
  33. 33. UsuáriosagrupadosemOrganizaçõesVirtuais<br />
  34. 34. Grid Middleware<br /><ul><li>Globus Toolkithttp://www.globus.org/toolkit/
  35. 35. UNICOREhttp://www.unicore.eu/
  36. 36. Condorhttp://www.cs.wisc.edu/condor/
  37. 37. ARChttp://www.nordugrid.org/middleware/
  38. 38. OurGridhttp://www.ourgrid.org
  39. 39. OGSA-DAI http://www.ogsadai.org.uk
  40. 40. gLitehttp://glite.web.cern.ch/glite/</li></ul>(…)<br />
  41. 41. VocêemprestariaseuPC <br />a um desconhecido?<br />
  42. 42. Vocêemprestariaseu PC a um desconhecido?<br />Grids precisam de umamaneira de garantirqueseususuáriossãoconfiáveis<br />http://www.igtf.net<br />
  43. 43. Preocupação com a segurança(1/3)<br />1<br />3<br />4<br />2<br />Solicitar seu certificado digital à um CA (Certification Authority) certificado pelo IGTF (International Grid Trust Federation) <br />Carregar o certificado no browser<br />Aceitar os “Termos de Uso” do Grid<br />Solicitar sua inscrição em uma das VOs (Virtual Organization) disponíveis para o Grid em questão<br />
  44. 44. Preocupação com a segurança(2/3)<br /><ul><li>Seu certificado é sua chave para acessar o Grid
  45. 45. Certificado X.509
  46. 46. Criptografia de chaves pública e privada</li></ul>OBS: todos os atores em um Grid (usuários, PCs, instrumentos...) precisam de um certificado<br /><ul><li> Chave pública: distribuída livremente
  47. 47. Chave privada: apenas o dono a possui </li></li></ul><li>Preocupação com a segurança(3/3)<br /><ul><li>Conteúdo de um certificado X.509:
  48. 48. Chave pública do usuário
  49. 49. Identidade do usuário
  50. 50. Informações sobre o CA
  51. 51. Validade
  52. 52. Número de serie
  53. 53. Assinatura Digital do CA</li></ul>Public key<br />Subject:C=CH, O=CERN, OU=GRID, CN=Andrea Sciaba 8968<br />Issuer: C=CH, O=CERN, OU=GRID, CN=CERN CA<br />Expiration date: Aug 26 08:08:14 2005 GMT<br />Serial number: 625 (0x271)<br />CA Digital signature<br />
  54. 54. Grids X Clouds (1)<br />
  55. 55. Cloud = “___ as a Service”<br />SaaS<br /><ul><li>Gmail, SalesForce</li></ul>PaaS<br /><ul><li>Microsoft Azure</li></ul>IaaS<br /><ul><li>Amazon WS</li></li></ul><li>Grids X Clouds (2)<br />Malaria<br />Big Brother Brasil<br />El Niño<br />Raios cósmicos<br />
  56. 56. Exemplointeressante: ‘Volcano sonification’<br />“Sonificar” dados geofísicoscoletados de sismogramasdigitaisinstaladosemvulcões.<br />Etna, Itália<br />Tungurahua, Equador<br />
  57. 57. Exemplointeressante: ‘Volcano sonification’<br />Melodização<br />5s = 20h de processamento em 1 PC simples<br />
  58. 58. Exemplo2: Projeto ASTRA<br />Archaeological findings<br />The Grid Network<br />Computer <br />model<br />Load the sounds on a piano keyboard and play<br />Reconstructed sounds<br />
  59. 59. Grids e a inclusão digital<br />Pesquisa feita com 16 aplicações <br />Latino-americas do projeto EELA-2<br />
  60. 60.
  61. 61. Evolução tecnológica<br />* <br />P2P<br />* <br />PDAs<br />Minicomputers<br />* <br />* <br />PCs<br />* <br />Workstations<br />* <br />Mainframes<br />COMPUTING<br />* <br />Grids<br />* <br />PC Clusters<br />Computing <br />as Utility<br />*<br />Crays<br />WS Clusters<br />* <br />* e-Science<br />* e-Business<br />* IETF<br />* W3C<br />* TCP/IP<br />Communication<br />* Ethernet<br />* Mosaic<br />* HTML<br />* Web Services<br />* Email<br />* SocialNets<br />* Sputnik<br />* Internet Era<br />* WWW Era<br />* XML<br />* ARPANET<br />2010<br />1960<br />1970<br />1975<br />1980<br />1985<br />1990<br />1995<br />2000<br />Controle Descentralizado<br />Controle Centralizado<br />
  62. 62. Concluindo…<br />Alessandro Volta apresentaem Paris, napresença de Napoleão, a primeirabateria (1801).<br />Afresco de Nicola Cianfanelli – Museu de Hist. Natural de Florença<br />
  63. 63. Concluindo…<br />O quê ?!?!<br />Esse cara é louco…<br />Oh, mon<br />Dieu !<br />…e no futuro, haverá redes elétricas em todo o mundo…<br />Power (Electrical) Grid<br />
  64. 64. Para saber mais…<br />
  65. 65. Grid Café<br />http://www.gridcafe.org/<br />
  66. 66. Ian Foster<br />“Grid computing is coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations” (I.Foster)<br />
  67. 67. GILDA: Grid INFN Laboratory for Dissemination Activities<br />https://gilda.ct.infn.it<br />
  68. 68. E-science grid facility for Europe and LatinAmerica<br />http://www.eu-eela.eu<br />http://applications.eu-eela.eu<br />
  69. 69. leandro.ciuffo@rnp.br<br />http://lciuffo.com<br />

×