Eu tenho trabalhado com vm's há anos, então aqui estão meus 2 centavos. Todo mundo virtualiza por um motivo ... se você fez isso porque era a última palavra da moda e uma revista disse para fazê-lo esquecer e voltar a usar o físico. Agora, se você estiver virtualizando para fornecer redundância, não use todos os seus cpus. Em um failover, você precisará do poder de CPU extra. Se você virtualizar porque tem muitos pequenos servidores e deseja maximizar o uso de um servidor físico, use 80% dos processadores ... e dê uma olhada no perfil ao longo de uma semana ou duas ... se conseguir longe com colocar 4 cpu em 2 servidores, porque eles estão trabalhando em diferentes momentos, vá em frente. Agora, o problema pode ser que, se o sistema host começa a usar cpu e os convidados começam a usá-lo, você verá uma situação com os sintomas dos convidados têm apenas 70% de utilização da CPU, mas estão vinculados como estão em 100%. Isto é mau. Espero que por 4 cpu você quer dizer 4 cpus quad core. É difícil enxergar qualquer benefício de menos.