Skip to content
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

Support burstable managed SSD Premium storage #967

Open
rubenscheja opened this issue Sep 17, 2024 · 0 comments
Open

Support burstable managed SSD Premium storage #967

rubenscheja opened this issue Sep 17, 2024 · 0 comments
Labels
area/storage Storage related kind/enhancement Enhancement, improvement, extension platform/azure Microsoft Azure platform/infrastructure

Comments

@rubenscheja
Copy link

/area storage
/kind enhancement
/platform azure

What would you like to be added:
OS volumes for azure nodes can currently only be configured with a size (64Gi, 128Gi,...) and a type (Premium_LRS, Standard_LRS, ...)
In addition, we would need to configure that a Premium_LRS gets the "burstable" attribute.
According to Azure documentation, this can be done for Volumes used as PV by defining the
enableBursting: "true"
parameter in a storageClass.
For os volumes, this parameter would somehow need to get forwarded after setting it in the providerConfig, similar to how it is done for custom parameters for AWS gp3 volumes.

Why is this needed:
Without bursting, the bandwidth limitation of os volumes is critical e.g. if a lot of larger docker images need to get pulled after node startup. We saw long pod downtimes due to this throughput bottleneck.
A switch to PremiumV2_LRS volumes as nodes os which would be quicker is currently not supported by Azure, so activating bursting for (larger) Premium_LRS volumes is currently the only way to overcome this bottleneck.

@gardener-robot gardener-robot added area/storage Storage related kind/enhancement Enhancement, improvement, extension platform/azure Microsoft Azure platform/infrastructure labels Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/storage Storage related kind/enhancement Enhancement, improvement, extension platform/azure Microsoft Azure platform/infrastructure
Projects
None yet
Development

No branches or pull requests

2 participants