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

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

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL

Apresentações semelhantes


Apresentação em tema: "UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL"— Transcrição da apresentação:

1 UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL
Carlos Eduardo Laquine Vitória

2 UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL
Envio de Código dos Wrappers em Ambiente de Grid para o CoDIMS Vitória

3 Agenda Objetivo Conceitos e tecnologias
CoDIMS (funcionamento e arquitetura) Implementação (cenário de testes e envio dos wrappers) Contribuições

4 Objetivo do Projeto Incorporar ao CoDIMS uma sistemática de envio de wrappers em um ambiente distribuído, obtendo as vantagens de utilização de múltiplos recursos computacionais

5 Computação em Grid Interliga e gerencia diversos recursos computacionais Independe da localização dos recursos Aumentam o desempenho Integram recursos heterogêneos Reduz custos

6 Ferramentas de Desenvolvimento
Globus Toolkit ( Universidade de Chicago Universidade do Sul da Califórnia Universidade de Illinois Apoio de empresas como IBM e Microsoft

7 Globus Toolkit 3 (Arquitetura)

8 Componente WS GRAM Recebe requisições de recursos, podendo aceitá-las ou não Permite o monitoramento e gerenciamento dos processos Submissão de jobs pode ser feita por arquivos XML na linguagem RSL (Resource Specification Language)

9 Submissão de jobs O executável “echo” é submetido a um recurso do Grid e imprime no arquivo stdout a frase “Hello World”

10 CoDIMS (Configurable Data Integration Middleware System )
Middleware para integração de dados Diferentes fontes de dados Componentes configuráveis

11 CoDIMS – Configuração Básica
Controle – configuração física e lógica Metadados – armazena e gerencia os metamodelos de dados Processamento de Consultas – Transforma as consultas em linguagem de alto nível Acesso aos Dados – Comunica com as fontes de dados e interage com os wrappers Wrappers – Traduz a consulta para o formato compreendido pela fonte

12 Wrappers Exemplo: Integrando três fontes de dados
Modelo Global (Relacional) Para realizar a integração, o wrapper converte de XML e OO para Relacional

13 Arquitetura do CoDIMS

14 Alterações na arquitetura
Na arquitetura anterior do CoDIMS, para que todas as máquinas distribuídas possam suportar todos os tipos de wrappers, é preciso implantá-los em todos os nós do Grid

15 Nova Arquitetura do CoDIMS

16 Cenário de Testes Contém o repositório
de Wrappers e onde o Globus foi instalado Fonte de dados relacional Fonte de dados XML

17 Envio dos Wrappers Classe de Teste
Uso da API do componente GRAM do Globus Uso de arquivos XML para descrição dos wrappers a serem executados

18 Envio dos Wrappers Wrapper Relacional

19 Envio dos Wrappers Script Wrapper Relacional
(arquivo script_relacional.sh)

20 Repositório de Wrappers

21 Contribuições Alteração na camada Wrapper-Grid do CoDIMS e nos seus componentes, substituindo os Wrapper-Services pelo componente WS GRAM Eliminação da restrição de implantar todos os wrappers configurados no CoDIMS em todos os nós do Grid, com a incorporação do componente Repositório de Wrappers

22 FIM!


Carregar ppt "UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO PROJETO FINAL"

Apresentações semelhantes


Anúncios Google