Se a consistência na tecnologia não é uma preocupação e você realmente está procurando por uma solução de homem pobre , KVM pode ser a resposta que você está procurando.
O KVM parece estar ganhando alguma tração na cena de virtualização com muitos recursos de força industrial de uma solução virtual sem cabeça similar à do VMware. Aqui está um site que oferece uma boa visão geral de como a configuração pode parecer . O Ubuntu já tem algumas distros que vêm com suporte nativo para o KVM, então existem algumas comunidades / fórums ativos que estão disponíveis.
Como uma consideração ao seu hardware, a disponibilidade e a latência são a maior preocupação em termos de usabilidade para seus desenvolvedores. IMHO, maior é melhor e tentaria manter a plataforma virtual fora do fio, tanto quanto possível (dentro do razoável para o número desejado de convidados, recursos alocados para cada convidado, etc).