** Description changed: 1) Description: Ubuntu 14.04.2 LTS Release: 14.0 2) libvirt-bin: Installed: 1.2.2-0ubuntu13.1.10 Candidate: 1.2.2-0ubuntu13.1.10 Version table: *** 1.2.2-0ubuntu13.1.10 0 500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.2.2-0ubuntu13.1.7 0 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 1.2.2-0ubuntu13 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 4+5) "virsh nodeinfo" shows wrong NUMA topology: :~$ virsh nodeinfo CPU model: x86_64 CPU(s): 64 CPU frequency: 1400 MHz CPU socket(s): 1 Core(s) per socket: 64 Thread(s) per core: 1 NUMA cell(s): 1 Memory size: 528376144 KiB but it should be "NUMA cell(s): 8". I'm running a 3.13.0-48-generic equipped with _four_ physical AMD Opteron 6282 SE to a Supermicro H8QG6-F. libvirt-bin version: 1.2.2-0ubuntu13.1.10 NUMA ctl gives me eight cells: :~$ numactl -H available: 8 nodes (0-7) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 64431 MB node 0 free: 58505 MB node 1 cpus: 8 9 10 11 12 13 14 15 node 1 size: 64510 MB node 1 free: 45068 MB node 2 cpus: 16 17 18 19 20 21 22 23 node 2 size: 64510 MB node 2 free: 62910 MB node 3 cpus: 24 25 26 27 28 29 30 31 node 3 size: 64510 MB node 3 free: 20460 MB node 4 cpus: 32 33 34 35 36 37 38 39 node 4 size: 64510 MB node 4 free: 63512 MB node 5 cpus: 40 41 42 43 44 45 46 47 node 5 size: 64510 MB node 5 free: 52723 MB node 6 cpus: 48 49 50 51 52 53 54 55 node 6 size: 64510 MB node 6 free: 64084 MB node 7 cpus: 56 57 58 59 60 61 62 63 node 7 size: 64494 MB node 7 free: 62013 MB node distances: node 0 1 2 3 4 5 6 7 0: 10 16 16 22 16 22 16 22 1: 16 10 22 16 22 16 22 16 2: 16 22 10 16 16 22 16 22 3: 22 16 16 10 22 16 22 16 4: 16 22 16 22 10 16 16 22 5: 22 16 22 16 16 10 22 16 6: 16 22 16 22 16 22 10 16 7: 22 16 22 16 22 16 16 10 As well as lstopo is resulting in eight NUMA cells (see attached picture). But "virsh nodeinfo" shows only only NUMA cell with one socket with 64 CPUs (single threaded). Performance of virtualized machines on this host is very bad. I think it has something to do with the identical core_ids per physical socket and module. - :~$ cat /proc/cpuinfo | egrep "processor|physical id|siblings|core id|cpu + :~$ cat /proc/cpuinfo | egrep "processor|physical id|siblings|core id|cpu see appendix Many Thanks! ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: libvirt-bin 1.2.2-0ubuntu13.1.10 ProcVersionSignature: Ubuntu 3.13.0-48.80-generic 3.13.11-ckt16 Uname: Linux 3.13.0-48-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.10 Architecture: amd64 Date: Mon Apr 20 13:04:31 2015 InstallationDate: Installed on 2012-12-07 (864 days ago) InstallationMedia: Ubuntu-Server 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3) - KernLog: SourcePackage: libvirt - UpgradeStatus: Upgraded to trusty on 2014-07-07 (286 days ago) - modified.conffile..etc.libvirt.qemu.conf: [inaccessible: [Errno 13] Permission denied: '/etc/libvirt/qemu.conf']
** Description changed: 1) Description: Ubuntu 14.04.2 LTS Release: 14.0 2) libvirt-bin: Installed: 1.2.2-0ubuntu13.1.10 Candidate: 1.2.2-0ubuntu13.1.10 Version table: *** 1.2.2-0ubuntu13.1.10 0 500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.2.2-0ubuntu13.1.7 0 500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 1.2.2-0ubuntu13 0 500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 4+5) "virsh nodeinfo" shows wrong NUMA topology: :~$ virsh nodeinfo CPU model: x86_64 CPU(s): 64 CPU frequency: 1400 MHz CPU socket(s): 1 Core(s) per socket: 64 Thread(s) per core: 1 NUMA cell(s): 1 Memory size: 528376144 KiB but it should be "NUMA cell(s): 8". I'm running a 3.13.0-48-generic equipped with _four_ physical AMD Opteron 6282 SE to a Supermicro H8QG6-F. libvirt-bin version: 1.2.2-0ubuntu13.1.10 NUMA ctl gives me eight cells: :~$ numactl -H available: 8 nodes (0-7) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 64431 MB node 0 free: 58505 MB node 1 cpus: 8 9 10 11 12 13 14 15 node 1 size: 64510 MB node 1 free: 45068 MB node 2 cpus: 16 17 18 19 20 21 22 23 node 2 size: 64510 MB node 2 free: 62910 MB node 3 cpus: 24 25 26 27 28 29 30 31 node 3 size: 64510 MB node 3 free: 20460 MB node 4 cpus: 32 33 34 35 36 37 38 39 node 4 size: 64510 MB node 4 free: 63512 MB node 5 cpus: 40 41 42 43 44 45 46 47 node 5 size: 64510 MB node 5 free: 52723 MB node 6 cpus: 48 49 50 51 52 53 54 55 node 6 size: 64510 MB node 6 free: 64084 MB node 7 cpus: 56 57 58 59 60 61 62 63 node 7 size: 64494 MB node 7 free: 62013 MB node distances: node 0 1 2 3 4 5 6 7 0: 10 16 16 22 16 22 16 22 1: 16 10 22 16 22 16 22 16 2: 16 22 10 16 16 22 16 22 3: 22 16 16 10 22 16 22 16 4: 16 22 16 22 10 16 16 22 5: 22 16 22 16 16 10 22 16 6: 16 22 16 22 16 22 10 16 7: 22 16 22 16 22 16 16 10 As well as lstopo is resulting in eight NUMA cells (see attached picture). - But "virsh nodeinfo" shows only only NUMA cell with one socket with 64 - CPUs (single threaded). Performance of virtualized machines on this host - is very bad. + But "virsh nodeinfo" shows only one NUMA cell, one socket and 64 CPUs + (single threaded). Performance of virtualized machines on this host is + very bad. I think it has something to do with the identical core_ids per physical socket and module. :~$ cat /proc/cpuinfo | egrep "processor|physical id|siblings|core id|cpu see appendix Many Thanks! ProblemType: Bug DistroRelease: Ubuntu 14.04 Package: libvirt-bin 1.2.2-0ubuntu13.1.10 ProcVersionSignature: Ubuntu 3.13.0-48.80-generic 3.13.11-ckt16 Uname: Linux 3.13.0-48-generic x86_64 ApportVersion: 2.14.1-0ubuntu3.10 Architecture: amd64 Date: Mon Apr 20 13:04:31 2015 InstallationDate: Installed on 2012-12-07 (864 days ago) InstallationMedia: Ubuntu-Server 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3) SourcePackage: libvirt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1446177 Title: Nodeinfo returns wrong NUMA topology / bad virtualization performance To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1446177/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs