• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Grades computacionais e suas aplicações
 

Grades computacionais e suas aplicações

on

  • 1,444 views

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

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

Statistics

Views

Total Views
1,444
Views on SlideShare
1,443
Embed Views
1

Actions

Likes
0
Downloads
21
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Grades computacionais e suas aplicações Grades computacionais e suas aplicações Presentation Transcript

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