Isso não deve ser um problema para executá-los no mesmo hardware físico. O único risco seria o de uma única falha de hardware que abaixa tudo.
Como exemplo prático, executo um farm da Web de 7 servidores totalmente virtualizado e, ocasionalmente, todos na mesma máquina host (com mais frequência dividido entre 2 para redundância). Nós usamos o VMWare Infrastructure.
Um benefício da virtualização é que, conforme o nosso tráfego aumenta, podemos simplesmente alocar mais recursos de CPU / rede ao farm de servidores existente, conforme necessário (sem adicionar mais servidores). Até esse ponto, no entanto, os recursos estão disponíveis para outros usos.