Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Umbrella] Decouple QoS Resource Manager (QRM) from kubelet #430

Open
5 tasks done
caohe opened this issue Jan 3, 2024 · 0 comments
Open
5 tasks done

[Umbrella] Decouple QoS Resource Manager (QRM) from kubelet #430

caohe opened this issue Jan 3, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@caohe
Copy link
Member

caohe commented Jan 3, 2024

Why is this needed?

Currently, Katalyst injects resource management policies through a framework inside kubelet named QoS Resource Manager (QRM). Among various feasible solutions, the QRM solution has the most complete functions and the most reasonable design.

However, some users may find it inconvenient to use in conjunction with the KubeWharf K8s distro, so we plan to provide a solution decoupled from kubelet, which will serve as a supplement to the QRM solution and allow users to choose as needed according to their own situation.

What would you like to be added?

Add an out-of-band resource manager (ORM) module in Katalyst Agent, which includes:

The detailed design can be found in this doc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants