We have a few sites and are looking at going down the Novell route. I was wondering if we install 2 servers at each site into one disk array what is the way forward create the two servers as VMs and have individual services as separate servers so a iprint server, a file share server, a groupwise server, etc.... and if you do have issues on the physical server hardware spin up the VMs on the other piece of hardware, or create them as two physical servers with all the services running on the one physical server as cluster resources? Or VM the servers, but create all the resources still as separate VM's but if possible cluster these resources?

I guess you have the added complication of setting up clustering, but it gives you auto failover? but all the companies I talk to say VM everything as individual servers as that is way easier to backup and migrate each resource / vm ? Is this the way to go?