Hello everyone,

I'm trying to understand the CPU requirements for recent versions of CEPH. 
Reading the documentation 
(https://docs.ceph.com/en/latest/start/hardware-recommendations/) I cannot get 
any conclusion about how to plan CPUs for ceph. There is the following 
statement:

"With earlier releases of Ceph, we would make hardware recommendations based on the 
number of cores per OSD, but this cores-per-osd metric is no longer as useful a metric as 
the number of cycles per IOP and the number of IOPS per OSD. For example, with NVMe OSD 
drives, Ceph can easily utilize five or six cores on real clusters and up to about 
fourteen cores on single OSDs in isolation. So cores per OSD are no longer as pressing a 
concern as they were. When selecting hardware, select for IOPS per core."

How should I understand this? On one side it's saying "with NVMe OSD drives, Ceph 
can easily utilize five or six cores on real clusters"
 and then continues: "and up to about fourteen cores on single OSDs in 
isolation." so should I cont 5/6 cores per NVMe OSD or 14cores?

And after all that there's the next sentence that says: " So cores per OSD are no 
longer as pressing a concern as they were.", But if a single OSD can consume 5/6 cpu 
cures (that could go up to 14) then I would assume that cores per OSD is still an 
important concern.


Can anyone explain these CPU requirements? Or point me to some other documents 
that describes in more details the resources required for Ceph?


Thank you,
Laszlo
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to