SlideShare une entreprise Scribd logo
1  sur  29
Grids Computacionais  O  Projeto OurGrid www.ourgrid.org   Walfredo Cirne/Jacques Sauvé  [email_address] Universidade Federal de Campina Grande
Drivers para grids Computacionais no domínio científico ,[object Object],[object Object],[object Object],[object Object],[object Object]
Drivers para grids no domínio de negócios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A missão em termos tecnológicos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Solução: O que queremos? ,[object Object],[object Object],[object Object],[object Object]
O que é um Grid? Grid  Computacional (Recursos)
O que é um grid? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Aplicações de grids ,[object Object],[object Object],[object Object],[object Object]
Aplicações de grids ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Grids comerciais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Obrigado. Estão convidados à palestra de desdobramento na qual falarei do projeto OurGrid.
Solução de um problema real ,[object Object],[object Object],[object Object],[object Object]
A Motivação para MyGrid ,[object Object],[object Object],[object Object]
MyGrid ,[object Object],[object Object],[object Object],[object Object],[object Object]
Aplicações Bag-of-Tasks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O que é MyGrid? ,[object Object],[object Object]
Um Exemplo: fatoração com MyGrid ,[object Object],[object Object],[object Object],[object Object]
Definindo seu Grid pessoal ,[object Object],[object Object],[object Object]
MyGrid pode usar quaisquer recursos … Home Machine Scheduler GridMachine Interface Globus Proxy UA Proxy Grid Script ...  Grid Machine Globus GRAM Grid Machine User Agent Grid Machine ...
Lidando com Firewalls, IP privados, e máquinas Space-Shared Scheduler  (Home Mac.) User Agent Grid Script Globus Proxy Grid Machine Gateway Space-Shared Gateway
Prova de conceito ,[object Object],[object Object],[object Object],[object Object],[object Object]
Pesquisa em HIV com MyGrid B , c , F HIV-2 HIV-1 M O A B C D   F G H J K N ? prevalent in Europe and Americas prevalent in Africa majority in the world 18% in Brazil
HIV protease + Ritonavir Subt ype  B RMSD Subt ype  F
O Grid para a pesquisa HIV ,[object Object],[object Object],[object Object],[object Object],[object Object]
Status do MyGrid ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Colaboração/Interesse em MyGrid/OurGrid ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Demandas de Usuários MyGrid    OurGrid    GridDoc    SWAN
Outras atividades conjuntas entre HP + UFCG ,[object Object],[object Object],[object Object],[object Object],[object Object]
Obrigado! Visite  www.ourgrid.org

Contenu connexe

En vedette

Cloud metrics apresentacao publica
Cloud metrics   apresentacao publicaCloud metrics   apresentacao publica
Cloud metrics apresentacao publica
Carlos Serra
 
Sistemas Distribuídos - Grids Computacionais
Sistemas Distribuídos - Grids ComputacionaisSistemas Distribuídos - Grids Computacionais
Sistemas Distribuídos - Grids Computacionais
Adriano Teixeira de Souza
 

En vedette (7)

Apresentação Software Livre
Apresentação Software LivreApresentação Software Livre
Apresentação Software Livre
 
Cloud metrics apresentacao publica
Cloud metrics   apresentacao publicaCloud metrics   apresentacao publica
Cloud metrics apresentacao publica
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvem
 
Curso outlook 2007
Curso outlook 2007Curso outlook 2007
Curso outlook 2007
 
Sistemas Distribuídos - Grids Computacionais
Sistemas Distribuídos - Grids ComputacionaisSistemas Distribuídos - Grids Computacionais
Sistemas Distribuídos - Grids Computacionais
 
Relatório mensal
Relatório mensalRelatório mensal
Relatório mensal
 
[Manual] Como tornar didáticos e dinâmicos seus relatórios de monitoramento e...
[Manual] Como tornar didáticos e dinâmicos seus relatórios de monitoramento e...[Manual] Como tornar didáticos e dinâmicos seus relatórios de monitoramento e...
[Manual] Como tornar didáticos e dinâmicos seus relatórios de monitoramento e...
 

Similaire à Grids Computacionais O Projeto OurGrid

Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
frank encarnacão
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computing
Naptec
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
José Morelli Neto
 

Similaire à Grids Computacionais O Projeto OurGrid (20)

Computação de alta performance
Computação de alta performanceComputação de alta performance
Computação de alta performance
 
Introdução a Cloud Computing
Introdução a Cloud ComputingIntrodução a Cloud Computing
Introdução a Cloud Computing
 
Big Data Analytics - Data Engineer, Arquitetura, AWS e Mais
Big Data Analytics - Data Engineer, Arquitetura, AWS e MaisBig Data Analytics - Data Engineer, Arquitetura, AWS e Mais
Big Data Analytics - Data Engineer, Arquitetura, AWS e Mais
 
O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015O uso do GIS na Nuvem - EUESRI 2015
O uso do GIS na Nuvem - EUESRI 2015
 
BIG DATA
BIG DATABIG DATA
BIG DATA
 
Ap gt8
Ap gt8Ap gt8
Ap gt8
 
Por dentro da nuvem
Por dentro da nuvemPor dentro da nuvem
Por dentro da nuvem
 
Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
 
Desafios do IoT
Desafios do IoTDesafios do IoT
Desafios do IoT
 
Bridges Virtuais
Bridges VirtuaisBridges Virtuais
Bridges Virtuais
 
