Does RDO Kilo on F22 support cpu pinning and numa topology ?

asked 2015-08-01 03:10:20 -0600

I am aware of results posted in CPU Pinning and NUMA Topology on RDO Kilo upgraded via qemu-kvm-ev-2.1.2-23.el7.1 on CentOS 7.1
Was similar testing performed for RDO Kilo on Fedora 22 ?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-08-01 11:41:30 -0600

dbaxps gravatar image

updated 2015-08-05 09:39:12 -0600

UPDATE 08/05/2015
After upgrade to upstream version of openstack-puppet-modules-2015.1.9
You might be hit by
Apply workaround :-
Pre-patch neutron_api.pp per

It looks like answer is "yes" for CPU Pinning
Due to i7 47XX CPUs limitation ( 4 Cores + HT ) I got just one cell, it was detected, no problems with VM's XML profiles, but for real test I need 8 Cores CPU at least and board which I am unable to afford.
Fragments of XML profile of VM started in the cloud via generated flavor enabling CPU pinning

. . . . . . . . 
 <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <vcpu placement='static'>4</vcpu>
    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='6'/>
    <vcpupin vcpu='2' cpuset='3'/>
    <vcpupin vcpu='3' cpuset='7'/>
    <emulatorpin cpuset='2-3,6-7'/>
    <memory mode='strict' nodeset='0'/>
    <memnode cellid='0' mode='strict' nodeset='0'/>

. . . . . . 

  <cpu mode='host-model'>
    <model fallback='allow'/>
    <topology sockets='2' cores='1' threads='2'/>
      <cell id='0' cpus='0-3' memory='4194304' unit='KiB'/>
edit flag offensive delete link more


Thanks a lot for keeping me posted

andrew.shvartz gravatar imageandrew.shvartz ( 2015-08-05 10:49:53 -0600 )edit

answered 2015-08-01 17:02:53 -0600

sgordon gravatar image

The virtualization stack in Fedora supports CPU pinning and NUMA topology tuning and the RDO Kilo packages are able to make use of it. Refer to this blog for more information on enabling it:

edit flag offensive delete link more


Could you, please, elaborate which version of fedora you are referring

andrew.shvartz gravatar imageandrew.shvartz ( 2015-08-02 02:24:31 -0600 )edit

The context of the question was Fedora 22, but the truth is all currently supported editions (not end of life'd) of Fedora have the required virtualization stack.

sgordon gravatar imagesgordon ( 2015-08-02 11:09:30 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-08-01 03:10:20 -0600

Seen: 483 times

Last updated: Aug 05 '15