Ich virtualisiere bislang immer auf dem Desktop in VirtualBox/VMWare, dennoch rein aus Interesse: wie/womit virtualisierst du auf deiner Hardware?
Ich nutze KVM auf Arch Linux (das ich aber persönlich überall verwende und deswegen auch dafür eingesetzt habe). Wenn ich frisch starten würde, würde ich eher Richtung oVirt Node, Proxmox VE oder CentOS/Fedora als Unterbau schielen.
Als Admin-GUI kann ich virt-manager und/oder cockpit wärmstens empfehlen.
Ansonsten ist VMware ESXi noch eine ebenso simple wie mächtige Option, die aber ihre eigenen Nachteile mitbringt (proprietär, sehr wählerisch bzgl. Hardware).