1. A server comprising: a plurality of processors, at least some of said processors being partitioned into a plurality of virtual partitions using a virtual partition hypervisor executed by said server; wherein at least one of said virtual partitions is configured to execute a virtual machine hypervisor to implement a plurality of virtual machines within said at least one of said virtual partitions; and wherein said server is also configured to execute a workload manager application configured to dynamically reallocate said processors among said virtual partitions responsive to measured processor utilization within said virtual partitions.