I am trying out different Raid-6 setups with up to 7 (or 8) hard drives (each 3TB). I tried MDADM and ZFS and now looking at some hardware controllers. OS will be Linux on a separate SSD.
1. Resync is too slow on MDADM compared to ZFS.
2. MDADM can be expanded by adding drives but ZFS cannot be.
3. ZFS has better error detection (because of data checksum), but scrubbing with bad memory can lead to data loss and hence ECC is recommended.
4. For data loss prevention, ZFS uses copy on write and that can lead to severe fragmentation.
While looking at h/w raid solutions, I noticed LSI-9650SE and LSI MegaRAID-8888-ELP are very inexpensive in ebay (used ones sold by recycling companies). Do they need TLER enabled drives or would it work with regular hard drives? In the event of a controller failure, if we attach all existing drives from one controller to a new one will it work without loosing data?
Since it is not easy to change the setup later, I am trying to do it right
1. Resync is too slow on MDADM compared to ZFS.
2. MDADM can be expanded by adding drives but ZFS cannot be.
3. ZFS has better error detection (because of data checksum), but scrubbing with bad memory can lead to data loss and hence ECC is recommended.
4. For data loss prevention, ZFS uses copy on write and that can lead to severe fragmentation.
While looking at h/w raid solutions, I noticed LSI-9650SE and LSI MegaRAID-8888-ELP are very inexpensive in ebay (used ones sold by recycling companies). Do they need TLER enabled drives or would it work with regular hard drives? In the event of a controller failure, if we attach all existing drives from one controller to a new one will it work without loosing data?
Since it is not easy to change the setup later, I am trying to do it right