Если «несколько» — это в пределах десятка и это число не будет увеличиваться, то самое простое, строить на платформе Linux KVM. Если есть перспектива увеличения числа виртуалок свыше десяти и дальше, то правильней будет XEN.
Для KVM'a есть неплохие готовые дистрибутивы типа Proxmox, где всё есть из коробки. Со Xen'ом сложнее, но это плата за мощность… Проприетарные «бесплатные» решения не советую. Там вы очень быстро, не успев тольком начать упрётесь в ограничения и/или неудобства бесплатной версии. А более-менее рабочий набор инструментов VMWare уже стоит денег.
Если бюджет позволяет, то конечно эффективней купить VMWare Server. Там много реально удобных, полезных и вкусных фишек которые весьма и весьма облегчают жизнь…