Virtualização
Sistemas Operacionais
A virtualização
É basicamente a simulação
de uma plataforma de
hardware, sistema
operacional, dispositivo de
armazenamento ou
recursos de rede a partir de
uma única máquina.
A virtualização
• Possuem quase todos os recursos de seu sistema
operacional podem ser utilizados, sendo possível
conectá-las em rede, instalar programas, etc.
• O principal motivo do surgimento é que antigamente não
havia a possibilidade de adquirir e usar um software,
pois este era acompanhado de bibliotecas e outros
recursos que ficavam quase que exclusivo ao
computador para qual foi desenvolvido originalmente.
Funcionalidades e locais
de uso:
As máquinas virtuais tem varias funções, como:
• Consolidação de servidores – Economia de hardware
• Consolidação de aplicação – Sem necessidade de um
hardware específico
• Ensino e aprendizagem – Uso para ensino em sala de
aula
• Ambientes múltiplos de execução – Disponibilidade de
aplicações e migrações de software
• Debbuging – Desenvolvimento de aplicações
• Testing – realização de testes específicos
Vantagens
A utilização de máquinas virtuais traz alguns fatores como
vantagens, como por exemplo:
• Manutenção simples.
• Confiança e disponibilidade.
• Economia de espaço físico.
• Redução de gastos.
• Compatibilidade com outras plataformas.
• Segurança de dados e isolamento de máquinas, sem
intervenção de outras.
• Instalações simples.
• Facilidade na recuperação de dados.
• Facilidade em fazer backup.
Desvantagens
Também apresentam outros fatores como desvantagens:
• Desempenho: a virtualização exige uma boa conexão
com a internet e um bom hardware.
• Gerenciamento: é necessário sempre um
monitoramento de seus servidores virtuais.
• Alto consumo de memória RAM.
• Alto consumo de espaço no HD.
Tipos de virtualização
• A virtualização Assistida por hardware é quando é
disponibilizado algum recurso físico, diretamente para a
utilização da máquina virtual. Como por exemplo, uma
placa de vídeo, placa de rede, etc.
• A virtualização Total é quando o hypervisor virtualiza
todo o ambiente, de modo que as máquinas virtuais
acreditem que estão em um hardware real. Este modelo
é o modelo de virtualização mais comumente utilizado
hoje em dia.
Tipos de virtualização
• Com a Para-virtualização, o hypervisor deixa que as
máquinas virtuais saibam que estão sendo virtualizadas.
Assim, a máquina que esta a ser virtualizada coopera
com o hypervisor aumentando a eficiência do sistema. O
Xen, por exemplo, utiliza deste modelo de virtualização.
Mas, já o Windows não é aproveitado neste modelo,
pois tem seu código fonte fechado e não pode ser
modificado para ser para-virtualizado. Entretanto, na
plataforma de virtualização da Microsoft, as Vms se
aproveitam deste modelo, já que são produtos da
mesma empresa.

Virtualização - Máquinas Virtuais

  • 1.
  • 2.
    A virtualização É basicamentea simulação de uma plataforma de hardware, sistema operacional, dispositivo de armazenamento ou recursos de rede a partir de uma única máquina.
  • 3.
    A virtualização • Possuemquase todos os recursos de seu sistema operacional podem ser utilizados, sendo possível conectá-las em rede, instalar programas, etc. • O principal motivo do surgimento é que antigamente não havia a possibilidade de adquirir e usar um software, pois este era acompanhado de bibliotecas e outros recursos que ficavam quase que exclusivo ao computador para qual foi desenvolvido originalmente.
  • 4.
    Funcionalidades e locais deuso: As máquinas virtuais tem varias funções, como: • Consolidação de servidores – Economia de hardware • Consolidação de aplicação – Sem necessidade de um hardware específico • Ensino e aprendizagem – Uso para ensino em sala de aula • Ambientes múltiplos de execução – Disponibilidade de aplicações e migrações de software • Debbuging – Desenvolvimento de aplicações • Testing – realização de testes específicos
  • 5.
    Vantagens A utilização demáquinas virtuais traz alguns fatores como vantagens, como por exemplo: • Manutenção simples. • Confiança e disponibilidade. • Economia de espaço físico. • Redução de gastos. • Compatibilidade com outras plataformas. • Segurança de dados e isolamento de máquinas, sem intervenção de outras. • Instalações simples. • Facilidade na recuperação de dados. • Facilidade em fazer backup.
  • 6.
    Desvantagens Também apresentam outrosfatores como desvantagens: • Desempenho: a virtualização exige uma boa conexão com a internet e um bom hardware. • Gerenciamento: é necessário sempre um monitoramento de seus servidores virtuais. • Alto consumo de memória RAM. • Alto consumo de espaço no HD.
  • 7.
    Tipos de virtualização •A virtualização Assistida por hardware é quando é disponibilizado algum recurso físico, diretamente para a utilização da máquina virtual. Como por exemplo, uma placa de vídeo, placa de rede, etc. • A virtualização Total é quando o hypervisor virtualiza todo o ambiente, de modo que as máquinas virtuais acreditem que estão em um hardware real. Este modelo é o modelo de virtualização mais comumente utilizado hoje em dia.
  • 8.
    Tipos de virtualização •Com a Para-virtualização, o hypervisor deixa que as máquinas virtuais saibam que estão sendo virtualizadas. Assim, a máquina que esta a ser virtualizada coopera com o hypervisor aumentando a eficiência do sistema. O Xen, por exemplo, utiliza deste modelo de virtualização. Mas, já o Windows não é aproveitado neste modelo, pois tem seu código fonte fechado e não pode ser modificado para ser para-virtualizado. Entretanto, na plataforma de virtualização da Microsoft, as Vms se aproveitam deste modelo, já que são produtos da mesma empresa.