Ну судя по вашей задаче вам необходимо взять сервер, установить на него kvm, далее под конкретные задачи создавать виртуальные машинки. Параметрами которых являются: количество логических процессоров, количество оперативной памяти, количество жестких дисков (и куча еще всяких параметров). Можно наделать кучу разных образов с необходимыми для вас параметрами например вэб сервер (apache + mysql + php + git) или (nginx + nodejs + mongo + git), настроить какую нибудь базовую конфигурацию, или использовать системы управления конфигурациями, и по необходимости копировать из шаблона и запускать необходимый вам стенд. Просто поймите что такое виртуализация и системы управления конфигурациями.
PS
Правильно поставленная задача - половина решения!
Обращайтесь помогу чем смогу