Sunday, 10 May 2009

Hot Add CPU - Vsphere

Seems a few peeps are playing...I mean evaluating the new hot add CPU/RAM feature within VSphere.

To summarize the following OS's only support hot add CPU/RAM regardless of whether a physical or virtual machine;
  • Windows 2003 Enterprise (RAM Only) and Datacenter (CPU & RAM)
  • Windows 2008 Enterprise (RAM Only) and Datacenter (CPU & RAM)
  • Linux running kernel 2.6.14 or above
When looking at how the hot add cpu feature works within the Windows OS it does appear that the running application and processes which are not system or SVCHOST based do not benefit on first plug of the CPU basically meaning that a reboot is required to ensure that the OS Can use the CPU Effectively and applications running as processes other than the supported can actually use the CPU's, I presume this would mean apps like MS Exchange with Store.exe or SQL servers process which are not currently going to benefit immediately.

This is something you will need to take into consideration as to whether your hot add of a CPU actually is going to benefit. Microsoft SQL 2008 Supports hot addition manually after first plug, so I presume most of Microsoft's future backoffice applications will too, not so sure how current MS applications likely to be virtualised will cope though.

Below are some links on more detailed information and resources i've picked this from for you to look in more detail.

http://www.kernel.org/doc/Documentation/cpu-hotplug.txt
http://download.microsoft.com/download/a/f/d/afdfd50d-6eb9-425e-84e1- b4085a80e34e/SVR-T325_WH07.pptx
http://www.sqlskills.com/blogs/paul/post/SQL-Server-2008-Hot-Add-CPU-(and-affinity-masks).aspx

POST UPDATED 23.07.09 with more clarity on features supported on Enterprise OS's

Labels: ,


This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]