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

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

Federation Computing: A pragmatic approach for the Future Internet Christos Tranoris and Spyros Denazis Univeristy of Patras - Patras, Greece CNSM 2010.

Apresentações semelhantes


Apresentação em tema: "Federation Computing: A pragmatic approach for the Future Internet Christos Tranoris and Spyros Denazis Univeristy of Patras - Patras, Greece CNSM 2010."— Transcrição da apresentação:

1 Federation Computing: A pragmatic approach for the Future Internet Christos Tranoris and Spyros Denazis Univeristy of Patras - Patras, Greece CNSM 2010 Apresentado por: Cinara Menegazzo Curitiba, 26 de outubro de 2011 Computação Federada: Uma abordagem pragmática para a Internet do Futuro

2 Roteiro Federation Computing: A pragmatic approach for the Future Internet 2 / Motivação Objetivo Introdução Computação Federada X Cloud Computing Recursos e Frameworks de Federação PanLab Exemplos de Cenários de Federação no Panlab Conclusões Análise Crítica

3 Motivação Federation Computing: A pragmatic approach for the Future Internet 3 / A Internet do futuro necessita de mecanismos que facilitem o acesso e comunicação com recursos e serviços disponíveis em diversos domínios administrativos Facilidades para descrever e operar estes recursos e serviços heterogêneos para transformá-los em infraestruturas mais poderosas

4 Objetivo Federation Computing: A pragmatic approach for the Future Internet 4 / Especificação e operação de cenários de federação utilizando DSM (Domain Specific Modeling)

5 Introdução Federation Computing: A pragmatic approach for the Future Internet 5 / Internet do Futuro Combinar e prover infraestrutura, recursos e serviços de domínios independentes na forma de Federação Benefícios: Aumento de escalabilidade Disponibilidade e diversidade de recursos Experimentação em cenários reais com usuários reais

6 Introdução Federation Computing: A pragmatic approach for the Future Internet 6 / “Ato de combinar dados ou identidades através de múltiplos sistemas independentes. Federação pode ser gerenciada por um provedor ou um mediador (broker) de cloud” [5] “Modelo sob demanda para possibilitar acesso a rede para compartilhamento de recursos computacionais configuráveis (rede, servidores, armazenamento, aplicações e serviços) que podem rapidamente prover e realizar interação de serviços ou gerenciamento” [7] Grupo de organizações que partilham um conjunto de políticas e regras, estabelecendo-se desta forma uma confiança com o objetivo de atingir uma autenticação e autorização entre os vários domínios independentes [3]

7 Computação Federada X Cloud Computing Federation Computing: A pragmatic approach for the Future Internet 7 / Federação pode ser considerada uma camada de uma Cloud Computing desde que possa ser vista como um serviço da Cloud

8 Computação Federada Federation Computing: A pragmatic approach for the Future Internet 8 / Troca de paradigma de processos de desenvolvimento de aplicação Ambientes para evolução e testes Especificação de novas tecnologias Produtos e serviços Execuções na camada de rede e aplicação Pragmática no desenvolvimento Infraestrutura como um Serviço (IaaS) ou Plataforma como um Serviço (PaaS) e Engenharia de Software Após recursos solicitados explora cada mecanismo e arquitetura

9 Federation Computing: A pragmatic approach for the Future Internet 9 / Recursos de Federação – Provedor e Mediador (broker)

10 Framework de Federação Federation Computing: A pragmatic approach for the Future Internet 10 / GENI (Global Environment for Network Innovations) FIRE (Future Internet Research & Experimentation) Panlab Office

11 Federation Computing: A pragmatic approach for the Future Internet 11 / Framework que oferece serviços de federação Gerencia a interconexão da infraestrutura de domínios adminstrativos distribuídos e independentes para prover serviços a clientes Recursos definidos na forma de uma SLA (Service Level Agreement) entre o cliente e o broker ou provedor da federação

12 Panlab Office Federation Computing: A pragmatic approach for the Future Internet 12 / Oferecimento de uma nova e poderosa infraestrutura Avaliação e testes de novas tecnologias, produtos e serviços Experimentos na camada de rede e de aplicação Execução de aplicações comerciais na infraestrutura com custo efetivo

13 Arquitetura do PanLab Federation Computing: A pragmatic approach for the Future Internet 13 / VCT Distributed environment

