O pacote OpenStack base é uma boa referência para esse tipo de implantação - ele usa quatro máquinas físicas para fornecer uma nó de rede único e 3 nós de computação, com os encantos de plano de controle da nuvem implantados em contêineres LXD em todas as quatro máquinas.
Além disso, o armazenamento do Ceph é distribuído em todas as quatro máquinas, usando uma unidade secundária para o OSD (Object Storage Daemon).
O pacote não é um pacote HA - mas isso é possível, aumentando o número de unidades em cada serviço (garantindo que elas sejam distribuídas pelos serviços físicos subjacentes) em conjunto com as hacluster charme
Gostaria de ver se podemos também empurrar a função do nó da rede para um contêiner LXD - permitindo que uma implantação use as quatro máquinas como nós do hipervisor e maximizando o uso do hardware.