Microsoft Hyper-V. Livre. (Hyper-V Server)
Em seguida, adicione o System Center Virtual Machine Manager - o que é bom para Nuvens de autoatendimento. Como designar orçamentos de pessoas (fatias de cpu, RAM) e matar machiens virtuais após X dias automaticamente.
Dependendo do que você desenvolve (Visual Studio), também há integração de laboratório com o estúdio virtual (executando testes em máquinas virtuais criadas apenas para o teste).
Especialmente a parte self-service é ótima - permite mover o controle para downstream sem que os desenvolvedores esqueçam acidentalmente o servidor de teste de 32 gb que eles criaram há cerca de um mês.