Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Cloud Computing

No description
by

Isadora Forte

on 15 December 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Cloud Computing

Equipe
André Van Drunen
Álvaro João
Cristiano Cerqueira
Isadora Barros
Wellton Thiago
Introdução
Segundo pesquisa divulgada pelo Citrix:

29% - tem algo a ver com o tempo
32% - é algo para o futuro
92% - acreditam não usar cloud, mas usam
Tipos de serviço na nuvem
Segurança e privacidade
API's inseguras
Funcionários maliciosos nos provedores
Vulnerabilidades nas tecnologias de suporte
Vazamento de dados
Sequestro de contas, tráfego de sessões
Virtualização
Versão virtual
Inclui hardware, SO, dispositivos de armazenamento ou recursos de redes de computadores
Máquinas Virtuais
O que é computação na nuvem?
Um modelo para acesso a rede sob demanda, ubíquo e conveniente para um pool compartilhado de recursos computacionais configuráveis que podem ser rapidamente provisionados e lançados com mínimo esforço de gerenciamento ou interação com o provedor de serviços.

Impactos da quebra de segurança
Vazamento de informações confidenciais
Comprometimento do resultado do processamento
Perda de dados
Indisponibilidade dos serviços
Cloud Computing: Virtualização e Migração de VM
NIST(National Institute of Standards and Technology) - 2012
O armazenamento de dados é feito em serviços que poderão ser acessados de qualquer lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas ou de armazenar dados.
Wikipedia
Amazon, Google, IBM e Microsoft
foram as primeiras a iniciar uma grande ofensiva nessa "nuvem de informação" (information cloud), que especialistas consideram uma "
nova fronteira da era digital
". Aos poucos, essa tecnologia vai deixando de ser utilizada apenas em laboratórios para ingressar nas empresas e em computadores domésticos.

O
primeiro serviço na Internet
a oferecer um ambiente operacional para os usuários—antigamente, disponível no endereço www.webos.org—foi criado por um estudante sueco, Fredrik Malmer, utilizando as linguagens XHTML e Javascript.

Em 1999, foi criada nos EUA a empresa
WebOS

Inc.
, que comprou os direitos do sistema de Fredrik e licenciou uma série de tecnologias desenvolvidas nas universidades do Texas, Califórnia e Duke.


Histórico
IaaS - Infrastructure as a Service ou Infraestrutura como Serviço
PaaS - Plataform as a Service ou Plataforma como Serviço
DevaaS - Development as a Service ou Desenvolvimento como Serviço
SaaS - Software as a Service ou Software como Serviço
CaaS - Communication as a Service ou Comunicação como Serviço
EaaS - Everything as a Service ou Tudo como Serviço
DBaas - Data Base as a Service ou Banco de dados como Serviço
Tipologia
Tem o objetivo de tornar mais fácil e acessível a disponibilização de recursos
Tarifas por número de servidores virtuais, quantidade de dados trafegados, dados armazenados e outros itens.

Ex. Amazon EC2, Uol Cloud, Locaweb
Contrata-se uma infraestrutura como serviço, com uma vantagem muito interessante ao modelo tradicional: a contratação de servidores virtuais (e outros dispositivos de infraestrutura) ao invés de comprar servidores, roteadores, racks e outros hardware.
Infra-estrutura de alto nível para implementar e testar aplicações na nuvem.
Fica entre o SaaS e IaaS, proporcionando uma plataforma mais robusta e flexível para a utilização de muitos recursos de tecnologia, onde é possível a utilização de software de maneira mais flexível, sendo possível desenvolver suas próprias aplicações baseadas em alguma tecnologia (framework, linguagem etc.)

Ex. Windows Azure, Heroku, Amazon Web Services
Aquisição e/ou utilização de um software não está relacionado a compra de licenças, ou seja, você utiliza algum software e paga por sua utilização.

Ex. Salesforce, Oracle, Dropbox, Google
Modelos de implantação
Tipos de Máquinas Virtuais
Process Virtual Machine
System Virtual Machine
Migração de Máquinas Virtuais
VMM
Process Virtual Machine
Roda um único programa
Suporta um único processo
Propósito de prover flexibilidade e portabilidade
System Virtual Machine
Suporta a execução de um Sistema Operacional completo
Emula diferentes arquiteturas
TI Verde
Economia de recursos
Redução da emissão de CO2
Redução na geração de lixo eletrônico
Redução no consumo de energia elétrica
Outras Abordagens para de Migração de VM
Live Migration
(Xen)
Capsule
(Zap)
Migração de Sistema Operacional completo (Quasar)
Sandpiper
Eliminação de
hotspots
Núcleo
Plano de Controle
Hotspot Detector
Profiling Engine
Migration Manager
Virtual Machine Monitor
ou
Hypervisor
é uma parte do software, firmware ou hardware de um computador que cria e roda máquinas virtuais.
Tipo 1 (nativo)
Tipo 2 (hospedado)
Uma Máquina Virtual é uma implementação de software de uma máquina (computador) que executa programas como uma máquina real.
Data Center de uma empresa
Benefícios
Rodar múltiplas aplicações num servidor
Isolamento
Ajuste rápido à alocação de recursos
Migração de VM
Virtualização e Cloud Computing
Modelo de adoção de Cloud Computing
Manutenção eficiente de sistemas online
Reconfiguração
Balanceamento de Carga
Tolerância de falhas proativa
Tipos de Virtualização
Full Virtualization
usando Tradução Binária
OS Assisted Virtualization
ou
Paravirtualization
Hardware Assisted Virtualization
FULL
OS ASSISTED
HW ASSISTED
Full transcript