You should take a look at vSphere - utiliing ESX or ESXi 4.0 servers as the virtualization platform, vCenter 4.0 to manage and VMWare HA to handle the restart of the virtual machines in the evnt of harware failure - and if their are virtual machines that can not tolerate any down time you should look at VMWare Fault Tolerance which will provide continous up time
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful