40
Cloud Computing Infraestrutura sem stress Luiz Thiago [email protected] @lthiagol

Cloud computing infraestrutura sem stress

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Cloud computing   infraestrutura sem stress

Cloud Computing Infraestrutura sem stress

Luiz Thiago

[email protected]

@lthiagol

Page 2: Cloud computing   infraestrutura sem stress

Quem sou eu ...

• Graduação

– IFPB – Redes de Computadores

• Especialização

– I2P – Segurança da Informação

• Profissão

– Analista de Infraestrutura de TIC

Page 3: Cloud computing   infraestrutura sem stress

Slides ...

blog.luizthiago.info

Page 4: Cloud computing   infraestrutura sem stress

Virtualização – conceito [1/3]

“[…] virtualização é uma forma de esconder as características físicas de uma plataforma computacional dos utilizadores, mostrando outro hardware virtual, emulando um ou mais ambientes isolados.”

http://pt.wikipedia.org/wiki/Virtualização

Page 5: Cloud computing   infraestrutura sem stress

Virtualização – conceito [2/3]

“Virtualização refere-se a tecnologias criadas para fornecer uma camada de abstração entre sistemas de hardware de computador e o software que roda nestes sistemas”

http://tinyurl.com/uolVirtualizacao

Page 6: Cloud computing   infraestrutura sem stress

Virtualização – conceito [3/3]

”A virtualização permite executar várias máquinas virtuais em uma única máquina física, com cada VM compartilhando os recursos desse computador físico em vários ambientes. Máquinas virtuais diferentes conseguem executar sistemas operacionais diferentes e vários aplicativos no mesmo computador físico. ”

http://www.vmware.com/br/virtualization/virtualization-basics/what-is-virtualization.html

Page 7: Cloud computing   infraestrutura sem stress

Virtualização - buzzwords

• Máquina Virtual (VM/MV)

• Hypervisor

–Virtual Machine Manager (VMM)

•Host x Guest

Page 8: Cloud computing   infraestrutura sem stress

Virtualização - buzzwords

Page 9: Cloud computing   infraestrutura sem stress

Virtualização

Tipos de

Virtualização

Page 10: Cloud computing   infraestrutura sem stress

Tipos de Virtualização [1/4]

• Emulação de Hardware

– Difícil implementação

– Fidelidade :)

