I’ve scanned the web for every OpenNebula reference I can find. What an outstanding project!
We happen to have half-dozen or so NUC/MiniPCs lounging on the shelf and not carrying their weight.
My thought is to bring up MINIONE on one of these machines, then build out nodes on the others— two dedicated to VMs, three dedicated to DRDB/Linstore storage.
Goal: learn all we can about VM migration, data replication, and data backup/recovery.
Sorry that I was very busy the last couple of months.
I am using Tinc to create a virtual L2 network and I install open nebula on top. That way some hosts are at hetzner and some in the office without increasing the complexity of the OpenNebula deployment.
Obviously, I use host storage.
In the office I use nucs and fanless low power servers for different use cases. For example nucs for gitlab ci servers, which are computing intensive and fanless for tasks like smtp, always running but with low loads.
Minimising noise in the small office is also a goal here.
I have a reference implementation of this setup in ansible/vagrant which I am happy to share.