On 02/17/2017 10:13 AM, Gambit15 wrote:

    RAID is not an option, JBOD with EC will be used.


Any particular reason for this, other than maximising space by avoiding two layers of RAID/redundancy? Local RAID would be far simpler & quicker for replacing failed drives, and it would greatly reduce the number of bricks & load on Gluster.

We use RAID volumes for our bricks, and the benefits of simplified management far outweigh the costs of a little lost capacity.

D

This is as much of a question as a comment.

My impression is that distributed filesystems like Gluster shine where the number if bricks is close to the number of servers and both of those numbers are as large as possible.
So the ideal solution would be 90 disks as 90 bricks on 90 servers.

This would be hard to do in practice but the point of Gluster is to try and spread the load and potential failures over a large surface.

Putting all the disks into a big RAID array and then just duplicating that for redundancy is not much better than using something like DRBD which would likely perform faster but be less scaleable. In the end with big RAID arrays and fewer servers you have a smaller surface to absorb failures.

Over the years I have seen raid systems fail because users put them in and forget about them and then see system failures becasue they did not monitor the raid arrays. I would be willing to bet that 80%+ of all the raid arrays out there are not monitored. Gluster is more in your face about failures and arguably should be more reliable in practice because you will know quickly about a failure.

 Feel free to correct my misconceptions.

--
Alvin Starr                   ||   voice: (905)513-7688
Netvel Inc.                   ||   Cell:  (416)806-0133
al...@netvel.net              ||

_______________________________________________
Gluster-users mailing list
Gluster-users@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-users

Reply via email to