Parallelize the eviction of pods with volumes #848
Labels
area/performance
Performance (across all domains, such as control plane, networking, storage, etc.) related
kind/enhancement
Enhancement, improvement, extension
lifecycle/stale
Nobody worked on this for 6 months (will further age)
priority/3
Priority (lower number equals higher priority)
How to categorize this issue?
/area performance
/kind enhancement
/priority 3
What would you like to be added:
MCM should provide a knob to configure the degree of parallel evictions for pods with volumes.
Why is this needed:
#262 established a serial eviction of pods with volumes to make the overall node drain process faster, esp. for cloud providers where many parallel detach/attach operations lead to rate limits and huge back-offs.
On some infrastructures and to some degree, a parallel eviction for pods with volumes may lead to a beneficial performance boost. Today, shoot clusters with many nodes often need a considerable amount of time to perform rolling updates. We see this aspect being one of the root causes that can be improved.
The text was updated successfully, but these errors were encountered: