-
Notifications
You must be signed in to change notification settings - Fork 182
Experimental SLO-Aware Routing and Latency Prediction #1568
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
Experimental SLO-Aware Routing and Latency Prediction #1568
Conversation
Hi @BenjaminBraunDev. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
/ok-to-test |
pls fix the invalid commit messages |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: BenjaminBraunDev, kfswain The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
7160626
to
ae6d9e9
Compare
put the predictor functions in director in a helper function add scores to reqcxt record prediction duration metrics add prefix cache score to model input slo based routing changes retreive request priority queue from the datastore update scoring logic
Add scheduling profile, working state remove latencypredictor from director Move all latency prediction logic out of director and into scheduling profile. Make all Request/Response plugins take in RequestContext
…t latency flag and scheduling plugins
ae6d9e9
to
6ed7590
Compare
done |
/retest This flake is fixed, you may want to consider pulling that into this PR but up to you all. |
Oh yeah, I know what this is. The weighted random test didn't use a consistent random seed and sometimes failed. I experienced this while testing locally. |
/lgtm |
db08577
into
kubernetes-sigs:slo-prediction-experimental
Initial PR for SLO-Aware Routing. See #1323 for complete implementation details.
Working state for experimental testing and use, further refactoring planned before comprehensive unit and integration tests are written.