O que é um hipervisor?
Definição de hipervisor
Um hipervisor é um software com um único objetivo: abstrair e isolar os sistemas operacionais do hardware. Essa abstração permite hospedar e operar vários sistemas operacionais dentro de máquinas virtuais em uma única máquina física hospedeira. Os sistemas operacionais dentro das máquinas virtuais convidadas compartilham todos os recursos da máquina hospedeira, como processador, memória, placas de rede etc.
Tipos de hipervisores
A virtualização de suas operações economiza tempo e dinheiro, permitindo que os servidores realizem mais de uma tarefa simultaneamente, e de forma eficiente. Quando estiver pronto para virtualizar, você precisará escolher entre dois tipos de hipervisores, ou monitores de máquina virtual (VMM).
Seu hipervisor irá gerenciar e alocar os recursos do sistema. Isso pode ser feito de duas maneiras — com dois tipos de hipervisores:
Tipo 1: hipervisores “bare metal”, que são instalados diretamente no hardware de um servidor e oferecem suporte à virtualização de hardware
Tipo 2: hipervisores “hospedados”, que são executados como aplicativos no sistema operacional já existente de um servidor e oferecem suporte à virtualização de software
Bare-metal x Hospedado
Os hipervisores bare-metal funcionam sem um sistema operacional host. Na verdade, um hipervisor bare-metal do Tipo 1 atua como o próprio sistema operacional do servidor. Ele tem acesso direto ao hardware subjacente. Sem um sistema operacional host e outras aplicações disputando os recursos físicos, os hipervisores podem utilizar todo o poder de processamento e espaço de memória disponíveis e alocá-los às máquinas virtuais convidadas.
Isso torna os hipervisores bare-metal mais eficientes e eficazes do que os hipervisores hospedados. Os hipervisores bare-metal são a primeira opção para a virtualização corporativa que exige a capacidade de otimizar a produção e evitar problemas técnicos.
Os hipervisores bare-metal também são mais seguros. A ausência de um sistema operacional host reduz a superfície de ataque, eliminando assim todas as falhas e vulnerabilidades de segurança associadas ao uso de sistemas operacionais. Dessa forma, cada máquina virtual convidada fica logicamente isolada contra agentes mal-intencionados.
Os hipervisores hospedados são geralmente utilizados para desenvolvimento e testes quando o desempenho e a segurança não são uma preocupação. Eles são mais fáceis de instalar e executar dentro do sistema operacional, permitindo que desenvolvedores ou administradores de sistema criem ambientes de teste na máquina sem deixar de utilizar outros aplicativos.
O resultado final
Os hipervisores possibilitam a virtualização e permitem que você execute várias máquinas virtuais em uma única máquina física. A conversão de máquinas físicas em virtuais reduz o número de máquinas físicas necessárias. Aplicativos que antes eram instalados lado a lado em uma única máquina física agora são instalados de forma independente dentro de máquinas virtuais em execução na mesma máquina física. Os hipervisores bare-metal, embora sejam mais complexos de configurar do que os hipervisores hospedados, oferecem desempenho, escalabilidade e estabilidade máximos às máquinas virtuais hospedadas.




