Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I couldn't find any information via search to determine this via the Intel or HP website. Can you enable NUMA nodes on this? How can you tell the side of each node if so? Is it always best practice to enable and size VMs based on this if it's available or does that depend if you're running an application like SQL that makes use of this?

share|improve this question

2 Answers 2

up vote 4 down vote accepted

Yes, the DL360p is NUMA-capable. It's the system default.

Assuming VMWare, the handling of VMs on NUMA architecture has changed slightly as the product evolved. See this excellent site for a good breakdown.

With the current edition of VMWare (5.x), you will end up with NUMA nodes inside the guest if you configure more vCPUs than exist on on physical NUMA node. So >8 in your particular server's case. From: http://vxpertise.net/?p=124

Assigning more than 8 vCPUs to a VM spread across multiple sockets create virtual NUMA nodes inside the guest allowing for better scheduling decisions in the guest.

Also: HP's NUMA Whitepaper.

share|improve this answer

Since Intel launched their Nehalem (55xx-series) all =>2 socket Xeons are NUMA by default, including the E5-2630's. Some BIOS/UEFI's allow this to be disabled but the option is usually hidden away to discourage it.

You don't mention which hypervisor you're using but certainly any recent server-class products from VMWare, MS and Xen/KVM are NUMA-aware and will automatically attempt to keep any VMs vCPU on a single NUMA node - this becomes less easy the more congested your hosts become obviously but basically don't worry about it, leave it to the hypervisor.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.