Buscar

Aula 4 Virtualização

Prévia do material em texto

VIRTUALIZAÇÃO
SERVIÇOS DE REDES
DOCENTE: ABNER MOISÉS UBISSE
DEFINIÇÃO
Virtualização é o processo de criar uma
representação baseada em software, ou virtual, de
alguma coisa, como aplicativos virtuais, servidores,
armazenamento e redes.
HISTÓRIA DE VIRTUALIZAÇÃO
 Origem na década de 1960;
 Avançando para a década de 1990, a maioria das empresas
possuía servidores físicos e stacks de TI de um único
fornecedor, o que não permitia a execução de aplicativos
ligados no hardware de fornecedores diferentes.
CONT.
 Adotada amplamente somente no início dos anos 2000.
As tecnologias que tornaram a virtualização uma realidade,
como os hipervisores, foram desenvolvidas há décadas para
dar a vários usuários acesso simultâneo a computadores que
realizavam processamento em lote.
FUNCIONAMENTO DAVIRTUALIZAÇÃO
Esse processo é composta, essencialmente por dois
protagonistas:
 Hospedeiro (host).
 Hóspede ou convidado (guest).
MÉTODOS DE VIRTUALIZAÇÃO
A virtualização por meio de Virtual Machine Monitor
é comumemente dividida em duas técnicas:
A virtualização total (full virtualization)
A paravirtualização (paravirtualization).
OUTROS MÉTODOS DE VIRTUALIZAÇÃO
O VMM (Virtual Machine Monitor) não é a única técnica de
virtualização que existe. Para que possa atender às mais
variadas necessidades, vários métodos foram desenvolvidos.
Process Virtual Machine (Máquina Virtual de Processo)
 Neste método, a máquina virtual funciona como uma
aplicação qualquer rodando dentro do sistema operacional.
REFERÊNCIAS
 Adamic, A. L. ìZipf, Power-laws and Pareto ñ a ranking tutorialî. Information 
Dynamics Lab, HP Labs. (http://www.hpl.hp.com/research/idl/papers/ranking), 
acesso fevereiro 2008. 
 Adams, K.; Agesen, O. ìA comparaison of software and hardware techniques for 
x86 virtualizationî, ASPLOSí06, San Jose, California, USA. 2006.
 Baratz, A.; ìVirtual Machines shootout: VMWare vs. Virtual PCî, Ars Technica. 
August, 2004 (http://arstechnica.com/reviews/apps/vm.ars) Acesso novembro
2007. 
 Barham, P.; Dragovic, B.; Fraser, K.; Hand, S.; Harris, T.; Ho, A.; Neugebauer, R.; 
Pratt, I.; Warfield, A. ìXen and the Art of Visualizationî. In. Proc. 19th ACM Symp. 
On Operating System Principles (SOSPí03), 2003. 
CONT..
Operating System Virtual Machine (Máquina Virtual de Sistema
Operacional)
 Aqui, a máquina física recebe um sistema operacional, mas há a criação de vários
ambientes virtuais sobre este.
Hardware na virtualização
 Entre os recursos oferecidos por estas tecnologias está a capacidade de facilitar
o trabalho de fazer com que o processador funcione como um conjunto de
chips, um para cada máquina virtual em uso.
ALGUMAS SOLUÇÕES DE VIRTUALIZAÇÃO
Algumas empresas mais conhecidas especializadas
nesse processo:
 Vmware
Microsoft
 Xen
VirtualBox
PRINCIPAIS BENEFÍCIOS DAVIRTUALIZAÇÃO
 Melhor aproveitamento da infraestrutura existente;
 O parque de máquinas é menor;
 Gerenciamento centralizado;
 Implementação mais rápida;
 Uso de sistemas legados;
 Diversidade de plataformas;
 Ambiente de testes;
 Segurança e confiabilidade;
 Migração e ampliação mais fácil;
DESVANTAGENS DA VIRTUALIZAÇÃO
Sobrecarga afecta a todas as máquinas virtuais
Segurança
Portabilidade
Contingência
Desempenho
Gastos
PRINCIPAIS PROPRIEDADES DAS MÁQUINAS 
VIRTUAIS
 Particionamento
 Isolamento
 Encapsulamento
 Independência de hardware
TIPOS DE VIRTUALIZAÇÃO
Virtualização de dados
Virtualização de sistemas operacionais
Virtualização de servidores
Virtualização de funções de rede
Virtualização de desktops
DUVIDAS?
Até a próxima aula…
FIM
Obrigada Pela Atenção Dispensada!

Continue navegando