Does ceph-csi support volume level QoS, not just StorageClass level QoS? #5597
Replies: 1 comment
|
@microyahoo From what I could find, ceph-csi has historically exposed QoS through the However, newer versions have started adding support for per-volume QoS using Kubernetes' Specifically:
The workflow looks roughly like this: apiVersion: storage.k8s.io/v1
kind: VolumeAttributesClass
metadata:
name: high-iops
driverName: rbd.csi.ceph.com
parameters:
rwIosPerSecond: "10000"
rwMbytesPerSecond: "500"Then reference it from the PVC: spec:
storageClassName: ceph-rbd
volumeAttributesClassName: high-iopsThis allows different PVCs using the same StorageClass to have different QoS policies. IBM's Ceph CSI documentation describes this model for CSI drivers using A couple of clarifying questions:
The answer depends on the driver:
If this solves your problem, feel free to mark it as the accepted answer so others can find it easily. |
Uh oh!
There was an error while loading. Please reload this page.
the question as the title described, thanks!
All reactions