Personalmente recomiendo que se virtualice en el 99% de los casos, a menos que lo que se este implementando sea alguna aplicacion "Legacy" que no pueda ser virtualizada, o que requiera algun tipo de hardware propietario que no permita utilizase en un ambiente
virtualizado.
Las mayores ventajas que ofrece el crear un cluster virtual no necesariamente son de rendimiento, sino de mayor seguridad y facilidad de manejo. Un ambiente virtual debe ser mas sencillo de manejar y administrar que un ambiente fisico, y tambien tienes otras
ventajas a la hora de hacer respaldos, crear nuevos servidores, recuperacion de desastres, entre otros. Y si sigues las reglas de mejores practicas al virtualizar, tu cluster virtual debera tener un excelente rendimiento.
He visto en mas de una ocasion que se adquiere un servidor con un proposito en especifico, y al implementarlo le instalan un hipervisor al servidor y virtualizan una sola maquina virtual en este (en lugar de simplemente utilizar el servidor como
fisico).