-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Activator Load Balancing #5692
Labels
Milestone
Comments
vagababov
added
the
kind/feature
Well-understood/specified features, ready for coding.
label
Sep 26, 2019
/milestone Serving 0.10.x |
vagababov
added a commit
to vagababov/serving
that referenced
this issue
Sep 26, 2019
Activator will need to know its address to implement slicing. Part of knative#5692. /assign mattmoor
vagababov
added a commit
to vagababov/serving
that referenced
this issue
Sep 26, 2019
Activator will need to know its address to implement slicing. Part of knative#5692. /assign mattmoor
This was referenced Sep 26, 2019
knative-prow-robot
pushed a commit
that referenced
this issue
Sep 27, 2019
* Add the POD_IP downward API to the activator. Activator will need to know its address to implement slicing. Part of #5692. /assign mattmoor * space * Implement activator index selection. Here we provide a simple initial algorith where activator picks its own index. While not a completely stable algorithm, this provides a determenistic way for us to pick the index every time. /assign markusthoemmes * comments-addressed * free functions for the people
vagababov
added a commit
to vagababov/serving
that referenced
this issue
Sep 27, 2019
This is the next step of the steps outlined in knative#5692. This change is a drop in replacement of the current iterative algorithm with the power of two choices algorithm. /assign @markusthoemmes mattmoor
vagababov
added a commit
to vagababov/serving
that referenced
this issue
Sep 27, 2019
This is the next step of the steps outlined in knative#5692. This change is a drop in replacement of the current iterative algorithm with the power of two choices algorithm. /assign @markusthoemmes mattmoor
knative-prow-robot
pushed a commit
that referenced
this issue
Sep 30, 2019
* This change implements best of two load balanciung algorithm. This is the next step of the steps outlined in #5692. This change is a drop in replacement of the current iterative algorithm with the power of two choices algorithm. /assign @markusthoemmes mattmoor * fix comments * refactor a bit
We've eliminated errors from all the dataplane probes, but I believe have some tail latency to investigate in a couple scenarios. |
Yep, that's what I am working on. |
vagababov
added a commit
to vagababov/serving
that referenced
this issue
Nov 7, 2019
Add a test that verfies the clumping behavior for the load balancer. As long as the target has free slots they'll be occupied. /assign @markusthoemmes Fixes knative#5692
knative-prow-robot
pushed a commit
that referenced
this issue
Nov 7, 2019
Add a test that verfies the clumping behavior for the load balancer. As long as the target has free slots they'll be occupied. /assign @markusthoemmes Fixes #5692
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
In what area(s)?
/area autoscale
/area networking
Describe the feature
As described in document (work in progress) we need to implement smarter load balancing.
This is part of the overarching NLS project as well as performance improvement work.
/assign @vagababov
The text was updated successfully, but these errors were encountered: