Cloud Computing. Eduardo Roloff



Documentos relacionados
Uso de Computação em Nuvem no SISP

Segurança da Informação

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

Alexandre Malveira, Wolflan Camilo

Faculdade Integrada do Ceará FIC Graduação em Redes de Computadores

O que é Cloud Computing?

Arquiteturas Paralelas e Distribuídas

Cloud Computing. Edy Hayashida

TRIBUTAÇÃO NA NUVEM. Tax Friday 21 de outubro de 2011 AMCHAM - RJ

UMA PROPOSTA PARA COMPARAÇÃO DE PROVEDORES DE COMPUTAÇÃO EM NUVEM DESDE UMA PERSPECTIVA DE INTEGRAÇÃO DE APLICAÇÕES 1

ADAPTANDO UMA APLICAÇÃO PARA CLOUD: UMA ANÁLISE ENTRE OS ESFORÇOS UTILIZADOS

Câmara dos Deputados CCTCI: Comissão de Ciência e Tecnologia, Comunicação e Informática

TRIBUTAÇÃO NAS NUVENS Uma Regulação em Debate

O Cisco IBSG prevê o surgimento de mercados globais conectados

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

Gerenciamento e Interoperabilidade de Redes

CLOUD COMPUTING: COMPARANDO COMO O MUNDO ONLINE PODE SUBSTITUIR OS SERVIÇOS TRADICIONAIS

João Víctor Rocon Maia Engenharia de Computação - UFES

O que é cloud computing (computação nas nuvens)? Entendendo a cloud computing (computação nas nuvens)

GIS Cloud na Prática. Fabiano Cucolo 26/08/2015

Relatório de Progresso

Quatro tendências críticas em TI para a continuidade dos negócios

CONCEITOS E APLICAÇÕES DA COMPUTAÇÃO EM NUVEM

Cloud Computing. Andrêza Leite.

Visão do Sistema Operacional

Computação nas Nuvens. Diemesleno Souza Carvalho

Uma Proposta de Framework de Comparação de Provedores de Computação em Nuvem

Motivos para você ter um servidor

Julgue os itens a seguir, referentes a programas de navegação, programas de correio eletrônico e sítios de busca e pesquisa na Internet.

Contabilidade & MOBILIDADE. CICERO TORQUATO IX Encontro de Contabilidade do Agreste Alagoano Maceió/Maio/2016

Iniciativa CDC RNP. Projeto CDC Piloto Huawei Encontro sobre Computação em Nuvem UNICAMP, 07 de abril de 2014

Máquinas Virtuais: Windows 2008 Server

otimizando níveis de serviço em implantações na nuvem pública

ENGENHARIA DE SOFTWARE E COMPUTAÇÃO EM NUVEM COMO SERVIÇO

Computação em Nuvem. Tiago Reis, Ricardo Teixeira 2011/2012 FCT - UNL

Arquitetura e Sistema de Monitoramento para

UM CAMINHO SIMPLES PARA UMA NUVEM PRIVADA

Computação nas Nuvens

dok.news 11/2015

Classificação::Modelo de implantação

DATA CENTER INOVAÇÃO PARA RESPONDER À EXPLOSÃO DE TENDÊNCIAS GERMANO ALVES DA COSTA ENGENHEIRO DE APLICAÇÃO

Expandindo uma Arquitetura para HPC em Nuvens Computacionais Utilizando Conceitos de Computação

/ /

Por Antonio Couto. Autor: Antonio Couto Enterprise Architect

Infraestrutura para Computação em Nuvem Privada para Governo

Proposta de estudo CNC

CLOUD COMPUTING PEDRO MORHY BORGES LEAL. MAC Organização de Computadores Prof. Alfredo Goldman 7 de dezembro de 2010

CLOUD COMPUTING. Andrêza Leite.

CLOUD. tendências CLOUD. entendendo e contratando assertivamente. Agosto/2012 INFORMATIVO TECNOLÓGICO DA PRODESP EDIÇÃO 02

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE

Infraestrutura e Serviços

Fernando Seabra Chirigati. Universidade Federal do Rio de Janeiro EEL879 - Redes de Computadores II Professores Luís Henrique Costa e Otto Duarte

Manual de Vendas. Chegou a oportunidade de aumentar os lucros com o Windows Server 2012 R2

Soluções IBM SmartCloud IBM Corporation

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM

Rumo a Implantação de Soluções de Integração na Nuvem

CLOUD COMPUTING NAS EMPRESAS: NUVEM PÚBLICA OU NUVEM PRIVADA? nubeliu.com

Ubuntu Cloud Infrastructure. Trazendo a nuvem para sua Empresa. Mauricio Pretto Mauricio.pretto@canonical.com

Benefícios e processos relacionados à migração e servidores dedicados para cloud servers. Juliano Simões. Diretor de Tecnologia

Estudo dos Principais Conceitos de Virtualização

DAS Inteligência Artificial Aplicada à Controle de Processos e Automação Industrial

ITIL. Conteúdo. 1. Introdução. 2. Suporte de Serviços. 3. Entrega de Serviços. 4. CobIT X ITIL. 5. Considerações Finais

Cloud Computing. 1. Introdução. 2. Conceitos e Terminologias. Tecnologias Atuais de Redes Cloud Computing

Testbed para métricas de dependabilidade em cloud computing.

Planejamento Estratégico de TI. Felipe Pontes

Centro deinformática / UFPE WORKSHOP MODCS 2016

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

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

SISTEMAS DISTRIBUÍDOS

Arquiteturas de Sistemas Distribuídos

ANÁLISE DA IMPLANTAÇÃO DE COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO NA ALFA INFORMÁTICA.NET CURRAIS NOVOS

Prof. Samuel Henrique Bucke Brito

