Procure usar um VM Hypervisor como o KVM ou o Xen. O KVM está embutido no kernel do Linux (e o Xen está programado para acontecer no futuro). Você pode gerenciar o KVM usando uma ferramenta como o virt-manager.
Existe uma maneira de executar um hypervisor de VM, como o VirtualBox diretamente, digamos, do CentOS? Vamos supor que eu queira um servidor de alta eficiência, mas ele pode hospedar convidados com sistemas operacionais habilitados por GUI. Além disso, isso pode ser iniciado diretamente através de um terminal em uma distribuição Linux não habilitada para GUI?