On 27/07/2016 18:41, Chris Friesen wrote:
On 07/26/2016 05:33 PM, Brent Troge wrote:
Instead of anti-affinity based on compute host, is there a way to
filter based
on NUMA node ?
In my flavor I am using
hw_numa_nodes=1
However, for the VMs within the same server group, I would like to
ensure they
do not end up in the same host NUMA node.
As far as I know vanilla OpenStack has no way to do this.
Chris
_______________________________________________
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Hello,
you could consider a more common way of doing that. Use the
NUMATopologyFilter scheduler and set the extra specs of your flavor or
image that you want to be NUMA aware like so:
* hw:numa_nodes=NN - numa of NUMA nodes to expose to the guest.
* hw:numa_mempolicy=preferred|strict - memory allocation policy
You should define a flavor which fits on your NUMA node, like 12 VCPU
and half of the total RAM for a 24 PCPU hypervisor. Like that every VM
will have its dedicated NUMA node with local memory.
For HPC, we are doing so to be sure that the resources are not wasted
and reduce the overhead of virtualization.
Regards,
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack