INFRAESTRUTURA PARA CLOUD COMPUTING VISANDO INTEROPERABILIDADE E DISPONIBILIDADE. Charles Boulhosa Rodamilans Edson Toshimi Midorikawa

Documentos relacionados
UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA GABRIEL BOJKO LUIZ OTÁVIO OYAMA

Introdução a Computação em Nuvem

Introdução a Computação em Nuvem

Computação em Grid e em Nuvem

Computação em nuvem (Cloud Computing)

Teste como Serviço (TaaS) na Computação em Nuvem

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CIÊNCIAS AGRÁRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMÁTICA

Escalonamento de Aplicações BoT em Ambiente de Nuvem

Sistemas ERP integrados à Cloud Computing

Trilha Cloud Computing

Informática. Cloud Computing e Storage. Professor Márcio Hunecke.

INTERNET DAS COISAS NAS NUVENS

Carlos Eduardo de Carvalho Dantas

Pontos Críticos na Especificação de Serviços Computação em Nuvem

Sistemas Operacionais II

Computação móvel na nuvem Grover E. Castro Guzman Computação Móvel MAC5743 IME-USP

3 rd platform strategies: It s a Hybrid Cloud World. António Miguel Ferreira, Managing Director

Um Sistema Pericial para Dispositivos Móveis com Base em Computação na Nuvem An Expert System for mobile devices based on cloud computing

CLOUD COMPUTING: O USO DA PLATAFORMA AWS E ARMAZENAMENTO NO AMAZON S3.

Cloud Computing Jorge Gomes

BD e Cloud Gerenciamento de. Dados na Nuvem

Pós-Graduação em Computação Distribuída e Ubíqua

COMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações

Adicionando Flexibilidade e Agilidade na Rede do SERPRO com Virtualização das Funções de Rede

Sistemas de Gerenciamento de Dados na Nuvem. Carmem Satie Hara Universidade Federal do Paraná

Avaliação de estratégias de composição de nuvem computacional

Adoção da Computação em Nuvem pelo Setor Público: Como evitar o Aprisionamento em Provedores de Serviços e Plataformas de Nuvem?

Implantação automatizada de composições de serviços web de grande escala

PMR3507 Fábrica digital

Por que? A WEB está substituindo o desktop Google Gmail, Google Docs, Amazon, Flickr, Facebook, Twitter, YouTube Mudança de Paradigma:

Servidor de Armazenamento em Nuvem

Avaliação de Serviços de Computação na Nuvem para

Modernização Empresarial, Modernização na Nuvem e Migração

Nuvem Computacional da UFABC

Armazenamento de Dados

Cloud Computing. Prof. Marcio R. G. de Vazzi Analista De sistemas Especialista em Gestão Mestrando em Educação

Avaliação de roteamento em redes P2P visando obtenção de QoS na busca de serviços em nuvem. Dionisio Machado Leite Filho

UNIVERSIDADE FEDERAL DEPERNAMBUCO

Arquitetura de sistemas distribuídos

Oficina de Projetos PMI-PE. Saindo do CAOS para Gerenciar em PAAS

Luciano Pasqualini Ger. de Desenv. Comercial - Soluções de TI

Um comparativo entre ferramentas utilizadas no ensino baseadas em Cloud Computing

Introdução. capítulo

Oracle PaaS and IaaS Public Cloud Services D O C U M E N T A Ç Ã O D O P I L L A R J U L H O D E

Administração de Serviços de Redes. Introdução a Clusters. Prof. Dayvidson Bezerra Contato:

CURTA DURAÇÃO ANÁLISE DE BIG DATA. CARGA HORÁRIA: 80 horas COORDENAÇÃO: Prof. Dr. Adolpho Pimazoni Canton Prof.ª Drª Alessandra de Ávila Montini

PROFICLOUD IoT em Automação Industrial. Ricardo Azevedo Phoenix Contact FIEE 25/07/2017

Universidade Federal de Pernambuco

Cloud Computing, Big Data, Mobilidade e Social Business

O Uso de Infraestruturas de Computação em Nuvem Para

Projeto Final de Licenciatura

Arquitetura Orientada a eventos em ambientes complexos. Trilha - Microservices Globalcode Open4education

