Bug 2164361

Summary: [RFE][Please, improve the data segregation feature in ODF, to add the possibility to segregate data by disk type]
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: nravinas
Component: rookAssignee: Parth Arora <paarora>
Status: CLOSED NOTABUG QA Contact: Neha Berry <nberry>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.11CC: brgardne, hnallurv, mrajanna, muagarwa, nchoudhu, ocs-bugs, odf-bz-bot, paarora, tnielsen
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-03-14 15:09:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description nravinas 2023-01-25 10:50:19 UTC
Description of problem (please be detailed as possible and provide log
snippests):

Please, improve the data segregation feature in ODF, to add the possibility to segregate data by disk type

Comment 8 Parth Arora 2023-02-13 15:01:59 UTC
Hey,

Upstream we are already using device-class as an option,

deviceClass: The CRUSH device class to use for this selection of storage devices. (By default, if a device's class has not already been set, OSDs will automatically set a device's class to either hdd, ssd, or nvme based on the hardware properties exposed by the Linux kernel.) These storage classes can then be used to select the devices backing a storage pool by specifying them as the value of the pool spec's deviceClass field.
https://rook.io/docs/rook/v1.10/CRDs/Cluster/ceph-cluster-crd/#osd-configuration-settings

Here we can apply the settings, https://github.com/rook/rook/blob/5e0cf952281eea41d82a25d45e38bef6a1fc7be4/deploy/examples/cluster.yaml#L240

So we can provide documentation for downstream how to support it,
Or do you also need UI support for it?

Comment 9 Travis Nielsen 2023-02-14 15:20:17 UTC
Does this answer your question, can we close this issue?

Comment 14 Parth Arora 2023-02-28 11:55:14 UTC
Hey,
Is there anything else you are looking for this BZ,

Or we can go ahead and close this one.
If you want a documentation to abe added for a downstream you can a doc bug for the same.
Thanks!

Comment 16 Travis Nielsen 2023-03-14 15:09:29 UTC
Please reopen if something else is remaining.