Renato Brasil - 13770 Rodrigo Duarte - 13777 Fabiano Machado - 12564 Caio Farias - 13748 Nikolas...

Post on 07-Apr-2016

214 views 0 download

Transcript of Renato Brasil - 13770 Rodrigo Duarte - 13777 Fabiano Machado - 12564 Caio Farias - 13748 Nikolas...

Renato Brasil - 13770Rodrigo Duarte - 13777

Fabiano Machado - 12564Caio Farias - 13748

Nikolas Seiji - 13764Ulisses - 14281

SumárioConceitoCustoAuxílio na tomada de decisãoTipo de Sistema de InformaçãoAplicações (Foco na gestão)Casos

Computação em GradeNovo conceito – Ian Foster e Carl Kesselman Computação distribuída X Computação em

GradeCompartilhar recursos Grande capacidade de cálculos

Computação em grade“Grids Computing são sistemas de suporte à execução de aplicações paralelas que acoplam recursos heterogêneos distribuídos, oferecendo acesso consistente e barato aos recursos, independente de sua posição física. A tecnologia de Grids Computing possibilita agregar recursos computacionais variados e dispersos em um único ´supercomputador virtual´, acelerando a execução de várias aplicações paralelas. Grids se tornaram possíveis nos últimos anos, devido a grande melhoria em desempenho e redução de custo, tanto de redes de computadores quanto de microprocessadores”. Ian Forster

Em um sistema básico de computação em grade, todos os computadores podem acessar os recursos de cada um dos computadores da rede.

DicionárioCluster;Extensible Markup Language (XML);Hub;Integrated Development Environment (IDE);Interoperabilidade;Padrões abertos;Processamento paralelo;

DicionárioPlataforma;Fazenda de servidores;Virtualização de servidor;Serviço;SOAP (Simple Object Access Protocol);Estado;Transitoriedade.

Desafios• Localização dos recursos;• Reserva de recursos;• Capacidade para adaptar- se a mudanças no

ambiente; • Criação e escalonamento das tarefas; • Autonomia de cada grupo participante para definir

suas próprias políticas de segurança; • Recursos requisitados podem estar em diferentes

localidades; • Confiabilidade• Qualidade de serviço exigida por cada aplicação• Criação de normas

Preocupação / ParadoxoProteção para informações em rede –

Criptografar informações;

Hacker – Poderiam criar um sistema em grade para quebrar a informação codificada.

Proteção necessária X Computação em grade quebrando esta proteção.

BenefíciosAgrega recursos;Plataforma de suporte a Organizações

Virtuais;Acesso a diversos tipos de recursos;Colaboração entre centros de pesquisa;Melhor utilização de largura de banda;Aproveitamento de recursos ociosos.

Capacidade de processamento

CustoBaixo custo;Pode superar os supercomputadores em

capacidade de processamento.Custos com segurança

Sistema de apoio a decisãoManipula grandes volumes de dados;Obtém e processa dados de fontes diferentes;Possui orientação tanto textual quanto gráfica (produção

de textos, tabelas, desenhos lineares, gráfico de pizza, curvas de tendência, etc);

Proporciona flexibilidade de relatórios e de apresentação (informação que deseja no formato que preenche as suas necessidades);

executa análises e comparações complexas e sofisticadas

Aplicações (Foco na gestão)Aplicações que exigem a realização de cálculos intensos e que admitem fracionamentos

Simulaçõesbiologia computacionalbusca intensiva de informações

Casos – World Community GridProjeto: criado em novembro de 2004 pela

IBMO que é?

Pesquisa de curas e doenças humanitáriasComo funciona?

Software gratuito que utiliza a ociosidade do sistema

Casos – World Community GridProjetos concluídos

Varíola: 35 milhões de moléculas processadas, resultando em 44 tratamentos potenciais

Human Proteome Folding Project (HPF1): estrutura das proteínas humanas e seu funcionamento no organismo

Genome Comparison: as sequências de DNA e genes com a mesma função

Casos – World Community GridProjetos ativos

FightAIDS@home: como uma certa molécula se comporta em relação ao HIV

Help Conquer Cancer: entender o início, progresso e tratamento

Help Fight Childhood Cancer: drogas que combatam o Neuroblastoma

Human Proteome Folding Phase 2 (HPF2)

Casos – World Community Grid

Casos – SETI InstituteSearch for Extraterrestrial Intelligence;Alguns patrocinadores:

NASA Ames Research Center;NASA Headquarters;National Science Foundation; Department of Energy;US Geological Survey;Entre outros…

SETIAnalisar dados reunidos por rádio-telescópios

na busca de evidências de comunicação alienígena inteligente;

Muita informação para um simples computador!!

SETISETI@home;Projeto Serendip;Analisar dados do Arecibo Radio Telescope;Como funciona??

ConclusãoNo futuro bem próximo as aplicações baseadas na web vão usufruir os benefícios das grades computacionais, teremos então uma evolução natural dos sistemas localizados sendo acessíveis mundialmente e o aluguel de recursos computacionais ociosos, principalmente aqueles relacionados a processamento massivo.

ReferênciasComputação em Grade - Uma Visão

Introdutória, Pitanga, Marcos, 2004, disponível em : http://www.clubedohardware.com.br/artigos/124/4

http://informatica.hsw.uol.com.br/computacao-em-grade2.htm

http://www.worldcommunitygrid.org/http://www.seti.org/Page.aspx?pid=1241