Forums

Home / Forums

You need to log in to create posts and topics. Login · Register

What is better, raid0 or several osd per server?

I'm preparing my cluster to go into production,

And a doubt appeared.

At that time we will put 3 disks 3tb 7200 rpm per server.

It is better to make a raid0 with these disks and put one osd per server, or create one osd per disk, being 3 osd per server?

 

We thought that raid0 is great for distributing the reading and recording on several heads of the discs, but maybe there may be some variable that we are not seeing.

Generally Ceph prefers to have more OSDs and handle the concurrency itself, so JBOD in most cases is preferred than RAID0. However it will need more resources: cpu/cores/ram per OSD. Please check our hardware recommendation guide. If you do not have such resources, then it is better to let your RAID controller do it.

It is my recommendation that you always try your hardware setup yourself. JBOD is usually better unless you do not have cpu/ram for Ceph to do its job or you have a high end RAID controller.

another comment: to get good performance with rotating disks, i would recommend a setup of at least 24 drives in your cluster.