– Baixo desempenho :(

– Não é o nosso foco ...

Page 11: Cloud computing   infraestrutura sem stress

Tipos de Virtualização [2/4]

• De Processos

– Fácil implementação

– Finalidade: multiplataforma

– Bastante difundido

– Não é o nosso foco ...

Page 12: Cloud computing   infraestrutura sem stress

Tipos de Virtualização [3/4]

• Para-Virtualização

–Hardware similar ao real

– SO guest tem ilusão de rodar diretamente no hardware

–Algumas mudanças no SO guest são necessárias

–Desempenho próximo ao real

Page 13: Cloud computing   infraestrutura sem stress

Tipos de Virtualização [4/4]

• Completa

– SO executado sem alterações

– Simulação do hardware completo de uma máquina real

– Tem um desempenho satisfatório

Page 14: Cloud computing   infraestrutura sem stress

Você já virtualizou ? [1/5]

É bem provável que sim ...

Page 15: Cloud computing   infraestrutura sem stress

Você já virtualizou ? [2/5]

Page 16: Cloud computing   infraestrutura sem stress

Você já virtualizou ? [3/5]

Page 17: Cloud computing   infraestrutura sem stress

Você já virtualizou ? [4/5]

... e ainda tem mais!

Page 18: Cloud computing   infraestrutura sem stress

Você já virtualizou ? [5/5]

Page 19: Cloud computing   infraestrutura sem stress

Virtualização ...

... é uma realidade!

Page 20: Cloud computing   infraestrutura sem stress

Virtualização ...

... precisa de planejamento!

Page 21: Cloud computing   infraestrutura sem stress

Hypervisor

• Hyper-V

• Xen

• OpenStack

• KVM

• VirtualBox

• VMware

Page 22: Cloud computing   infraestrutura sem stress

Vantagens da virtualização [1/3]

• Snapshots

• Segurança/Redundância

• Migração de infraestruturas

• Escalabilidade

Page 23: Cloud computing   infraestrutura sem stress

Vantagens da virtualização [2/3]

• Melhor utilização do hardware

• Redução de custos com hardware

• Redução do consumo de energia

• Melhor aproveitamento do espaço físico

Page 24: Cloud computing   infraestrutura sem stress

Vantagens da virtualização [3/3]

AUTOMAÇÃO

Page 25: Cloud computing   infraestrutura sem stress

Cloud Computing

Page 26: Cloud computing   infraestrutura sem stress

Cloud Computing – Conceito [1/2]

“[...] se refere, essencialmente, à ideia 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.”

http://www.infowester.com/cloudcomputing.php

Page 27: Cloud computing   infraestrutura sem stress

Cloud Computing – Conceito [2/2]

“[...] é computação baseada na Internet, onde recursos, software e informações são providos para computadores e outros dispositivos sob demanda, como uma utilidade pública.”

Tradução livre - http://en.wikipedia.org/wiki/Cloud_computing

Page 28: Cloud computing   infraestrutura sem stress

Cloud Computing ?

Legal! Gostei disso … mas ainda não entendi direito, tem um exemplo ?

Page 29: Cloud computing   infraestrutura sem stress
Page 30: Cloud computing   infraestrutura sem stress

Tipos de Cloud Computing

Page 31: Cloud computing   infraestrutura sem stress

Cloud Computig - SaaS

“[...] é um instrumento mercadológico para fornecer um software, em forma de um serviço ou prestação de serviços.

O software é executado em um servidor, não sendo necessário instalar o sistema no computador do cliente, bastando acessá-lo por meio da internet.”

Page 32: Cloud computing   infraestrutura sem stress

Cloud Computig - IaaS

Entendendo sobre Virtualização e Cloud Computing podemos facilmente estender o conceito de software como um serviço a infraestrutura. Temos então o uso da infraestrutura como um serviço, sob demanda e de maneira automática.

Page 33: Cloud computing   infraestrutura sem stress

Outros ...

• Também existem outros tipos de Cloud Computing:

– PaaS - Plataform as a Service

– DaaS - Development as a Service

Page 34: Cloud computing   infraestrutura sem stress

Cloud Computing Algumas conclusões

É um termo muito novo e ainda não pode ser totalmente caracterizado, pois, uma padronização é necessária.

Page 35: Cloud computing   infraestrutura sem stress

Stress

“[...] pode ser definido como a soma de respostas físicas e mentais causadas por determinados estímulos externos (estressores) e que permitem ao indivíduo (humano ou animal) superar determinadas exigências do meio ambiente e o desgaste físico e mental causado por esse processo.”

http://pt.wikipedia.org/wiki/Estresse

Page 36: Cloud computing   infraestrutura sem stress

Stress

“O estresse pode ser causado pela ansiedade e pela depressão devido à mudança brusca no estilo de vida e a exposição a um determinado ambiente, que leva a pessoa a sentir um determinado tipo de angústia.”

http://pt.wikipedia.org/wiki/Estresse

Page 37: Cloud computing   infraestrutura sem stress

Como evitar ???

Page 38: Cloud computing   infraestrutura sem stress

Como evitar ???

Nem sempre temos tempo para diversão, então, o jeito é evitar problemas e parar de gastar tempo esquentando a cabeça.

Page 39: Cloud computing   infraestrutura sem stress

Mandar para a nuvem ...

Nuvem privada vs. Nuvem pública

Page 40: Cloud computing   infraestrutura sem stress

Perguntas ?