Pytanie dosyć ogólne.
Wiemy, że mamy dostępnych ileś różnych zastosowań wirtualizujących. W samym RedHacie z rozwiązań wykorzystujących KVM-a można użyć chociażby libvirta, można użyć ovirta, można też wreszcie użyć OpenStacka.
Można też wreszcie użyć innych rozwiązań wirtualizujących, jak chociażby virtualbox, vmware, xen, lżejszych systemów separacji, jak lxc lub openvz.
Czy są jakieś narzędzia/rekomendacje pozwalające wybrać dla konkretnego zastosowania "najoptymalniejsze" rozwiązanie? Czy pozostaje jedynie zdać się na doświadczenie zespołu i analizować przydatność wszystkich dostępnych rozwiązań pozwalających na wirtualizację dla danego projektu?
Idealne byłoby narzędzie, które dla zadanych parametrów (ilość maszyn, ilość i rodzaj fizycznego sprzętu, oprogramowanie) przedstawiłoby rekomendacje opisujące wady i zalety konkretnych rozwiązań, pozwalające uzasadnić biznesowi możliwości danych rozwiązań.