Beauclair @ IMPA. Junho/2012



Documentos relacionados
Cloud Computing. Edy Hayashida

Uso Estratégico da Tecnologia da Informação nos Negócios Tendências e Oportunidades

Computação em Nuvem & OpenStack

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

O que é Cloud Computing?

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

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

Planejamento Estratégico de TI. Felipe Pontes

COMPUTAÇÃO EM NUVEM: UM FUTURO PRESENTE

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

SISTEMAS DISTRIBUÍDOS

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

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

Segurança da Informação

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

Estratégia da VMware: O modelo corporativo definido por software e o desafio de simplificar a TI. Anderson Ferreira Bruno Amaral 22 Ago 2014

Por Antonio Couto. Autor: Antonio Couto Enterprise Architect

Arquiteturas Paralelas e Distribuídas

Virtualização de Sistemas Operacionais

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

Tendências em TI Aula: 01 versão: /06/2014

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

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

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

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

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

Nuvem UFRGS: IaaS como ferramenta de apoio à pesquisa

O que é Cloud Computing (Computação nas Nuvens)?

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

Relatório de Progresso

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

Gerenciamento e Interoperabilidade de Redes

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

Cloud Pública ou Privada? Amauri Pereira de Barros. Não deixe o mercado escolher por você!!!

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

Alexandre Malveira, Wolflan Camilo

Agenda CLOUD COMPUTING I

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

/ /

Sistemas IBM Flex & PureFlex

Treinamento de Provas. Aula 1 Bloco 2 Novas tecnologias e Protocolos. Cespe/UnB Com fundamentação teórica

Cloud Computing. Andrêza Leite.

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

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

Universo Online S.A 1

Armazenamento em nuvem é feito em serviços que poderão ser acessados de diferentes lugares, a qualquer momento e utilizando diferentes dispositivos,

CASO DE SUCESSO SENAI

OCEL001 Comércio Eletrônico Módulo 9_2: Nuvens Computacionais. Prof. Charles Christian Miers.

Introdução a Computação nas Nuvens

COMPUTAÇÃO EM NUVEM. Michele Marques Costa 1,2, Julio César2 ¹Universidade paranaense (Unipar)

ANÁLISE COMPARATIVA DE PLATAFORMAS DE COMPUTAÇÃO EM NUVEM

A CLOUD EM PORTUGAL UM CAMINHO DE ALIANÇAS. Produto e Alianças Cloud / Gestão de Produto Maio 2014

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

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

Soluções IBM SmartCloud IBM Corporation

Infraestrutura e Serviços

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

Núvem Pública, Privada ou Híbrida, qual adotar?

CLOUD COMPUTING. Andrêza Leite.

Apresentação da Empresa e seus Serviços.

Uma aplicacação de privacidade no gerenciamento de identidades em nuvem com uapprove

PROCESSAMENTO DE DADOS 15/08

Universidade Agostinho Neto Faculdade de Ciências Departamento de Ciências da Computação

Computação nas Nuvens

Computação nas Nuvens. Diemesleno Souza Carvalho

Plataforma de Serviços Azure. Lucas A. Romão

23/05/12. Computação em Nuvem. Computação em nuvem: gerenciamento de dados. Computação em Nuvem - Características principais

Resumo da solução SAP SAP Technology SAP Afaria. Gestão da mobilidade empresarial como vantagem competitiva

NUVEM NO DNA COM A. pág. 8 NASCIDO PARA NUVEM. FUTURO Sistema operacional vai além da virtualização convencional dos recursos dos servidores

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

PLATAFORMA DE DESENVOLVIMENTO DE APLICATIVOS PARA EMPRESAS

Tendências da 3ª Plataforma de Tecnologia e Big Data

Apresentação resumida

Computação em Nuvens. Professor: Dr. Rogério Vargas 2015/1

acesse: vouclicar.com

Cloud Computing. O modelo no cenário Geoespacial. Technology Session Latin America Geospatial Forum August 2012 Rio de Janeiro

Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt

Instituto de Educação Tecnológica Pós-graduação Gestão em Tecnologia da Informação - Turma nº 25 08/04/2015. Computação em Nuvem

Soluções Completas. Fundada em 1991, a.compos é pioneira na área de soluções em tecnologia, atuando nas áreas de:

Prof. Ms. José Eduardo Santarem Segundo Demonstrar o impacto que o tema virtualização tem representado no mercado

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