Radiologia na Nuvem: O que é e como impactará sua organização?

CST em Redes de Computadores

MC1 - Desenvolvendo sua primeira aplicação web na Nuvem com o Software Livre Openshift. Prof. Me. Stenio Longo (UESB/IFBA) Pedro Maioli (UESB)

EUCALYPTUS: UMA PLATAFORMA CLOUD COMPUTING PARA

Brazil IT Snapshot 2015

Provedor de serviços de software oferece solução econômica de gestão eletrônica

Sistemas Distribuídos Processos I. Prof. MSc. Hugo Souza

Leroy Merlin leva backup a toda sua rede de lojas com soluções arcserve

Tencologia em Análise e Desenvolvimento de Sistemas Disciplina: WEB I Conteúdo: Arquitetura de Software Aula 03

O USO DA NUVEM PELOS GOVERNOS AS OFERTAS DO MERCADO

Políticas de segurança e informações

ANDRE KUSUMOTO VIRTUALIZAÇÃO

Infraestrutura: devo usar a nuvem? Prof. Artur Clayton Jovanelli

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

Transcrição:

Cloud Computing Eduardo Roloff

Sumário Conceituação Modelos de Serviços Modos de Implantação Oportunidades de Pesquisa Discussão

Conceituação Cloud Computing é um modelo que pretende prover computação como um serviço, ou seja, prover recursos sob demanda; Tais recursos devem estar disponíveis para o cliente sem muita (ou nenhuma) interação com o provedor de serviços; Semelhante a serviços como energia e telefonia.

Conceituação A definição de Cloud Computing adotada é a definida pelo NIST (National Institute of Standards and Technology); O NIST é uma agência, subordinada ao departamento de comércio dos EUA, que é responsável pelo desenvolvimento e aplicação de tecnologia, padrões e medidas. Define como características essenciais de Cloud Computing: 1. Configuração de recursos sob demanda; 2. Acesso via rede (internet); 3. Conjunto de recursos; 4. Elástica; 5. Serviço controlado.

Modelos de Serviços NIST define três modelos de serviços básicos 1. Infraestrutura como Serviço (IaaS); 2. Plataforma como Serviço (PaaS); 3. Software como Serviço (SaaS).

Infraestrutura como Serviço (IaaS) Oferece a capacidade de infraestrutura, onde o cliente controla máquinas, storage, dentre outros e pode rodar qualquer sistema operacional ou aplicação que deseje; O cliente não gerencia fisicamente o sistema, o que ele recebe são VMs (inclusive de rede); Acessado normalmente através de navegador ou interface de linha de comando; Exemplos:

Infraestrutura como Serviço (IaaS)

Plataforma como Serviço (PaaS) Oferece uma plataforma que suporta um conjunto de determinadas linguagens e tecnologias, o cliente cria (ou compra) suas próprias aplicações; O cliente não gerencia e nem conhece os detalhes físicos da plataforma (rede, storage, SO); Gerenciada através de navegador, cliente proprietário ou IDE; Exemplos:

Plataforma como Serviço (PaaS)

Software como Serviço (SaaS) Oferece um sistema, o cliente somente utiliza o mesmo, que está instalado na infraestrutura do nuvem; O cliente não gerencia e nem conhece os detalhes físicos do sistema (rede, storage, SO); Normalmente é acessado através de um cliente leve e por navegador; Exemplos:

Software como Serviço (SaaS)

Modelos de Serviços: XaaS Information as a Service Integration as a Service Management/Governance as a Service Process as a Service Security as a Service Storage as a Service Testing as a Service Desktop as a Service Faxing as a Service Hardware as a Service

Modelos de implantação NIST define 4 modelos de implantação 1. Nuvem Privada; 2. Nuvem Comunitária; 3. Nuvem Pública; 4. Nuvem Híbrida.

Modelos de implantação Nuvem Privada Organização possui recursos Controla-os como nuvem Privacidade garantida Sem Escalabilidade Custos de Aquisição Nuvem Comunitária Organização possui recursos Good privacy level Escalabilidade Limitada Custos de Aquisição Configuração Complexa

Modelos de implantação Nuvem Pública Organização aluga recursos De um provedor Low privacy level Escalabilidade ilimitada Pay-per-use Nuvem Híbrida Organização possui recursos Organização aluga recursos Privacidade Controlada Escalabilidade e pay-per-use Problema de Interconexão

Arquitetura de um Serviço de Cloud

Oportunidades de Pesquisa Elasticidade Automática Migração de Máquinas Virtuais Gerenciamento de energia Consolidação de hardware Segurança de dados Interoperabilidade

Elasticidade Automática Mapear SLAs para recursos de baixo nível Alocação de recursos X Tarefas Mapeamento da aplicação Previsão de utilização de recursos Alocação Pró-Ativa Alocação Reativa

Migração de Máquinas Virtuais Identificar problemas de sobrecarga Perda de desempenho Aumento da demanda de recursos Alta disponibilidade

Gerenciamento de Energia Fazer computação mais eficiente 53% do custo é energia e resfriamento Hardware energeticamente eficiente Ajustes de CPU (clock) Escalonadores focados em consumo de energia Consolidação de servidores

Consolidação de Hardware Usar o recurso de hardware ao máximo Bin packing Evitar perda de desempenho Recursos compartilhados (comunicação) Congestionamento de recursos

Segurança de Dados Garantia de não violação Dado sensíveis Estratégias de isolamento Modelos de mascaramento Modelo híbrido de custódia

Interoperabilidade Migração Possibilidade de migrar para outro provedor Modelos de migração Framework antes do provedor Modelos de deploy Padronização de modelo

Interoperabilidade Migração Possibilidade de migrar para outro provedor Modelos de migração Framework antes do provedor Modelos de deploy Padronização de modelo