yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #38528
[Bug 1156456] Re: libvirt CPU info doesn't count NUMA cells
Fix proposed to branch: master
Review: https://review.openstack.org/223869
** Changed in: nova
Status: Invalid => In Progress
** Changed in: nova
Assignee: (unassigned) => Nicolas Simonds (nicolas.simonds)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1156456
Title:
libvirt CPU info doesn't count NUMA cells
Status in OpenStack Compute (nova):
In Progress
Bug description:
The libvirt driver, when counting sockets/cores/etc., does not take
NUMA architectures into account. This can cause applications using
data from the Nova API to under-report the total number of
sockets/cores/etc. on compute nodes with more than one NUMA cell.
Example, on a production system with 2 NUMA cells:
$ grep ^proc /proc/cpuinfo | wc -l
32
$ python simple_test_script_to_ask_nova_for_cpu_topology.py
{u'cores': u'8', u'threads': u'2', u'sockets': u'1'}
So, if one were relying solely on Nova to obtain information about
this system's capabilities, the results would inaccurate results.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1156456/+subscriptions