Cloud Computing
Edy Hayashida
E-mail: edy.hayashida@uol.com.br
Facebook – 750 milhões de usuários
• 42% de todos os usuários do Facebook estão
localizado na América,
• 27% na Ásia e
• 25% na Europa
• 4% na África e Oceania
O top 20 inclui a lista de países:
- 8 países da América (EUA, México, Canadá,
Argentina, Colômbia, Brasil, Chile, Venezuela)
- 6 países da Ásia (Indonésia, Turquia, Índia,
Filipinas, Taiwan, Malásia)
- 5 países europeus (Reino Unido, França, Itália,
Alemanha, Espanha)
- Um país da Oceania (Austrália)
2 8/30/2011
Introdução
• Linkedin – 119 Milhões – Julho 2011
3 8/30/2011
Evolução
Largura da banda, Conectividade e Valor
Cloud
Web
Cliente,
Cliente, IT como um serviço
Internet
Informação
Informação,, E-commerce,
Rede Social
Conectividade
1980 1990 2000 2010 2020
4 8/30/2011
Cloud Computing
• Computação nas Nuvens ou
cloud computing se refere,
basicamente ao fato de utilizarmos,
em qualquer lugar e independente
de plataforma, as mais variadas
aplicações por meio da Internet com
a mesma facilidade de tê-las
instaladas em nossos próprios
computadores.
5 8/30/2011
Virtualização
• Virtualização é o processo de
executar vários sistemas operacionais
em um único equipamento. Uma
máquina virtual é um ambiente
operacional completo que se comporta
como se fosse um computador
independente. Com a virtualização,
um servidor pode manter vários
sistemas operacionais em uso.
6 8/30/2011
Características da virtualização
• Somente o harware do servidor que hospeda os sistemas virtualizados é
comum.
• Normalmente, se você pode instalar um sistema operacional em um hardware
"real", poderá instalá-lo em uma máquina virtual.
• Seu servidor pode hospedar vários sistemas operacionais, sejam eles
iguais, similares ou completamente diferentes.
• Os sistemas operacionais virtualizados são independentes entre si.
• Um software simula o hardware, de forma que o sistema operacional é instalado
sobre esse software. Por exemplo: Vmware, Hyper-V.
7 8/30/2011
Limitações
• É possível compartilhar um conjunto de recursos até que eles se esgotem.
• Restrição para o número de máquinas virtuais é definida pelos limites de
memória, espaço em disco e poder de processamento da CPU oferecidos a
elas.
• Qualquer computador que espera hospedar uma ou mais máquinas virtuais deve possuir
recursos não apenas para o hospedeiro como também para acomodar os sistemas
convidados.
• Se seu servidor não tem grande volume de espaço em disco, você não poderá oferecer
aos sistemas operacionais convidados recursos de armazenamento adequados.
8 8/30/2011
O que é cloud?
Serviço nas
nuvens
Cliente Service
Provider
• Não é necessário adquirir SW ou HW • Gerenciar todos os serviços de TI
• Não é necessário integrar ou manter o serviço • Assumir funções, custos and riscos de
• Pagar pelo uso todos os serviços
A nuvem entrega aos usuários um serviço escalável e
flexível que pode ser entregue e utilizado através de uma
rede global e quando necessário, através de um modelo
“pay-per-use”.
Cloud Pública
Clientes querem
TI fornece somente
mais com menos
tecnologia
• Qualquer hora e lugar
• Lento
• Fácil de usar
• Inflexível
• Rapidez
• Complexo
• Flexibilidade
• Caro
Force.com
Amazon
Google Apps
Data Center
Cloud Privada
1. Conjunto de serviços na Serviço
requerido
nuvem
2. Entrega desses serviços de
maneira eficiente e
compartilhada Serviço
Entregue
3.Capacidade de entregar e
suportar os serviços de TI ao
negócio
Platforma na nuvem
Cloud privada
>70% dos recursos de TI
estão relacionados a Quanto TEMPO vai levar ?
manutenção e operação (1) Quanto irá CUSTAR?
É COMPLEXO?
Qual será o retorno de
investimento ?
As companhias estão adotando a
computação em nuvem 5x mais
rápido do que o esperado (2)
>70% of businesses
considering or using
private clouds (3)
(1) 2009 InformationWeek Analytics Survey
(2) Forrester July 2010
(3) IDC‘ Datacenter and Cloud Computing Survey, January 2010
Modelos de negócios
Público
HÍBRIDO
• Serviços basedos nos
Privado requisições dos negócios
NUVEM PRIVADA E
PÚBLICA
TI TRADICIONAL
• Método tradicional de
•Serviços automatizados
entrega de serviços
13 HP Confidential
Serviços para uma nuvem privada
• SAP, Oracle, Microsoft Applications
APLICAÇÃO
• Correio eletrônico
• Colaboração
PLATAFORMA • Infraestrutura de SAP
• Aplicação e Servidores Web
• Desenvolvimento
• Serviços de diretórios
• Segurança
INFRAESTRUTURA
• Servidores
• Storage
• Banco de dados
Cloud Privada
Cloud Computing
SaaS PaaS CaaS IaaS
Software or Platform as a Communications or Infrastructure
Storage as a Service Compute as a service
Service as a Service
Clouds
Privado, público e híbrido
Todos os modelos são entregas de serviços
• Evolução de TI
• Novas tecnologias
Perguntas ?