Eu sugiro que a computação em nuvem (como você está se referindo a ela aqui) não às vezes envolve elasticidade (como a pessoa acima de mim sugere) - é necessariamente . Se você quer um front-end, seja na forma de uma interface web ou de uma interface de linha de comando, para poder provisionar máquinas à vontade - você terá que dedicar recursos para esse front end.
Se você não quiser, talvez queira analisar o ScaleMP: link . Ele permite agregar recursos de computação x86 e, em seguida, tratá-los como um - de algumas maneiras. Pode ser exatamente o que você está procurando.
De qualquer maneira você vai - eu posso ver a utilidade disto como um exercício de aprendizagem. Como uma ferramenta real do dia-a-dia para realizar o trabalho, espero que o preço (para executar esta solução) a taxa de desempenho o deixe desapontado.