Da minha experiência (eu fiz as instalações do OpenStack usando o Dodai-deploy, manualmente e desenvolvimento DevStack), o DevStack é o melhor caminho a percorrer se você quer centrar-se principalmente em algo não-produção - teste, desenvolvimento. Todos os outros métodos (incluindo o Juju + MaaS do que eu usei) ainda são difíceis de implementar e existem muitos knobs a serem manipulados até que as coisas funcionem. Não fique preso neles se você não precisa.
Se você está preocupado com segurança, meu conselho é criar uma imagem do Virtualbox com 4 núcleos em cima do hardware que você tem e instalar o DevStack nele ( um pequeno guia - não muito diferente de uma instalação devstack normal. Você pode fazer isso em algumas horas. É uma nuvem dentro de uma "nuvem", mas isso não é um grande problema (além da velocidade) - aceitar todas as configurações padrão oferece VMs que podem alcançar a outra e a internet , que é tudo o que é importante. Tanto quanto me lembro eu instalei em uma imagem 12.10 e funcionou bem . Você está certo sobre estar relutante em instalar tudo em uma máquina física, se você usá-lo para outros fins. Além disso, com as VMs, você tem os benefícios extras de capturá-las e revertê-las no caso de estragar algo.
Como alternativa, para alcançar um nível de sandbox, você pode tentar contentores Juju + Linux (LXCs) ou talvez LXCs + devstack e eu ouvi que as pessoas tinham boa experiência com LXCs, mas eu não tentei eu mesmo.