yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #53492
[Bug 1428872] Re: Nova CPU details socket not correct
I think this is a valid problem. Nova hypervisor show reports:
| cpu_info_topology_cores | 12 |
| cpu_info_topology_sockets | 1 |
| cpu_info_topology_threads 2 |
If you multiple these number together you get 24 cpus on the host, in the other hand virsh nodeinfon reports
CPU(s): 48
This is because the compute host has two NUMA node each with 24 cpus.
Current there is no way to determine how many NUMA nodes the hypervisor
has from the output of the nova hypervisor-show.
To solve this either the cpu_info_topology_sockets in the hypervisor-
show shall contain the value of nr_of_numa_nodes * socket_per_numa_node
or the hypervisor-show shall have an extra value that tells the number
of NUMA nodes on the host.
** Changed in: nova
Status: Invalid => New
--
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/1428872
Title:
Nova CPU details socket not correct
Status in OpenStack Compute (nova):
New
Bug description:
we are using Mirantis 6.0
we are trying to find a physical CPU information from Nova compute host . e are using nova hypervisor-show command.
when i tried running the nova hypervisor-show <compute_node>
its show me correct info cpu_arch , cpu_info_features and cores ...
but its show its only one sockets where as we are using 2 CPU .( see
details from compute node below)
we are trying to find physical CPU details from Nova-compute host blade ,
Here is what nova shows
root@node-9:~# nova hypervisor-show node-12
+---------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Property | Value |
+---------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| cpu_info_arch | x86_64 |
| cpu_info_features | ["ssse3", "pge", "avx", "clflush", "sep", "syscall", "vme", "dtes64", "invpcid", "msr", "sse", "xsave", "vmx", "erms", "xtpr", "cmov", "tsc", "smep", "pbe", "est", "pat", "monitor", "smx", "lm", "abm", "nx", "fxsr", "tm", "sse4.1", "pae", "sse4.2", "pclmuldq", "acpi", "fma", "tsc-deadline", "popcnt", "mmx", "osxsave", "cx8", "mce", "mtrr", "rdtscp", "ht", "dca", "lahf_lm", "pdcm", "mca", "pdpe1gb", "apic", "fsgsbase", "f16c", "pse", "ds", "pni", "tm2", "avx2", "aes", "sse2", "ss", "bmi1", "bmi2", "pcid", "de", "fpu", "cx16", "pse36", "ds_cpl", "movbe", "rdrand", "x2apic"] |
| cpu_info_model | SandyBridge |
| cpu_info_topology_cores | 12 |
| cpu_info_topology_sockets | 1 |
| cpu_info_topology_threads 2 |
| cpu_info_vendor | Intel
`
In reality it is 2 CPU as below , here is output from nova-compute
host
root@node-16:~# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 48
On-line CPU(s) list: 0-47
Thread(s) per core: 2
Core(s) per socket: 12
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Stepping: 2
CPU MHz: 2500.093
BogoMIPS: 5001.17
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 30720K
NUMA node0 CPU(s): 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46
NUMA node1 CPU(s): 1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1428872/+subscriptions
References