Hello again guys, Can you recommend me a book that explains best practices with Ceph, for example is it okay to have mon,mgr, osd in the same virtual machine, what is the recommended architecture according to your experience? Because by default is doing this: Cluster Ceph | +----------------------------+----------------------------+ | | | |10.0.0.52 |10.0.0.194 |10.0.0.229 +-----------+-----------+ +-----------+-----------+ +-----------+-----------+ |[node01.jotelulu.space]| [node02.jotelulu.space] |[node03.jotelulu.space]| | OSD +----+ OSD +----+ OSD | | Monitor Daemon | | Monitor Daemon | Monitor Daemon | | Manager Daemon | |Manager Daemon(standby) | | | +-----------------------+ +-----------------------+ +-----------------------+ -- Regards *Francisco Arencibia Quesada.* *DevOps Engineer*
Den tors 30 nov. 2023 kl 17:35 skrev Francisco Arencibia Quesada < arencibia.francisco@gmail.com>:
Hello again guys,
Can you recommend me a book that explains best practices with Ceph, for example is it okay to have mon,mgr, osd in the same virtual machine,
OSDs can need very much RAM during recovery, after crashes and things like that. In such a case, it might be suboptimal to cohost other services on that host, since those would be starved for memory if/when the OSD balloons to huge sizes for a short while. As for recommendations, this needs more information on what to achieve, what budget you have, what other choices one must make (OS, virtualization or not) and so on. There is no one single solution for "storage", not even just within ceph. -- May the most significant bit of your life be positive.
I try to address these ideas in https://www.amazon.com/Learning-Ceph-scalable-reliable-solution-ebook/dp/B01... though as with any tech topic the details change over time. It's difficult to interpret the table the OP included, but I think it shows a 3 node cluster. When you only have 3 nodes, you don't really have a choice about segregating daemons. Since you mention VMs, should we assume that this is just a sandbox cluster?
On Nov 30, 2023, at 13:39, Janne Johansson <icepic.dz@gmail.com> wrote:
Den tors 30 nov. 2023 kl 17:35 skrev Francisco Arencibia Quesada < arencibia.francisco@gmail.com>:
Hello again guys,
Can you recommend me a book that explains best practices with Ceph, for example is it okay to have mon,mgr, osd in the same virtual machine,
OSDs can need very much RAM during recovery, after crashes and things like that. In such a case, it might be suboptimal to cohost other services on that host, since those would be starved for memory if/when the OSD balloons to huge sizes for a short while.
As for recommendations, this needs more information on what to achieve, what budget you have, what other choices one must make (OS, virtualization or not) and so on. There is no one single solution for "storage", not even just within ceph.
-- May the most significant bit of your life be positive. _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-leave@ceph.io
participants (3)
-
Anthony D'Atri
-
Francisco Arencibia Quesada
-
Janne Johansson