We have a 5-Host hyperconverged Proxmox 7.1 with CEPH as VM storage (5 SSD OSDs per host). My understanding is that CEPH I/O highly depends on available CPU power
Would it make sense to prioritize the OSD processes over any VM process to have (near-)full CPU power available for CEPH even under heavy CPU load?
If it makes sense, how would you do it in a clean and permanent way?
tuning the OSD cgroups (cpu.weight)?
tuning the nice level of OSD processes?
reserve CPU cores exclusively for OSDs?
Would it make sense to prioritize the OSD processes over any VM process to have (near-)full CPU power available for CEPH even under heavy CPU load?
If it makes sense, how would you do it in a clean and permanent way?
tuning the OSD cgroups (cpu.weight)?
tuning the nice level of OSD processes?
reserve CPU cores exclusively for OSDs?