Microsoft Azure. Softmanager Soluções em TI. ModernBiz

Segurança e Computação em Nuvem

Transcrição:

Beauclair @ IMPA Junho/2012

2

O que é Cloud Computing? Não é um conceito claramente definido; Não é uma tecnologia pronta que saiu dos laboratórios de pesquisa e foi disponibilizada no mercado pelos fabricantes; Forma de abstração de estruturas que não são conhecidas; A própria Internet é representada como uma núvem. 3

O que é Cloud Computing? É uma evolução natural da computação? complexidade Clouds datacenters racks computers chips evolução 4

Roadmap da Virtualização a Cloud 1. Virtualização da infra-estrutura 2. Otimização dessa infra-estrutura para adequá-la a cloud computing 1. Network 2. Storage 3. Sistemas e Softwares 4. Gerenciamento e Provisionamento 3. Automação do gerenciamento de recursos 4. Politica dinâmica de alocação de recursos 5

6

O que é Cloud Computing? Conceito geral (mais comum) : É a idéia de utilizarmos aplicações* por meio da Internet em qualquer lugar e independente da plataforma, com a mesma facilidade de tê-las instaladas no nosso computador. 7

O que é Cloud Computing? Conceito passado pela midia: É uma forma de reduzir drásticamente os custos de TI, de forma efetiva e configurável, adequada as suas necessidades atuais e futuras. Conceito subliminar: O usuário não precisa se preocupar com backup, armazenamento, manutenção, atualização, escalonamento, etc. 8

9

National Institute of Standards and Technology Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. 10

Será que podemos? Nós nunca fizemos nada parecido! Vamos ter que mudar a forma como gerenciamos os nossos recursos... A administração dos recursos é mais cara É segura? É estável? É viável no IMPA? 11

Adaptar ou ficar obsoleto Em 2011, Cloud Computing foi a prioridade #1 segundo a Gartner Survey e a #2 segundo a Focus Survey (a #1 foi Virtualização) Nesses relatórios, os motivos principais foram: Melhoria do gerenciamento da infra-estrutura Redução dos custos de operação Melhoria na qualidade dos serviços A previsão para 2012 é que essa tendência se mantenha Interop Survey: Segurança, Cloud e Mobilidade 12

Dados interessantes A cada 6s uma máquina virtual é criada São feitos 5.5 vmotions/s Mais que o número de aeronaves em vôo Em 2011, o número de máquinas virtuais ultrapassou o número de máquinas físicas Mais do que o número de nascimentos no EUA! Média de 50% de virtualização Adoção de múltiplas plataforma de virtualização Mais de 50% adotam duas plataformas 13

Dados interessantes Em 2011: Foram vendidos mais tablets e smartphones do que microcomputadores; O tráfego gerados por dispositivos móveis foi 8x maior que o tráfego de toda a Internet em 2000; Metade desse tráfego foram vídeos; Mais de 70% acessavam alguma núvem. 14

Em 2015 (previsão IDC) Previsão de Crescimento comparado a 2010: Capacidade de Armazenamento = 8x Capacidade de Rede / Conectividade = 16x Capacidade Computacional = 20x 1 bilhão de máquinas virtuais (1 VM/core) 15

A febre do BYOD BYOD Bring Your Own Device 16

Curiosidades 80% de todas as empresas do mundo usarão algum tipo de cloud em 2015 Custo de armazenamento (Amazon S3) 1TB U$12.000/y (só o armazenamento) + U$ 475/m (com backup) Equipe de T.I. Ambiente não Virtualizado: 1 técnico para 5 servidores Ambiente Virtualizado: 1 técnico para 100 servidores Google: 1 técnico para 10.000 servidores 17

Classes de cloud computing Pública SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service Privada Híbrida Segmentação das aplicações entre núvens privadas e públicas p.ex. Web servers na pública e Banco de dados na privada 18

Classes de Cloud Computing Public Os serviços são disponibilizados pelo provedor através da Internet. Private Os serviços oferecidos são gerenciados dentro da Instituição. 19

Classes de Cloud Computing Hybrid é uma combinação dos serviços (e da forma) oferecidos pelas public e private clouds 20

Exemplo de SaaS Saas Software as a Service Seu conceito está incorporado na Cloud Computing Mais conhecida e usada A aplicação (em si) é fornecida pelo provedor do serviço Exemplos: E-Mail: Gmail, Hotmail Photos: Flicks, Picasa Google Apps, Microsoft Office Live, Cisco WebEx 21

