Powered by System Center
Cosmetic bug in Hyper-V Server 2012?
Currently I’m involved in a private cloud project. In this project we really using beast of machines. We’re using HP DL980 servers. These servers have 1TB of memory and 8 – 10 Core CPUs. So we have 80 CPU cores available and with hyperthreading enabled 160 logical processors.
We are using Hyper-V Server 2012 as the host OS. After the installation was finished I looked at the Task Manager because I was curious if we had enoug CPU power
. However when I opened the Task Manager and switched to the Performance tab I see a strange number of CPU’s. Only 64 Host logical processors are shown in Task Manager:
The supported Number of logical processors on a Hyper-V Server 2012 host is 320 so this can not be the problem. The maximum virtual CPUs supported in a virtual machine is 64. Now we all know that the parent partition is also a virtual machine but in previous versions of Hyper-V server we allways see the correct number of host logical processors even if this was more than four (this was the support number of vCPUs in a vm in Hyper-V Server 2008 R2). ..
My question now is this a cosmetic bug in Windows Server 2012? If anyone knows the answer, please let me know!
To be continued….
Only one minute after posting this blog my fellow Hans Vredevoort pointed me to: http://www.windowsitpro.com/article/hyper-v-server/windows-2012-64-logical-processors-144278
So no bug but default behavior, thanks Hans!
| Print article | This entry was posted by Peter Noorderijk on March 14, 2013 at 23:06, and is filed under Peter Noorderijk. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |









Twitter
RSS
about 2 months ago
This is to be expected, as Hans pointed out. A single install can -only- use 64 logical processors (LPs). If you management OS requires more than a couple of LPs then you have serious problems
Hyper-V is a type 1 hypervisor so the VMs (at the same layer of the stack as the management OS) are using LPs outside of what the management OS can see.