Virtualização de servidores é uma tecnologia que permite correr diversos sistemas operacionais em um único servidor físico. Cada máquina virtual é um ambiente operacional completo, que se comporta como se fosse um computador independente. Assim é possível por exemplo, executar sistemas operacionais diferentes, como Linux ou Microsoft Windows, simultaneamente, em um único equipamento.
A possibilidade de consolidação de vários servidores menores em um servidor mais robusto reduz as despesas de manutenção, garante um melhor aproveitamento dos recursos investidos e ainda reduz o consumo de energia, de pessoal e espaço físico.
Uma falha de software em uma máquina virtual não afeta as outras máquinas.
Variações de cargas de trabalho podem ser tratadas com facilidade uma vez que ferramentas autónomas podem realocar recursos de uma máquina virtual para outra.
Como toda a máquina virtual é encapsulada na VMM, é relativamente fácil migrar a máquina virtual para outras plataformas, a fim de aumentar seu desempenho.