Bug 1727658
Summary: | [RFE] Nova & Neutron support for Intel Speed Shift Technology Base Frequency | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | arkady kanevsky <arkady_kanevsky> |
Component: | openstack-nova | Assignee: | OSP DFG:Compute <osp-dfg-compute> |
Status: | CLOSED DUPLICATE | QA Contact: | OSP DFG:Compute <osp-dfg-compute> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 16.0 (Train) | CC: | christopher_dearborn, dasmith, egallen, eglynn, fbaudin, gael_rehault, jhakimra, kchamart, kholtz, kurt_hey, mbooth, morazi, rajini.karthik, sbauza, scohen, sgordon, stephenfin, vromanso |
Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-09-29 09:53:12 UTC | Type: | Bug |
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: | 1703188, 1720208 | ||
Bug Blocks: | 1667921, 1718945 |
Description
arkady kanevsky
2019-07-07 22:43:50 UTC
https://review.opendev.org/#/c/555081/ is intentionally not trying to support this usecase. however it can be missued to do so. https://review.opendev.org/#/c/555081/ changes how we declare cpus in the nova.conf going forward we will use 2 cpus set. cpu_dedicated_set and cpu_shared_set. if you map the cpu_dedicated_set to the high frequency core and map cpu_shared_set to the low frequency cores then you can optimise fo the use of SST-BF. the cpu_shared_set will allow you to optional over subscribe your low frequency cores wile the high frequency core will have no over subsction. we are discussing this feature with intel to understand if an how we would extend nova to support this in a more dynamic way but for OSP 16 we do not intend to add explcit support beyond what i discribed above. nova already create a numa toplogy when you enable cpu pinning. if a guest has a numa toplogy nova enforces numa affinity to the same numa node when passing through sriov devieces we also have a feature called numa aware vswitchs so no work is need in neutron for numa affintiy of nics. numa aware live migration is also in flight for OSP 16 which should close the gap in that respect so assuming both the numa aware live migrtaion lands and the cpu track in placment feature lands in upstream Train the gaps you identifed should be adressed. *** This bug has been marked as a duplicate of bug 1793700 *** |