computação em nuvem felipe bogossian luiz felipe maciel renato sampaio rodrigo couto

15
Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Upload: internet

Post on 18-Apr-2015

110 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Computação em Nuvem

Felipe Bogossian

Luiz Felipe Maciel

Renato Sampaio

Rodrigo Couto

Page 2: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Introdução

Centralização do processamento Surgimento da Teleinformática – Década de 60

Execução de programas localmente Computadores Pessoais – Década de 80

Migração de programas e dados para a Internet Computação em Nuvem – Atual

Page 3: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Definição

" A Nuvem é um grande reservatório de recursos virtualizados facilmente utilizáveis e acessíveis (como hardware, plataformas de desenvolvimento e/ou serviços). Esses recursos podem ser dinamicamente reconfigurados para ajustar a carga (escala) variável do sistema, permitindo também um uso ótimo dos recursos. Esse reservatório de recursos é geralmente explorado por um modelo pay-per-use (pagar para usar) no qual as garantias são oferecidas por um Provedor de Infraestrutura por meio de SLAs (Service Level Agreement - Acordo de Nível de Serviço) "

Retirado de:Vaquero, L.M. and Rodero-Merino, L. and Caceres, J. and Lindner, M. "A break in the clouds: towards a cloud definition" em ACM SIGCOMM Computer Communication Review, 2008

Page 4: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Agentes

Page 5: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Tipos de Cenário

Infraestrutura como Serviço (IaaS ): Sistema Operacional completo

Plataforma como Serviço (PaaS ): Ambiente de desenvolvimento

Software como Serviço (SaaS): Editores de texto

Page 6: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Arquitetura

Page 7: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Vantagens

Usuário Compatibilidade Atualizações Mobilidade Economia

Page 8: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Vantagens

Vendedores e criadores Amplo mercado Economia

De tempo De dinheiro

Page 9: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Comparação Grid e Nuvem

Compartilhamento de Recursos Colaboração e atribuição de recursos

Virtualização Arquitetura Escalabilidade Modelo de Cobrança

Taxas fixas e modelo pay-per-use

Segurança

Page 10: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Sistemas Comerciais

• IaaS

• PaaS

• SaaS

Page 11: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Desafios

Gargalo na conexão Privacidade e direito sobre os dados Confiabilidade do serviço Padronização DDoS

Page 12: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Desafios - Segurança

Abusos de Computação em Nuvem Interfaces e APIs inseguras Ameaças Internas Problemas com Compartilhamento de

Tecnologias

Page 13: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

EUCALYPTUS

Arcabouço para implementação de um IaaS Plataforma para estudos científicos

Solução em Código Aberto e Modular

Interface para iniciar,controlar e acessar máquinas virtuais

Alocação de recursos de máquina física Acordos de Nível de Serviço(SLAs)

Page 14: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

EUCALYPTUS - Arquitetura

Page 15: Computação em Nuvem Felipe Bogossian Luiz Felipe Maciel Renato Sampaio Rodrigo Couto

Conclusão

Tecnologia não amadurecida Ausência de Definição e Arquitetura únicas

Utilização de técnicas de virtualização Vantagens de redução de custos e mobilidade Desvantagens sobre desconfiança dos usuários

Necessidade de incentivos à Computação em Nuvem

Tendência ao uso em larga escala Adequação dos Provedores de Acesso à Internet