Meu conselho pessoal (como um administrador de sistemas profissional com grande experiência em virtualização - tanto baseado em Ubuntu quanto em VMware) é que, se você precisar fazer essa pergunta, precisará contratar consultores / especialistas para implementar o que você precisa.
Existem várias razões para isso, mas acima de tudo é a qualidade da implementação. Se esta é a primeira vez que você usou virtualização, Ubuntu ou VMware (você não especificou qual), você pode honestamente garantir que tudo será configurado exatamente certo, quando esses servidores serão usados em um ambiente de negócios? Você pode confiar em consertar as coisas quando elas dão errado e saber o suficiente sobre a configuração para solucionar problemas?
Alguns pontos explicativos:
- O Ubuntu e o VMware ESXi (também conhecido como vSphere) são ambos sistemas operacionais - você pode usar um ou o outro como o sistema operacional base do seu servidor.
- O VMware ESXi é um hypervisor - um tipo especial de sistema operacional, o que significa que ele pode executar facilmente outros sistemas como máquinas virtuais. Você pode usar o ESXi para executar máquinas virtuais do Ubuntu, mas não o contrário.
- Se você já tem máquinas virtuais que estava rodando no VMware e agora quer rodar no Ubuntu, pergunte a si mesmo Por quê?