Virtualização é a tecnologia que usa um software, o hypervisor, para dividir um computador físico em várias máquinas virtuais (VMs). Cada VM tem processador, memória, disco e rede virtuais, roda o próprio sistema operacional e fica isolada das outras, como se fosse um computador separado.
É ela que permite rodar Windows e Linux no mesmo notebook, reunir vários servidores em poucas máquinas e vender servidores virtuais na nuvem. A seguir você vê como funciona, os tipos de hypervisor, a diferença para contêineres e as vantagens e desvantagens de virtualizar.
O que é virtualização
Virtualizar é criar versões em software de recursos que normalmente são físicos: um computador inteiro, um disco, uma rede. Os “sistemas virtuais” resultantes se comportam como os originais. O sistema operacional dentro de uma VM, por exemplo, enxerga um processador e uma placa de rede como se fossem peças reais.
A ideia não é nova: ela surgiu nos mainframes da IBM, com o projeto CP-40, iniciado em 1964. O que mudou foi a escala. Hoje a virtualização está em servidores comuns, notebooks e em praticamente toda nuvem pública. Para acompanhar o resto do texto, vale fixar alguns termos:
- Host (hospedeiro): a máquina física e, quando existe, o sistema instalado diretamente nela.
- Guest (convidado): o sistema operacional que roda dentro da máquina virtual.
- Máquina virtual (VM): o computador simulado, com CPU, memória, disco e rede virtuais.
- Hypervisor (ou VMM, monitor de máquinas virtuais): o software que cria as VMs, reparte o hardware entre elas e mantém cada uma isolada.
- Snapshot: uma “foto” do estado da VM num momento, que permite voltar atrás depois de uma atualização malsucedida.

