Gerência de TI |
A virtualização permite que múltiplos ambientes lógicos compartilhem um mesmo hardware físico, com isolamento entre eles.
Seus benefícios incluem melhor aproveitamento de recursos, redução de custos, agilidade no provisionamento e facilidade de recuperação.
Hipervisores
O hipervisor tipo 1, ou nativo, executa diretamente sobre o hardware. Oferece melhor desempenho e isolamento, sendo o padrão em datacenters. Exemplos incluem VMware ESXi, Hyper-V e KVM.
O hipervisor tipo 2, ou hospedado, roda sobre um sistema operacional convencional. É mais simples de instalar e adequado a ambientes de teste e desenvolvimento, como VirtualBox.
Contêineres
Contêineres virtualizam no nível do sistema operacional: compartilham o mesmo núcleo e isolam apenas o espaço de usuário.
No Linux, esse isolamento apoia-se em namespaces, que separam a visão de processos, rede e sistema de arquivos, e em cgroups, que limitam o consumo de CPU, memória e E/S.
São mais leves e iniciam em segundos, porém oferecem isolamento menos rígido do que máquinas virtuais.