Não tenho certeza do que você quer dizer com "Servidores virtuais": pode ser duas coisas:
(a) Você deseja executar outras instâncias do servidor Ubuntu (como outros computadores físicos) sobre o sistema existente. A resposta para isso seria:
Para mim, a melhor opção seria o KVM - esta é uma máquina virtual baseada no kernel, o que significa que ele usa o kernel do sistema operacional host para tarefas como alocação de memória, etc ... Um bom lugar para começar seria: link
OR
(b) se você está falando sobre servidores virtuais Apache, então você deve definitivamente olhar para o uso do webmin ou virtualmin para gerenciar seu servidor: www.virtualmin.com
Espero que ajude, RayQuang