When a lot of persistentvolumes are created together, POST persistentvolume request latency grows significantly #87808
Labels
kind/bug
Categorizes issue or PR as related to a bug.
lifecycle/frozen
Indicates that an issue or PR should not be auto-closed due to staleness.
sig/scalability
Categorizes an issue or PR as relevant to SIG Scalability.
sig/storage
Categorizes an issue or PR as relevant to SIG Storage.
What happened:
I was running a scale test where I created ~8 PV/s for some period of time. I observed that POST persistentvolume latency started growing
I debugged this already:
What you expected to happen:
POST persistentvolume latency to be ~constant during the test.
This can be achieved by:
For me, 1 is the most reasonable thing to do (and I have some draft PR for that), but I wanted to hear your opinion on this before I start cleaning the PR.
Potential drawbacks of this approach are:
How to reproduce it (as minimally and precisely as possible):
Just create a lot of pvs together.
Anything else we need to know?:
Environment:
kubectl version
):cat /etc/os-release
):uname -a
):/assign @saad-ali
/cc @wojtek-t
The text was updated successfully, but these errors were encountered: