Bug 1097989
| Summary: | [RFE][nova]: Virt driver guest NUMA node placement & topology | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | RHOS Integration <rhos-integ> | |
| Component: | openstack-nova | Assignee: | Daniel Berrangé <berrange> | |
| Status: | CLOSED ERRATA | QA Contact: | Sean Toner <stoner> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | high | |||
| Version: | unspecified | CC: | ajeain, markmc, ndipanov, sgordon, slong, stoner, yeylon | |
| Target Milestone: | ga | Keywords: | FutureFeature | |
| Target Release: | 6.0 (Juno) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| URL: | https://blueprints.launchpad.net/nova/+spec/virt-driver-numa-placement | |||
| Whiteboard: | upstream_milestone_juno-rc1 upstream_definition_approved upstream_status_implemented | |||
| Fixed In Version: | openstack-nova-2014.2-2.el7ost | Doc Type: | Enhancement | |
| Doc Text: |
Previous Compute versions delegated all CPU placement to the operating system kernel. Although the kernel attempted to keep guest processes running on a single NUMA node, this was not enforced. This meant that guests could drift across NUMA nodes, resulting in an inefficient usage of host resources and limiting guest performance.
With this update, Compute can now place guest instances on specific host NUMA nodes. The cloud administrator or tenant user can set preferences for the guest NUMA topology layout by enabling a scheduler filter that performs intelligent NUMA placement (affinity server group using hw:numa_policy=strict metadata). Compute takes into account the guest topology and then pins the guest instance to one or more host NUMA nodes, resulting in a more consistent guest performance and efficient use of host resources.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1182817 (view as bug list) | Environment: | ||
| Last Closed: | 2015-02-09 14:57:54 UTC | Type: | --- | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 743661, 799011, 1038706, 1077198, 1182817 | |||
|
Description
RHOS Integration
2014-05-15 04:02:39 UTC
Daniel, I've edited the text, and added the feature that enables NUMA placement. Could you check? thx, Summer Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2015-0152.html |