Você pode querer analisar informações sobre Openvz , ou Virtuozzo (um produto comercial). É o equivalente Linux do VMWare e existe há algum tempo, embora o Kernel seja baseado no Red Hat Linux. Se eu leio as informações corretamente, também permite implantações de contêiner usando uma versão do lxc.
Para a implantação de máquinas físicas, você pode consultar o MAAS do Ubuntu.
Somente para implantação de contêiner, você pode consultar LXD , o link é o início de um conjunto de blogs de Stéphane Graber, que é o líder técnico da LXD na Canonical Ltd.
A base do Ubuntu irá funcionar como ESXi De certa forma, ele fornece o sistema operacional principal para os ambientes virtuais ou softwares de gerenciamento para execução. Além disso, para o sistema central, você deve selecionar o servidor openssh, para acesso remoto ao sistema, já que outros sistemas serão necessários.
Como posso particionar discos para que eles possam ser usados como um pool?
Sua melhor opção seria deixar seu espaço de destino não particionado para começar e instalar zfsutils-linux
. No entanto, o uso do zfs também permitirá a criação de dispositivos Loop para aproveitar os benefícios do zfs.
Claro que existem muitas outras opções disponíveis.
Espero que isso forneça uma pequena ajuda.