Самое интересное, что вы можете начать с двух машин, где обе могут быть виртуальными машинами на одном оборудовании. Посмотрите на OpenNebula http://www.opennebula.org/
У вас не будет масштабируемости, но будут те же интерфейсы управления. И оттуда это просто делает больше ресурсов доступными для узла управления ...