Thoughts on CBSD for hypervisor management?
I'm currently using vm-bhyve via packages, with ZFS zvols and some PCIe pass through, nothing too complicated. It gets the job done but I want more virtualization features and am probably going to switch to cbsd since it supports jails, bhyve, and xen. also seems to make sr-iov easier to configure and manage.
Anyone have caveats or complaints about the app, or experience that would steer me away from it?
Posted Dec 13, 2020, 4:38 PM UTC
CBSD has a great community and it’s an excellent all-in-one system for instance management. I definitely suggest giving it a try, at least on a test box.
As for caveats: though the number of options keeps getting better, I found CBSD difficult to work with along with some of my manual tweaks. If you’re very particular about how everything is configured, as I am on some of my production boxes, I’ve found vm-bhyve, jail.conf, and some “zfs” command know-how to be worth the time to learn and manage.
Definitely in the "particular" group there as well. I manage a lot of ZFS arrays in production and large private cloud architectures, so having xen as an option in cbsd makes FreeBSD much more viable alternative to dealing with the recent changes going on with CentOS. That whole mess just put a wrench into a deployment timeline as I'm about to build out some new clusters and bhyve doesn't really measure up to libvirt/kvm, but xen is solid. Trying to get away from linux as much as possible these days.