Even the operational impact on running resource and server on the same VM would be manageable, as soon as you have more than one runtime resource it quickly becomes difficult.
With one single resource on the server, if one goes down the other one would not work anyway, so the additional impact is limited.
With several resource VM + one resource on the server, each time the server resource goes down it might (and very likely will) impact the whole server and furthermore all other resource VM.
Each company set-up is unique but in our case we already have 15 resource VMs and this type of impact would not be acceptable.
Costs of VM should be very low anyways so there will be no savings by reducing the number of VM compared to additional complexity and efforts, which comes with additional efforts.
------------------------------
Walter Koller
Solution Manager
Erste Group IT International GmbH
Europe/Vienna
------------------------------