I'm after a second opinion; and apologies if this has already been answered (point me in the right direction).
Different factions within a project I'm on are engaged in a holy war between virtual vs physical servers. We're implementing a COTS IBM document management system (DB2, etc).
General wisdom is that we should virtualise everything, and our vendor partner supports this view; some of the propeller heads at work are against this, particularly for the central metadata server (basically a big DB2 database).
My problem is that I come from a developer background (I know squat), so an independent view would be welcome.
What's the skinny on virtual vs physical? When should you - or should you not - virtualise? General advantages / disadvantages, etc. My starter for 10 - shoot me down...
Virtual:
- Good for DR (you can setup a new instance on a different VM Server if the one your on fails, i.e: the physical box your running on)
- Bad for certain database senarios?
- Slight performance hit (not sure of specifics)