c) poupar capital e aumentar recursos financeiros para a atividade fim da organização;

Proposta Comercial. Produto: SMTP Locaweb

SISTEMAS DISTRIBUÍDOS TIPOS


9º Congresso de Pós-Graduação GERENCIAMENTO DE CONSULTAS EM DATA WAREHOUSE DISTRIBUÍDO EM NUVEM

Análise do impacto no desempenho da replicação de um banco de dados distribuído em uma nuvem computacional

A utilização da função affinity na manutenção de QoS nos serviços de nuvem: uma comparação de desempenho entre os virtualizadores Xen e KVM

MBA EM GESTÃO DE TECNOLOGIA DA INFORMAÇÃO. Curso de Pós-Graduação Lato-Sensu. Coordenador Profº Dr. William Sampaio Francini

TECNOLOGIAS DE MARKETING DIGITAL PARA A INDÚSTRIA E DISTRIBUIÇÃO 19/07/ :00 DIOCÉLIO D. GOULART

Resumo. Palavras-Chave

COMPUTAÇÃO PARALELA E DISTRIBUÍDA

Termos de Uso da IBM Termos da Oferta Específica do SaaS. IBM Informix on Cloud

LanUn1vers1ty 6421: CONFIGURANDO E SOLUCIONANDO PROBLEMAS EM UMA INFRAESTRUTURA DE REDES WINDOWS SERVER 2008

Oficina 3: Desmistificando a Adoção de Serviços em Nuvem Contratação de Serviços em Nuvem Computacional. DANIEL TRONCOSO Professor - IBGP

Patrício Domingues Dep. Eng. Informática ESTG Instituto Politécnico de Leiria Leiria, Maio

Uma Viagem para a Nuvem: A Missão Crítica está Preparada para essa Jornada?

INFORMÁTICA AULA 3 EXERCÍCIOS SEMANAL

Gerenciamento de Dados em Larga Escala

Universidade de Brasília

Computação em Nuvens IaaS com Openstack. Eng. Marcelo Rocha de Sá FLISOL - Belém - Pará 25 de abril 2015

Um guia passo a passo para colocar aplicativos COBOL na nuvem. Implante em ambientes virtuais e na nuvem com o Visual COBOL

Alex D. Camargo, Érico M. H. Amaral, Leonardo B. Pinho

Uma Viagem para a Nuvem: A Missão Crítica está Preparada para essa Jornada? José Rubens Moreira Tocci

Tópicos Especiais em Redes - TER. Cloud Computing. Prof. Dayvidson Bezerra Contato:

SSC510 Arquitetura de Computadores. 10ª aula

CENTRAL DE CURSOS 29/06/2014

Computação em Nuvem. (Cloud Computing) Pesquisa & Desenvolvimento

MEIC Sistemas Distribuídos

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO

Computação em Nuvens

CICN Centro de Inovação em Computação em Nuvem Segurança de Dados em Nuvem. Apresentação para:

PROPOSTA COMERCIAL Produto: Gmail for work

Cloud Computing: Estou nas nuvens ou estou voando?

Tecnologia e cidadania

Computação em Nuvem. Henrique Ruschel, Mariana Susan Zanotto, Wélton Costa da Mota. Especialização em Redes e Segurança de Sistemas 2008/2

Entrega 3 Clouds: Análise de Artigos

Desmistificando a computação em nuvem para as empresas de seguros

Web Services - Definição. Web Services - Introdução. Universidade Federal de Santa Catarina. DSOOII Web Services

Sérgio de Oliveira. Novatec

Iniciativas de P&D em Computação na Nuvem Apoiadas pela RNP. Francisco Brasileiro Universidade Federal de Campina Grande

OpenStack. Conheça a plataforma Cloud Open Source

UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ INSTITUTO DE GEOCIÊNCIAS E ENGENHARIA FACULDADE DE COMPUTAÇÃO E ENGENHARIA ELÉTRICA

RESUMO DA PROGRAMAÇÃO - Minicursos

Eliane Martins. Instituto de Computação - Unicamp 6º Workshop do Projeto ATIFS - INPE - 5/12/2003