Exemplo de Iaas Iaas Infrastructure as a Service Os provedores oferecem, através de aluguel, recursos computacionais, hospedados em Datacenter e/ou somente servidores Foi uma evolução das hospedagem de sites Exemplos: Verizon's CaaS Computing as a Service AT&T Hosting & Storage Amazon, IBM, CloudWorks, Rackspace 22

Exemplo de PaaS PaaS Platform as a Service Possibilitam o desenvolvedores de aplicações a hospedagem dos serviços Exemplo: Google's AppEngine (Google Code) Force.com, FaceBook Developers Microsoft Windows Azure Também possui componentes IaaS 23

Sopa de letrinhas - *aas *aas, EaaS, XaaS Everything as a Service NaaS Network as a Service Offers analytics and aggregated data (salary.com) CaaS Communication as a Service Akamai, Limelight, L3, Amazon CloudFront DaaS Data as a Service Se refere a qualquer tipo de componente de software utilizado na Cloud Computing. VoIP, remote PBX, IP-Centrex IPMaaS Identity and Policy Management as a Service 24

Características chaves para cloud computing Virtualização Centralização de recursos computacionais Automatização dos processos Incluindo a criação e migração de máquinas virtuais Provisionamento (Virtual Appliances) Aumento do tráfego na rede Aumento da complexidade Datacenter backbone 25

Tendência Confusão: Virtualização X Cloud Saas X IaaS X PaaS Sucesso na Virtualização só significa garantia na consolidação e não na implantação de Cloud Computing A motivação de Cloud Computing está na necessidade de agilidade, otimização e economia Virtualização + Otimização + Agilidade = Cloud 26

Tendência 27

Mercado de Virtualização Focus Survey 2011 Em produção em 2011: Servidores: 72% Desktop: 29% Aplicações: 51% Storage: 48% Previsão para 2012 Servidores: +16% Desktop: + 33% Aplicações: +18% Storage: 24% 28

Virtualização Cloud A pesquisa mostrou que a virtualização de todos os recursos computacionais em uma infra-estrutura virtualizada, permite: Agilidade Uso efetivo dos recursos Redução das necessidades de: Espaço, Refrigeração e Energia ITaaS (novo termo que já aparece) Transição natural para Cloud 29

Roadmap da Virtualização a Cloud 30

Problemas mais comuns Pesquisa Focus Fev/2012 31

32

Vantagens e Desvantagens 33

Mudança de Paradigma Planejamento de recursos aliado a uma política de otimização Gerenciamento configurável e provisionamento automatizado Portal de Infra-estrutura com um catálogo de recursos Padronização dos ambientes computacionais Tratar os usuários como consumidores de recursos e vc como provedor... A padronização e automação de processos são a chave para o sucesso. 34

VMware Cloud 35

VMware Cloud 36

VMware Management 37

O ideal... Todos os serviços de infra-estrutura são alocados como se fossem softwares e o controle do Datacenter é totalmente feito por software. (Conceito de Virtual Datacenters ou Software-defined Datacenters ) 38

O que pode ser feito com VMware 39

40

No nosso caso: 41

OpenStack OpenStack is an Infrastructure as a Service (IaaS) cloud computing project by Rackspace Cloud and NASA. It is free open source software released under the terms of the Apache License. Currently more than 150 companies have joined the project among which are AMD, Intel, Canonical, SUSE Linux, Red Hat, Cisco, Dell, HP, IBM and Yahoo! 42

OpenStack To produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to implement and massively scalable. 43

Mas, OpenStack não é tudo... Provisionamento de máquinas virtuais Armazenamento de objetos (bilhões) 44

Pré-Requisitos Técnicos Cloud tem uma escala mínima Prova de conceito = 5+ servers Projeto Piloto = 20+ servers Produção = 40+ servers Datacenter tem que estar Cloud-Ready Network = 10GB backbone Energia = redundânte e preparada para expansões Configurações homegêneas Servidores com novas tecnologias CPUs com suporte a virtualização e gerenciamento de energia Plataformas de armazenamento flexíveis 45

Visão Geral da Solução OpenStack 46

Componentes do OpenStack API Server Compute Controller Message Queue Network Controller Metadata Storage Volume Controller User Manager Object/Image Store Scheduler Cloud Controller 47

48