O link da Warner é um bom ponto de partida :)
Se você só faz o linux:
OpenVZ
- Requer um patch de kernel
- Não é realmente compatível com as distribuições mais recentes (por exemplo, o Ubuntu Lucid)
LXC
- Executa em um kernel padrão
- O Config é bastante fácil (por exemplo, link )
O fato é que essas são opções mais chroot de luxo: você não tem VMs (Máquinas Virtuais) independentes com seus próprios recursos (ou seja, todas usam o mesmo disco).
A "desvantagem" das cadeias de freeBSD e zonas Solaris é que elas são mais ou menos proprietárias e possuem uma base de usuários menor. Também com cadeias e zonas, você não tem VMs independentes reais.
Se você deseja virtualização completa e tem dinheiro de sobra:
vSphere da VMware
seria a minha escolha. Com o licenciamento completo, você tem boas opções como:
- Thin provisiong (apenas espaço em disco é reivindicado para você realmente )
- HA (alta disponibilidade: como mover VMs se o hardware subjacente se desfizer)
- vMotion (mova a VM na hora)
- DRS (agendador de recursos distribuídos)
- DPM (gerenciamento de energia distribuída)
- Comutador distribuído (centraliza a configuração do comutador).
No final, o custo de licenciamento reduzirá os custos de configuração de servidores, hardware e consumo de energia, dependendo de quanto você virtualiza, é claro. Grande desvantagem, na minha opinião, é que o vSphere depende de um cliente administrativo do windows (executando o vCenter).
Xen
Acredito que você ainda use modelos para configurar uma VM (Virtual Machine), mas com o VMware é muito fácil configurar um servidor de kickstart e novas VMs de PXE-boot / kickstart.
Para ser curto: tudo depende das suas necessidades:)