a) Escopo de Serviço. b) Escopo de Usuários. c) Escopo dos Recursos. d) Escopo das Responsabilidades e Investimentos.

Transcrição:

IMPLEMENTAÇÃO DE UMA INFRAESTRUTURA PARA CLOUD COMPUTING VISANDO INTEROPERABILIDADE E DISPONIBILIDADE Charles Boulhosa Rodamilans Edson Toshimi Midorikawa {rodamilans, emidorik}@usp.br

AGENDA Introdução Problemas Interoperabilidade Infraestrutura Desenvolvida Conclusão

INTRODUÇÃO Cloud Paradgma de computação distribuída especializado Massivelmente escalável Focado em economia de larga escala Serviços podem ser dinamicamente configurados e entregue sobre demanda Utility Computing Serviços Infraestrutura como Serviço (IaaS) Plataforma como Serviço (PaaS) Software como Serviço (SaaS)

PROBLEMAS Ano Serviço Problema 2008 S3 (Amazon) Fora do ar 15/02: 2horas 20/07: ~6 a 8 horas 2008 App Engine (Google) Fora do ar 17/07: 5 horas 2008 Gmail Fora do Ar 11/08: 1,5 horas 2011 Rede Playstation (Sony) Invasão e dados roubados 17 a 19 de abril 2011 EC2 (Amazon) Fora do Ar e Dados perdidos 21/03 a 24/03

INTEROPERABILIDADE (ENTRE CLOUDS) IaaS (Infrastructure as a Service) Cada provedor disponibiliza sua API PaaS (Plataform as a Service) Diferentes interfaces para o mesmo serviço Serviços diferentes oferecidos Solução para evitar o aprisionamento Padronização das interfaces dos serviços oferecidos pelos provedores de PaaS e/ou Plataforma aberta que forneça serviço de PaaS, utilizando infraestruturas fornecidas pelos provedores de IaaS Portabilidade das aplicações Integração dos provedores de IaaS para fornecer uma plataforma como serviço Tolerância a falhas Utilizando diversos provedores de Cloud

INFRAESTRUTURA DESENVOLVIDA 1) Criação e configuração da Instância 2) Seleção da Instancia Principal; Total de Instâncias 3) Escalonamento; criação das suas instâncias (Ec2)

INFRAESTRUTURA DESENVOLVIDA 4) Solicitação para criação de mais instâncias 5) Criação e Configuração das instâncias (Rackspace) 6) Mensagem de aviso de termino da criação das instâncias

AÇÕES NO CLOUD E NAS INSTÂNCIAS (INTERFACES) Criação da infraestrutura básica criarinstancia() criaresperarinstancia() removerinstancia(string id) removertodasinstancias() listarinstancias() Instância getnomecloud() getid() executar(string[] cmd) transferirarquivo(local, destino) getendereco() getnomechave() getpassword()

CONCLUSÃO Apresentação do status da pesquisa de doutorado relacionado a interoperabilidade e disponibilidade Problemas recentes (Sony e Amazon) fortalecem a Infraestrutura proposta Interfaces para realizar ações nos provedores de cloud e nas instâncias Trabalho Futuro Balanceamento de cargas Round-Robin DNS (RFC 1794)

REFERENCIAS M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R.H. Katz, A. Konwinski, G. Lee, D.A. Patterson, A. Rabkin, e I. Stoica, others, Above the clouds: A Berkeley view of cloud computing, EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-28, 2009. Patrick Seybold, Update on PlayStation Network and Qriocity PlayStation Blog. Disponível em: [http://blog.us.playstation.com/2011/04/26/ update-on-playstation-network-and-qriocity/]. Acessado em: 15 de maio de 2011. Summary of the Amazon EC2 and Amazon RDS Service Disruption. Disponível em: [http://aws.amazon.com/message/65648/]. Acessado em: 15 de maio de 2011. C. Vecchiola, S. Pandey, e R. Buyya, High-performance cloud computing: A view of scientific applications, 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks, 2009, p. 4 16. L. Schubert, M. Assel, A. Kipp, e S. Wesner, Resource Cloud Mashups, Cloud Computing: Principles and Paradigms, 2011.

DÚVIDAS?