Skip to content

Commit 47e318f

Browse files
committed
added a summary of the benchmarks
1 parent 01ceb8f commit 47e318f

File tree

1 file changed

+8
-1
lines changed
  • keps/sig-scheduling/2249-pod-affinity-namespace-selector

1 file changed

+8
-1
lines changed

keps/sig-scheduling/2249-pod-affinity-namespace-selector/README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,14 @@ proposal will be implemented, this is the place to discuss them.
399399
- Benchmark Tests:
400400
- evaluate performance for the case where the selector matches a large number of pods
401401
in large number of namespaces. The evaluation shows that using NamespaceSelector has no
402-
impact on performance (see https://github.com/kubernetes/kubernetes/pull/101329 for details).
402+
impact on performance, summarized as follows:
403+
- compares affinity performance without namespace selector
404+
of a workload that puts all pods in one namespace vs splitting them across 100 namespaces
405+
and using namespace selector
406+
- tests both required and preferred, and for each affinity and anti-affinity
407+
- measures the performance (latency and throughput) of scheduling 1000 pods on
408+
5k nodes with 5k existing pods (4k in case of required anti-affinity)
409+
- (see https://github.com/kubernetes/kubernetes/pull/101329 for details).
403410

404411
<!--
405412
**Note:** *Not required until targeted at a release.*

0 commit comments

Comments
 (0)