O custo efetivo tem diferentes definições para diferentes situações.
Como já foi mencionado, o KVM e o VMWare ESXi são gratuitos. Se o seu tempo é barato ou coberto nas empresas (ou seja, isso faz parte dos seus deveres e não é grudado em você), então, ei, grátis! E capaz de "misturá-los", como a virtualização é virtualização. Os sistemas operacionais não devem "saber" que não estão fisicamente no mesmo hardware.
Por outro lado, se você estiver executando aplicativos de negócios críticos, a falta de clustering e suporte poderá afetá-lo na parte traseira. Um servidor executando tudo em um servidor ESXi significará que a manutenção leva tudo para baixo, ou uma fonte de alimentação ou controlador danificado ou uma RAM ruim removerá vários servidores, em vez de apenas um. É aí que os caros contratos de suporte ou licenciamento adicional são úteis, para que você possa ter disponibilidade e redundância disponíveis quando os usuários estão fora da sala do servidor com forcados e tochas gritando atrás de você por um espeto.
Pequenas empresas provavelmente poderiam usar duas "caixas brancas" relativamente baratas (google it), sistemas que são caseiros, mas se encaixam nas especificações da VMWare para rodar o ESXi de graça, e então criar um cronograma para fazer backup e duplicar VMs do "produção" caixa para o "backup" caixa, por isso, se uma máquina morre você acionar o gêmeo e ter usuários usam serviços de que, enquanto reparar o outro, ou dividir os serviços de modo que, enquanto a VM's 1,2,3,4, e 5 estão nas duas máquinas, você pode executar 1,2 e 3 na caixa um e as VMs 4 e 5 na outra, disparando todas as 5 em caso de falha.
Ou você pode obter duas caixas brancas, conectá-las ao armazenamento externo que é salvo em backup e armazenar suas VMs para que você tenha dois servidores front-end que podem distribuir VMs do armazenamento compartilhado (o que você precisaria para migração e redundância completas, na maioria dos casos).
Eu definitivamente quero alguma forma de backup de hardware caso o servidor morra.
Caso contrário, você precisará de algum contrato de suporte ou pagar pela migração, pois não sei se você gostaria de aprender como obter algo como cercas e alta disponibilidade em sistemas de produção. Isso pode ser feito, no entanto. Se você procurar por "alta disponibilidade do Linux", encontrará projetos como heartbeat e DRBD, que podem ter algo funcionando entre 2 ou 3 servidores Linux com redundância sobre Ethernet e podem ser acoplados ao XEN. Eu ficaria nervoso em fazê-lo com sistemas de produção como o meu julgamento pelo fogo, mas ei ... Eu não sei como você é aventureiro. Caso contrário, mais ferramentas "polidas" estão disponíveis na Red Hat, VMWare e Citrix.