Palestra "Datacenter ao alcance de todos com Cloud Computing", Andrea Rigoni,...
Palestra "Datacenter ao alcance de todos com Cloud Computing", Andrea Rigoni,...Palestra "Datacenter ao alcance de todos com Cloud Computing", Andrea Rigoni,...
Palestra "Datacenter ao alcance de todos com Cloud Computing", Andrea Rigoni,...
 
Capítulo1 - Introdução a Sistemas Distribuídos - Coulouris
Capítulo1 - Introdução a Sistemas Distribuídos - CoulourisCapítulo1 - Introdução a Sistemas Distribuídos - Coulouris
Capítulo1 - Introdução a Sistemas Distribuídos - Coulouris
 
Cloud tendências 2018
Cloud tendências 2018Cloud tendências 2018
Cloud tendências 2018
 
Arquitetura de Microserviços
Arquitetura de MicroserviçosArquitetura de Microserviços
Arquitetura de Microserviços
 
Azure @ Rio Cloud Meetup
Azure @ Rio Cloud MeetupAzure @ Rio Cloud Meetup
Azure @ Rio Cloud Meetup
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computing
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualização
 
Data Fabric e Chat GPT - Unindo forças para a verdadeira democratização no ac...
Data Fabric e Chat GPT - Unindo forças para a verdadeira democratização no ac...Data Fabric e Chat GPT - Unindo forças para a verdadeira democratização no ac...
Data Fabric e Chat GPT - Unindo forças para a verdadeira democratização no ac...
 
Andrea Rigoni Conadc 2016
Andrea Rigoni Conadc 2016Andrea Rigoni Conadc 2016
Andrea Rigoni Conadc 2016
 

Plus de elliando dias

Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
elliando dias
 
Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
elliando dias
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
elliando dias
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
elliando dias
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
elliando dias
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
elliando dias
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
elliando dias
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
elliando dias
 
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
elliando dias
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
elliando dias
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
elliando dias
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
elliando dias
 

Plus de elliando dias (20)

Clojurescript slides
Clojurescript slidesClojurescript slides
Clojurescript slides
 
Why you should be excited about ClojureScript
Why you should be excited about ClojureScriptWhy you should be excited about ClojureScript
Why you should be excited about ClojureScript
 
Functional Programming with Immutable Data Structures
Functional Programming with Immutable Data StructuresFunctional Programming with Immutable Data Structures
Functional Programming with Immutable Data Structures
 
Nomenclatura e peças de container
Nomenclatura  e peças de containerNomenclatura  e peças de container
Nomenclatura e peças de container
 
Geometria Projetiva
Geometria ProjetivaGeometria Projetiva
Geometria Projetiva
 
Polyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better AgilityPolyglot and Poly-paradigm Programming for Better Agility
Polyglot and Poly-paradigm Programming for Better Agility
 
Javascript Libraries
Javascript LibrariesJavascript Libraries
Javascript Libraries
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
 
Ragel talk
Ragel talkRagel talk
Ragel talk
 
A Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the WebA Practical Guide to Connecting Hardware to the Web
A Practical Guide to Connecting Hardware to the Web
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Minicurso arduino
Minicurso arduinoMinicurso arduino
Minicurso arduino
 
Incanter Data Sorcery
Incanter Data SorceryIncanter Data Sorcery
Incanter Data Sorcery
 
Rango
RangoRango
Rango
 
Fab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine DesignFab.in.a.box - Fab Academy: Machine Design
Fab.in.a.box - Fab Academy: Machine Design
 
The Digital Revolution: Machines that makes
The Digital Revolution: Machines that makesThe Digital Revolution: Machines that makes
The Digital Revolution: Machines that makes
 
Hadoop + Clojure
Hadoop + ClojureHadoop + Clojure
Hadoop + Clojure
 
Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.Hadoop - Simple. Scalable.
Hadoop - Simple. Scalable.
 
Hadoop and Hive Development at Facebook
Hadoop and Hive Development at FacebookHadoop and Hive Development at Facebook
Hadoop and Hive Development at Facebook
 
Multi-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case StudyMulti-core Parallelization in Clojure - a Case Study
Multi-core Parallelization in Clojure - a Case Study
 

Dernier

Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
Natalia Granato
 

Dernier (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Grids Computacionais O Projeto OurGrid

  • 1. Grids Computacionais O Projeto OurGrid www.ourgrid.org Walfredo Cirne/Jacques Sauvé [email_address] Universidade Federal de Campina Grande
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. O que é um Grid? Grid Computacional (Recursos)
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Obrigado. Estão convidados à palestra de desdobramento na qual falarei do projeto OurGrid.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. MyGrid pode usar quaisquer recursos … Home Machine Scheduler GridMachine Interface Globus Proxy UA Proxy Grid Script ... Grid Machine Globus GRAM Grid Machine User Agent Grid Machine ...
  • 20. Lidando com Firewalls, IP privados, e máquinas Space-Shared Scheduler (Home Mac.) User Agent Grid Script Globus Proxy Grid Machine Gateway Space-Shared Gateway
  • 21.
  • 22. Pesquisa em HIV com MyGrid B , c , F HIV-2 HIV-1 M O A B C D F G H J K N ? prevalent in Europe and Americas prevalent in Africa majority in the world 18% in Brazil
  • 23. HIV protease + Ritonavir Subt ype B RMSD Subt ype F
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Obrigado! Visite www.ourgrid.org