-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix router large scale scenario (#556)
Currently we check for greater than or equal to 24 nodes excluding workload node to execute the large scenario. This means that if you have a 24 worker cluster, you will actually end up running the small scale scenario since one node is excludded when counting total workers. However, we still continue to use the workload node to place the backend nginx pods, which makes our logic of determining small/large scale senario and labeling the workload node counter-intuitive. The nginx backend pods are fighting for cpu time on the same node where mb client is firing requests off of. This patch does the following: 1. Counts the workload node also when determining number of worker nodes (still excludes infra) 2. Exlcudes the workload node from backend pod placement using node anti-affinity This means that while we still will have the same number of backend pods (2000), the workload node is ecluded from nginx pod placement, which should make results more deterministic as the workload node exclusively hosts the mb client Signed-off-by: Sai Sindhur Malleni <smalleni@redhat.com>
- Loading branch information
Showing
3 changed files
with
10 additions
and
6 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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