enhance(qrm): mem bandwidth throttler qrm plugin supports multiple resctrl groups sharing same priority #1111
Open
h-w-chen wants to merge 10 commits intokubewharf:mainfrom
Open
enhance(qrm): mem bandwidth throttler qrm plugin supports multiple resctrl groups sharing same priority #1111h-w-chen wants to merge 10 commits intokubewharf:mainfrom
h-w-chen wants to merge 10 commits intokubewharf:mainfrom
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #1111 +/- ##
==========================================
+ Coverage 61.45% 61.57% +0.11%
==========================================
Files 783 785 +2
Lines 72974 73306 +332
==========================================
+ Hits 44848 45135 +287
- Misses 23142 23160 +18
- Partials 4984 5011 +27
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
f7942b5 to
d45871b
Compare
…que=false; simplify test cases
f07ec01 to
5b51e32
Compare
luomingmeng
reviewed
Apr 7, 2026
d045cc8 to
1267850
Compare
3eb1105 to
b31c94e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What type of PR is this?
Enhancements
What this PR does / why we need it:
traditional mem bandwidth policy is able to throttle fixed resctrl groups with unique priorities. DB-UCE colocation scenario has dedicated (one of the fixed groups) and machine (not part of fixed groups), both with same priority. This PR adapts to allow extra resctrl groups and multiple groups sharing identical priority.
Special notes for your reviewer:
code has been verified on single node at test cluster