Como a virtualização funciona
O hypervisor fica entre o hardware e as máquinas virtuais. De forma simplificada, o processo é este:
- O hypervisor assume o controle do hardware (ou roda como um programa sobre um sistema já instalado, no caso do tipo 2).
- Você cria uma VM e define quantas vCPUs, quanta memória, qual disco e qual rede ela terá.
- O sistema convidado é instalado na VM como seria num computador comum.
- Enquanto a VM roda, a maior parte das instruções vai direto ao processador físico. Operações sensíveis, como acesso a dispositivos e à memória de outras VMs, passam pelo hypervisor.
- O hypervisor agenda o uso dos núcleos entre as VMs e impede que uma enxergue a memória da outra.
O passo 4 só é eficiente porque os processadores atuais têm extensões próprias para virtualização: Intel VT-x e AMD-V. Elas vêm em praticamente qualquer processador para servidor. No Linux, você confere se a CPU tem esse suporte com o comando abaixo (qualquer resultado maior que zero indica que sim):
grep -E -c '(vmx|svm)' /proc/cpuinfo
Virtualização total e paravirtualização
Na virtualização total, o sistema convidado roda sem nenhuma modificação: ele não sabe que está numa VM. Na paravirtualização, o convidado (ou parte dele, como os drivers) sabe que está virtualizado e conversa diretamente com o hypervisor, o que reduz o custo de operações de disco e rede. Hoje é comum combinar os dois: virtualização total assistida pelo hardware para a CPU e drivers paravirtualizados, como os virtio no KVM, para entrada e saída.
Hypervisor tipo 1 × tipo 2
O hypervisor tipo 1, também chamado de bare-metal, roda direto no hardware e é o padrão em servidores e data centers. O tipo 2 roda como um programa dentro de um sistema operacional comum (Windows, macOS ou Linux) e é usado em notebooks e desktops, para testes e desenvolvimento.
| Hypervisor | Tipo | Modelo de licença | Uso típico |
|---|---|---|---|
| KVM | 1 (módulo do kernel Linux) | Código aberto | Base de muitas nuvens públicas e de plataformas como o Proxmox |
| VMware ESXi | 1 | Comercial, por assinatura (Broadcom) | Data centers corporativos |
| Microsoft Hyper-V | 1 | Incluído no Windows Server e no Windows | Ambientes Microsoft |
| Proxmox VE | 1 (plataforma com KVM e contêineres LXC) | Código aberto, com suporte pago opcional | Pequenas e médias empresas, laboratórios, provedores |
| Oracle VirtualBox | 2 | Código aberto (pacote de extensões com licença própria) | Testes e desenvolvimento no desktop |
| VMware Workstation e Fusion | 2 | Proprietário (Broadcom) | Desktops Windows/Linux (Workstation) e Mac (Fusion) |
Atenção ao cenário VMware: a Broadcom concluiu a compra da VMware em novembro de 2023 e trocou as licenças perpétuas por assinaturas. A edição gratuita do ESXi saiu de linha em 2024 e voltou em 2025, como ESXi 8.0 Update 3e gratuito: sem suporte oficial, sem gerenciamento pelo vCenter e com até 8 vCPUs por VM. Como essas condições já mudaram mais de uma vez, confirme no portal da Broadcom antes de planejar. Se você está revendo custos de licença, compare também com Proxmox VE e Hyper-V.
Máquinas virtuais × contêineres
Contêineres também isolam aplicações, mas de outro jeito. A VM simula o hardware e carrega um sistema operacional inteiro. O contêiner isola só os processos e compartilha o kernel do sistema hospedeiro, por isso é bem mais leve.
| Critério | Máquina virtual | Contêiner |
|---|---|---|
| O que é virtualizado | O hardware inteiro | O ambiente do sistema operacional |
| Kernel | Cada VM tem o seu | Todos compartilham o do host |
| Sistema convidado | Qualquer um (Windows num host Linux, por exemplo) | Precisa ser compatível com o kernel do host |
| Peso | Grande: inclui um sistema completo | Leve: só a aplicação e suas dependências |
| Inicialização | Precisa dar boot, como um computador | Quase imediata, sem boot de sistema |
| Isolamento | Forte, garantido pelo hypervisor | Menor: uma falha no kernel afeta todos os contêineres |
| Ferramentas | KVM, Hyper-V, ESXi, VirtualBox | Docker, Podman, LXC; Kubernetes para orquestrar |
| Uso típico | Servidores completos, sistemas legados, ambientes Windows | Microsserviços, deploy de aplicações, pipelines de CI/CD |
Na prática, uma tecnologia não substitui a outra. Na maioria das nuvens, os contêineres rodam dentro de VMs: a VM garante o isolamento entre clientes e os contêineres organizam as aplicações dentro dela.
Tipos de virtualização
Quase tudo na infraestrutura de TI pode ser virtualizado. Estes são os quatro tipos mais comuns:
Virtualização de servidores
Um servidor físico vira vários servidores virtuais, cada um com seu sistema e suas aplicações. É o tipo mais difundido e a base de VPS, Cloud Server e nuvens públicas. Em vez de um servidor físico por sistema, quase sempre ocioso, a empresa concentra várias VMs em menos máquinas e aproveita melhor o hardware.
Virtualização de desktops
O ambiente de trabalho do usuário (sistema, programas e arquivos) roda num servidor, e a pessoa acessa de qualquer dispositivo pela rede. É o modelo conhecido como VDI (Virtual Desktop Infrastructure). Facilita padronizar estações, trabalhar de casa e manter dados fora de notebooks que podem ser perdidos.
Virtualização de rede
Funções que antes dependiam de equipamentos dedicados passam a ser feitas por software, sobre a mesma infraestrutura física. As formas mais comuns são:
- VLAN: divide uma rede física em várias redes lógicas isoladas.
- SDN (rede definida por software): separa o controle da rede do equipamento e permite configurar tudo de forma centralizada e automatizada.
- NFV (virtualização de funções de rede): firewall, roteador e balanceador de carga rodam como software em servidores comuns, em vez de caixas dedicadas.
Virtualização de armazenamento
Vários discos ou equipamentos de armazenamento são reunidos num único conjunto (pool), que o software reparte em volumes conforme a necessidade. As VMs enxergam um disco comum, sem saber onde os dados estão fisicamente. É o que permite, por exemplo, mover uma VM de um servidor para outro sem copiar o disco dela.
Vantagens e desvantagens da virtualização
A virtualização resolve muitos problemas, mas cria alguns novos. Os dois lados, em especial na virtualização de servidores:
| Vantagens | Desvantagens |
|---|---|
| Consolidação: menos máquinas físicas, com economia de energia, espaço e manutenção | Ponto único de falha: sem cluster, se o servidor físico cai, todas as VMs dele caem juntas |
| Isolamento: um problema numa VM não derruba as outras | Disputa de recursos: se o host tiver mais VMs do que aguenta, todas ficam lentas |
| Snapshots e backup: dá para salvar o estado da VM e voltar atrás em minutos | Perda de desempenho: pequena na CPU, mas pode pesar em disco e rede |
| Agilidade: um servidor novo fica pronto em minutos, a partir de um modelo | Licenças: o hypervisor e cada sistema convidado podem ter custo próprio |
| Mobilidade: VMs podem ser movidas entre servidores, até em funcionamento | Complexidade: exige gente que entenda de hypervisor, rede e armazenamento |
| Ambientes de teste: sistemas diferentes no mesmo hardware, sem risco para a produção | Excesso de VMs: máquinas esquecidas consomem recursos e viram brecha de segurança |
Dica: snapshot não é backup. Ele fica no mesmo armazenamento da VM e some junto se esse armazenamento falhar. Use snapshots antes de atualizações e mantenha cópias externas. O guia sobre backup em snapshot mostra como combinar os dois.
Virtualização e cloud: qual a relação
A virtualização é a base da computação em nuvem, mas as duas não são a mesma coisa. Uma empresa pode virtualizar seus servidores sem ter nuvem nenhuma. A nuvem acrescenta à virtualização as características que o NIST usa para defini-la:
- Autoatendimento: você cria e ajusta servidores sozinho, sem abrir chamado.
- Acesso pela rede: os recursos ficam disponíveis de qualquer lugar.
- Recursos em pool: o hardware de vários servidores é compartilhado entre clientes.
- Elasticidade: capacidade que cresce e diminui conforme o uso.
- Serviço medido: você paga pelo que usa ou pelo que reserva.
Quando você contrata um servidor virtual num provedor, está usando infraestrutura como serviço (IaaS): o provedor cuida do hardware e do hypervisor, e você cuida do sistema e das aplicações. A escolha entre VPS, cloud e uma máquina física inteira está detalhada no comparativo VPS vs Cloud vs servidor dedicado.
Na SAN: se você quer os benefícios da virtualização sem manter hypervisor, o Cloud Server entrega um servidor virtual com SSD, acesso root, cPanel/WHM e 99,9% de uptime. Para cargas que oscilam, o Elastic Cloud oferece recursos sob demanda.
Perguntas frequentes
É o uso de um software, o hypervisor, para dividir um computador físico em várias máquinas virtuais isoladas, cada uma com seu próprio sistema operacional, CPU, memória e disco virtuais.
O tipo 1 roda direto no hardware e é usado em servidores (KVM, VMware ESXi, Hyper-V, Proxmox VE). O tipo 2 roda como programa dentro de um sistema operacional comum e é usado em desktops (VirtualBox, VMware Workstation).
Não. A máquina virtual simula o hardware e tem kernel próprio; o contêiner isola só os processos e compartilha o kernel do host, por isso é mais leve, mas tem isolamento menor. Na nuvem, é comum rodar contêineres dentro de VMs.
Concentrar várias VMs num servidor físico cria um ponto único de falha se não houver cluster. Somam-se a isso a disputa por recursos quando o host está sobrecarregado, custos de licença e a necessidade de equipe que domine a plataforma.
Não. A virtualização é a base técnica; a nuvem acrescenta autoatendimento, elasticidade, recursos em pool e cobrança por uso. Veja o comparativo VPS vs Cloud vs servidor dedicado.