14 Cenário de Federação pelo Office Federation Computing: A pragmatic approach for the Future Internet 14 / Recursos e Serviços gerando Meta Modelo API (Application Programming Interface) Provedor publicando seus recursos Recursos habilitados para o broker gerenciá-los Recursos disponíveis e requisitados pelo o usuário Baseado no SLA = não ambiguo Provedor, broker, recursos e usuário comunicam-se via http/https (RESTful - CRUD)

15 Meta Modelo Office Federation Computing: A pragmatic approach for the Future Internet 15 /

16 Office Meta Modelo X PanLab Office Federation Computing: A pragmatic approach for the Future Internet 16 /

17 Cenário de Federação pelo Office Federation Computing: A pragmatic approach for the Future Internet 17 / Especificação Domain Specific Modeling Domain Specific Language (DSM)(DSL) Operação

18 Especificação de Cenário DSM Federation Computing: A pragmatic approach for the Future Internet 18 / Descrever e definir recursos pela DSL OfficeDL - recursos (broker/provedor) SDL (Service Description Language) - serviços oferecidos RDL (Resource Description Language) - recurso implementado em um serviço FSDL (Federation Scenario Description Language) – serviços necessários ao cliente DSL usado pelo cliente FSDL toolkit para Eclipse

19 Cenário em FSDL Federation Computing: A pragmatic approach for the Future Internet 19 /

20 Operação dos Cenários DSM Federation Computing: A pragmatic approach for the Future Internet 20 / Engenharia de políticas Controle de integridade da federação durante sua execução Influencia em custos e acessos Políticas constantemente checadas Entidade central (broker), gerente de domínio ou próprio recurso Por medições, qualidade de serviços, segurança Deve garantir execução de todos os termos acordados e nenhuma violação de escopo Exige monitorada constante sob aspectos como medições, qualidade de serviços, segurança

21 API (Application Programming Interface) da Federação Federation Computing: A pragmatic approach for the Future Internet 21 / Ponto central de configuração dos recursos Interface para o cliente requisitar ou consultar recursos ou serviços pelo envio de suas credenciais idênticas as contidas na SLA API Comando apenas para os recursos necessários ao cenário corrente Executada no RESTful Usada para acessar UA/SUT (User Application or System Under Test) Chamadas http/https pelo Panlab gateway (CRUD) Pode executar fora da estrutura ou dentro de um recurso da Federação

22 Exemplo de Cenário de Federação Federation Computing: A pragmatic approach for the Future Internet 22 /

23 Exemplo de Cenário de Federação Federation Computing: A pragmatic approach for the Future Internet 23 /

24 Exemplo de Cenário de Federação - SLA Federation Computing: A pragmatic approach for the Future Internet 24 /

25 Roteiro Federation Computing: A pragmatic approach for the Future Internet 25 / All commands run through a central point

26 Exemplo de Cenário de Federação - Tarifação Federation Computing: A pragmatic approach for the Future Internet 26 /

27 Conclusões Federation Computing: A pragmatic approach for the Future Internet 27 / Federação é um paradigma emergente e uma camada de cloud Geram ambientes complexos, inovadores e com grande poder computacional para os clientes PanLab cria ambientes de serviços Federados na forma de cenários (IaaS) Cenários recursos e serviços heterogêneos Oferecidos por diversos domínios administrativos para uso por clientes via SLA Recursos e Serviços descritos e operados por um Meta Modelo Comunicação feita por uma API originada da SLA Meta Modelo manipulado pelo usuário através da FSDL Oferece geração automática de cenários de federação para java, xml, wsdl

28 Análise Crítica Federation Computing: A pragmatic approach for the Future Internet 28 / Não conformidade entre o trabalho realizado e o título do trabalho Pouca abordagem no tratamento e visualização de recursos publicados pela federação Trata DSM como a única metodologia existente cenários de federação DSL aprendizagem difícil e complexa Sem explicações de EMF e termos deslocados para área de gerência Ambicioso e pouco pragmático Sem especificação das validações de tudo Cria as APIs porém não trata como elas são processadas pelo provedor, broker ou cliente - PTM


Carregar ppt "Federation Computing: A pragmatic approach for the Future Internet Christos Tranoris and Spyros Denazis Univeristy of Patras - Patras, Greece CNSM 2010."

Apresentações semelhantes


Anúncios Google