A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Apresentação Assuntos : Grids OurGrid

Apresentações semelhantes


Apresentação em tema: "Apresentação Assuntos : Grids OurGrid"— Transcrição da apresentação:

1 Apresentação Assuntos : Grids OurGrid
Aplicação a ser submetida no Grid Por Rafael Maes dos Santos de Sant’anna

2 Visão inicial(começo do curso):
Grids Visão inicial(começo do curso): Utilização dos “Super Computadores” União dos melhores clusters

3 Grids Visão Atual : Apoveitamento dos recursos disponíveis nos computadores dentro de uma grande rede. Grande rede de computadores.

4 Grids A busca pela padronização : GGF(Grid Global Forum)
Comunidade aberta Usuários , desenvolvedores e fabricantes OGSA (Open Grid Services Architecture) Grid Service : Web Services(HTTP) InterGrid Protocolo comuns Padronização imprescindível

5 Grids – Alto Desempenho

6 Grids - Serviços

7 Middlewares SETI@home Globus Alliance OurGrid
1959, ondas eletromagnéticas oriundas de estrelas 1999, computação filantrópica busca vidas inteligentes extraterrestres Alto poder computacional Globus Alliance Globus Toolkit Elaborado pelo GGF Código aberto FTP, autenticação , WS Core : Python, C, Java , etc. OurGrid Baseada no MyGryd Brasileira(UFCG-PB) P2P-peer-to-peer Código Aberto

8 OurGrid Criação : Dezembro de 2004
Qualquer um pode ter acesso a este poder computacional de modo fácil e de forma gratuita Poder computacional compartilhado entre os participantes do OurGrid

9 OurGrid É uma grade de alto desempenho baseado numa rede de favores
É uma solução grid para a execução de aplicações Bag-of-Tasks(BoT) Aplicações Bag-of-Tasks são aquelas aplicações cujas tarefas são independentes

10 OurGrid Montagem automática de Grids – evitando assim todo procedimento de negociação off-line Escalonamento de aplicação (brokerage)que não depende de informações sobre a aplicação e sobre o Grid

11 OurGrid Aplicações Bag-of-Tasks Acessível Quebra de chave
Renderização de imagens Garimpagem de dados Acessível Fácil instalação e configuração Licença GPL (software livre) Portável (feito em JAVA)

12 OurGrid –Arquitetura Básica

13 OurGrid - Componentes Peer MyGrid (broker)
Interface do “domínio local” com a grade Gerenciador de GuMs MyGrid (broker) Interface com o usuário(front-end)

14 OurGrid – Componentes UserAgent SWAN Executador de tarefas
Máquinas com UserAgent instalado são chamadas GuM SWAN Responsável pela segurança (SandBox)

15 Peer Interage com os demais peers da grade respondendo pelo seu domínio Organiza e prover GuMs que pertencem ao mesmo domínio O peer determina quais e quantas máquinas (GuMs) podem ser usadas Aloca os recursos (GuMs) disponíveis que o MyGrid precisará

16 MyGrid Não precisa de informações sobre as tarefas
Escalonador de tarefas 1- As tarefas são enviadas aos processadores disponíveis 2- Após o envio , inicia-se n réplicas das tarefas aos demais processadores disponíveis 3- Após a primeira réplica terminar , as outras são descartadas Coordena o tráfego das tarefas

17 MyGrid Gerenciamento e configuração da grade
Suporte para descrever , executar e monitorar trabalhos(jobs) – ao executar tarefas ele usa as GuMs sob demanda Gerenciamento das tarefas através de arquivos com descrições dos jobs Plataforma: GNU/Linux(Mandrake, RedHat Fedora, Debian e Conectiva)

18 UserAgent Executam o processamento das tarefas
Através do peer , é possível usar máquinas em redes privadas Em cada máquina do peer que for prestar “favores”, o UserAgent tem que ser instalado

19 SWAN Abstração em duas camadas Camada 2 – Xen

20 OurGrid Porém somente tem acesso quem possui uma máquina Linux;
Com o intuito de auxiliar pequenas empresas é criado o OurGrid; Empresas que não teriam um grande poder computacional;

21 OurGrid Portals & Applications :
O número de aplicações baseadas no OurGrid estão aumentado. Em grupos e individualmente está send utilizado o OurGrid para a criação de suas próprias aplicações e portais

22 OurGrid Projetos: BioPaua GerpavGrid GridVida GridUnit PortalGiga
SegHidro

23 OurGrid Desenvolvimentos ainda necessários no OurGrid:
Nova interface para o WebStatus. Instalação e inicialização de User Agent para Windows e Linux Detector de ociosidade para o Windows e Linux

24 OurGrid Desenvolvimentos ainda necessários no OurGrid:
SandBoxing para Windows Mygrid e Peer para Windows Aplicações.

25 Aplicacação Base : Caso do contágio de Malária
Alta taxa de mortalidade Infantil proviniente do contágio

26 Aplicacação Mudança possível , utilizar a aplicação para prever a necessidade de disseminação do transmissor comparando com a perda para o ambiente.

27 Aplicação

28 Aplicação Objetivo: Reduzir o Tempo de execução
Distribuir os dados resultantes

29 Bibliografia OurGrid - www.ourgrid.org


Carregar ppt "Apresentação Assuntos : Grids OurGrid"

Apresentações semelhantes


Anúncios Google