Please read this completely (also the comments) and forget the first enumeration from the second part of this article.
https://mangolassi.it/topic/12047/zfs-is-perfectly-safe-on-hardware-raid
Hi,
I read carefully this link without comments.
The author tell many things for his ideea support, but his argumentation is based on logical deduction(most part) but with almost no tehnical arguments. He mixes some true facts with many false facts. Based on this mix he make some statements and the readers must think that this is true.
In that post/post is a statement that I want to comment. He said that a mirror (software raid or hardware raid) is very safe. But is not in both situation (excluding zfs). Basicaly if the OS will try to write some data, any hw/software mirror system will wrote the same data on both disks who are in that mirror. And this is all. Now after some time we try to read the same data. Most of the time will be no problem. But somtime is possible that what we read is not the same with what we wrote. Take a look at ANY hdd manufacturer and you will see that they tell you that you can have read errors.
Also think that any raid controller have a firmware/software. It is complete unwise to think that this firmware/software is absolute free of errors. And this controller also have some electronics parts (RAM, chipset, battery, and so on), and we know very well that somtimes this electronics have the bad custom to malfunction.
For this resons I think that using a hardware raid is only a lottery. Most of the time you will win. But for sure you can also lose. And I do not say this because I read about this. No, I have lost my data in several occasions, but I was lucky(I have make some md5sum on some of the data, so I was able to know that my data was broken, even I was able to read it).
After this experience on my own skin(3 bad events), I start to use zfs (8 years ago).
So in the end you must think for yourself what you want: to play your data at lottery or not.
@Knuuut also have show some other true arguments (for this he get a like from me).
I could easily tell you many many other arguments but this post is also too long.
Good luck with any decision that is ok for you.