commit 53099f3bf23d0d160fc690a90cf4f32506adf076
Author: Nikola Dipanov <email address hidden>
Date: Wed Nov 12 17:14:01 2014 +0100
Instances with NUMA will be packed onto hosts
This patch makes the NUMATopologyFilter and instance claims on the
compute host use instance fitting logic to allow for actually packing
instances onto NUMA capable hosts.
This also means that the NUMA placement that is calculated during a
successfull claim will need to be updated in the database to reflect the
host NUMA cell ids the instance cells will be pinned to.
Using fit_instance_to_host() to decide weather an instance can land
on a host makes the NUMATopologyFilter code cleaner as it now fully
re-uses all the logic in VirtNUMAHostTopology and
VirtNUMATopologyCellUsage classes.
Reviewed: https:/ /review. openstack. org/133998 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=53099f3bf23 d0d160fc690a90c f4f32506adf076
Committed: https:/
Submitter: Jenkins
Branch: master
commit 53099f3bf23d0d1 60fc690a90cf4f3 2506adf076
Author: Nikola Dipanov <email address hidden>
Date: Wed Nov 12 17:14:01 2014 +0100
Instances with NUMA will be packed onto hosts
This patch makes the NUMATopologyFilter and instance claims on the
compute host use instance fitting logic to allow for actually packing
instances onto NUMA capable hosts.
This also means that the NUMA placement that is calculated during a
successfull claim will need to be updated in the database to reflect the
host NUMA cell ids the instance cells will be pinned to.
Using fit_instance_ to_host( ) to decide weather an instance can land ology and ologyCellUsage classes.
on a host makes the NUMATopologyFilter code cleaner as it now fully
re-uses all the logic in VirtNUMAHostTop
VirtNUMATop
Change-Id: Ieabafea73b4d56 6f4194ca60be38b 6415d8a8f3d
Closes-bug: #1386236