SharePoint Server can easily create “too much success” for IT – it's easy to be a hero for providing tools that increase productivity and change the way people work together, but it's very difficult to scale SharePoint resources to maximize their benefit. It's even harder to maintain rock-solid availability and to ensure your ability to mitigate small or large disasters if adding capacity is the biggest problem.
SharePoint Server is a perfect candidate for virtualization. Physical implementations suffer from many limitations including time wasted waiting for servers to arrive, waiting for software to load, and testing complex HA and DR designs. Virtualization eliminates the dependence of the SharePoint component server on physical hardware. Now you can easily add CPU and memory resources on the fly, move workloads to more powerful machines, deal with planned hardware maintenance with zero application downtime, immediately restart workloads from failed machines and recover to a DR site without worrying about maintaining exactly duplicated hardware. SharePoint is supposed to work this way. On VMware vSphere, it does!