We have two identical HP DL580G5 servers with 32G RAM, one volume on a 1TB RAID 5 across 8 drives attached to the integrated P400 controller, 16 processor cores at 3Ghz, running VMware Vsphere 5.0 HP OEM version. So, this should be using all of the latest drivers and such for VMware. One guest on one host at this point. VMWare tools are installed on the guests.
We successfully moved two legacy servers into the virtual environment and they are now in production while new systems are being put into place.
The guests are Windows 2000 Server (being phased out) and were remarkably quick when they were on very puny hardware (512M RAM Dual 900Mhz processor Dells.)
Each guest now has 4 processors (they were on the multi-processor kernel) and 4G RAM, but performance feels pretty much the same as on the old hardware even though task manager shows it as "not very busy." We chalked it up to Windows 2000 shortcomings and went on our way.
However, we now have installed a Windows 2012 Server guest from scratch with VMware tools installed. This guest has 28GB RAM and 8 processors (2 quad-core processors given to it.) It is currently running only as an active directory domain controller with nothing accessing it. Task manager shows it idling at 0% cpu, gobs of resources, yet it feels "sluggish."
I have no empirical evidence of it actually being slow because it doesn't do anything at this point. We installed SQL Server onto it for a small application and the installation seemed to take a long time with a long time to reboot. (I know these are all subjective terms but I have no other way of putting numbers to it.)
Any ideas, pointers, suggested ways of testing speed on a guest?