Você está na página 1de 2

Virtualizao

Conceitos, Vantagens e Desvantagens.


Virtualizao - Introduo
Introduzido nos anos 60 em Mainframes
Em 1980 os microcomputadores e PCs ganharam em eficincia
Depois de 1990, a virtualizao volta a ser estudada.
Virtualizao hoje est em primeiro plano

Virtualizao uma camada entre o hardware e o sistema operacional

Permitir que mais de um Sistema Operacional funcione em um mesmo hardware, em um mesmo instante.
Cada mquina virtual funciona isoladamente do sistema operacional hospedeiro e de
outras mquinas virtuais.
Cada mquina virtual possui o seu prprio hardware virtual (como RAM, CPU, Placa de
Rede, etc.).
Virtualizao-Funcionamento

Novos processadores da Intel j vem com instrues para virtualizao, exemplo:

VMXON
VMLAUNCH
VMXOFF

Tipos de virtualizao

Emulador- o oposto da mquina real.
Implementa todas as instrues realizadas pela mquina real em um ambiente abstrato de software
Engana, fazendo com que todas as operaes da mquina real sejam implementadas em um software.
Interpreta um cdigo desenvolvido para outra plataforma.


VMMVirtual Machine Monitor
-Conhecida como Hypervisor
-Fornece uma interface (atravs da multiplexao do hardware) que idntica ao hardware subjacente e controla uma ou mais
mquinas virtuais.
-Pode ser implementa do entre o hardware e o SO hospedeiro ou como um processo do SO hospedeiro.

1. Virtualizao total
Uma estrutura completa de hardware virtualizada
Sistema convidado no precisa sofrer qualquer tipo de alterao
Grande compatibilidade
Perda de velocidade.

2. Para virtualizao
-O sistema que vai ser virtualizado sofre modificaes para que a interao com o monitor de mquinas virtuais seja mais
eficiente.
-Perde compatibilidade (Desvantagens)
-Ganha velocidade (Vantagens)
Diferentes Tipos

3. Re-compilao dinmica
Transforma o executvel em outro executvel, compatvel com a nova plataforma, atravs da de compilao
desmontagem e montagem e compilao.
Baixo desempenho

Virtualizao-Benefcios
Particionamento:
Mltiplas aplicaes e sistemas operacionais podem ser executados em um nico sistema fsico.
Servidores podem ser consolidados em mquinas virtuais, escalando arquiteturas.
Recursos computacionais so tratados em uma poltica uniforme para que sejam alocadas mquinas virtuais de maneira
controlada.


Isolamento:
Mquinas virtuais so completamente isoladas da mquina hospedeira e de outras mquinas virtuais. Se uma mquina
virtual tem problemas, todas as outras no so afetadas.
Dados no vazam entre mquinas virtuais e aplicativos podem somente se comunicar em conexes de rede configuradas.

Encapsulamento:
Um completo ambiente de mquina virtual salvo em um simples arquivo, fcil de fazer backup, de ser movido e copiado.
Padronizao de hardware virtualiza do fornecida para a aplicao, garantindo compatibilidade.
Virtualizao-Estudo de Caso
Vmware
O Vmware oferece diferentes sistemas de mquinas virtuais com opes variadas: Workstation, ESXi, vSphere
Permite instalar praticamente qualquer sistema operacional para a plataforma x86.


Hardware no VMWare
Suporte aos dispositivos mais comuns.











Vmware
Cada mquina virtual trabalha como um PC completo, com direito at a BIOS e configurao do Setup.



Vmware ESXino precisa de SO pr-instalado

Você também pode gostar