Você também pode querer considerar o XenServer da Citrix (XenSource). Ele fornece um dom0 independente, similar ao ESXi, e com uma interface mais fácil que o Xen no CentOS.
Particularmente, se você está começando a se aventurar na virtualização, o XenServer pode ser uma ótima opção. Particularmente, se você pretende executar o Windows em qualquer um dos convidados, o XenServer tem sido uma experiência mais suave para mim (comparado ao Xen no CentOS / RHEL 5 e ao KVM no Ubuntu e no CentoOS).
O XenServer também é gratuito, o que o torna uma excelente opção para uso na Prova de Conceitos (ou até mesmo na produção, o suporte pago também está disponível, se necessário).
Vantagens das outras duas opções:
- Auto-contido, baixa sobrecarga de administração
- Curva de aprendizado pequena em comparação com a configuração de virtualização manual
- Suporte comercial disponível, se necessário
- Melhor suporte para VMs convidadas do Windows
- Boa documentação
- VM Management Console para gerenciar VMs (XenCenter)
- Ciclo de desenvolvimento mais rápido (a maior parte do desenvolvimento do Xen será lançada em novas versões do XenServer antes de chegarem ao lançamento do CentOS ou OpenSolaris)
Desvantagens:
- Mais de uma solução de caixa preta (menos capacidade de personalizar / alterar o dom0, embora seja um kernel do Linux e permita acesso ao console / ssh, para que você possa fazer alterações se desejar)
- Não há suporte para o ZFS
- O VM Management Console (XenCenter) é um aplicativo do Windows