Existem distribuições Linux dedicadas para virtualização. Por exemplo, o Proxmox que é baseado no Debian e inclui uma interface da Web para facilitar o gerenciamento.
Estou usando para executar e Owncloud e muitos outros serviços diferentes em casa e também em produção: link