I'm pretty sure that I answered your question here in this thread. I read that several time and find out zfs can implement on top of the raid controller.but can not get my answer related to my question. This thread covers exactly what you are asking about.
#Softraid vs hardware raid software
If I understand well because raid controller have 1G cache i should use Hardware RAID and present one logical drive to freenas and not using zfs raid.Īm i said in Deciding Between Hardware and Software RAID in My FreeNAS said in Deciding Between Hardware and Software RAID in My FreeNAS Deployment: I have one mirror pool and one Raidz1 pool and one Raidz2 pool. I use P410i (1G chache) on D元80 G7 and as i said raid0 each drive and present separate raid0 to freenas. When I read your article, I was happy to find out. It means this is possible to use RAID controller by freenasīut in freenas forum every time you ask for Hardware RAID and zfs, all strictly says NO, DO NOT DO THAT. and mark drives as Predictive Failure when they trip.
It is the job of the controller to monitor S.M.A.R.T. service if the disks are controlled by a RAID controller. To prevent problems, do not enable the S.M.A.R.T. It says it is not needed ( not explicitly don't use ) and While ZFS can also be used with a RAID controller.
#Softraid vs hardware raid full
Used with a RAID controller, it is recommended that the controller be put into JBOD mode so that ZFS has full control of the disks" " ZFS was designed for commodity disks so no RAID controller is needed. So a great option to use it and not use ZFS for RAID at said in Deciding Between Hardware and Software RAID in My FreeNAS Deployment:Ĭache-less RAID of any sort is all but uselessīefore The more I read, the more I get confused :įreeNAS 11.2- User Guide, Release 11.2 in page 322 says that: But the P410 is a great RAID card, also one of the best in the business. ZFS' software RAID is the best in the business, but is nearly useless when it can't talk directly to the drives. The general rule is that if you have hardware RAID that requires that you do the "RAID 0 per drive" trick, it means that the decision to not use ZFS RAID was made at the time of the hardware purchase and that's all that there is to it. And the hardware RAID can know about the failure, but has no power to fix it. So, for example, ZFS could repair things in case of a failure, but doesn't know about the failure. It means that the holistic disk monitoring, management, and repair cannot be done by any layer of the system. Having the card and using it for the physical drive management, and using ZFS just for software RAID a level up without complete visibility down the stack is the worst of all options. If you aren't using RAIDZ3, and you have cache on the RAID card, then almost certainly you want to use your RAID card to handle all of your RAID.
If you run RAIDZ3, then you either have to change your RAID planning to use hardware, or you are stuck with ZFS RAID. Cache-less RAID of any sort is all but useless. If you have zero cache, then you will not want to try to use the RAID card to do anything unnecessary. This will mostly depend on the load description, RAID level desired, and cache info. Should i use hardware raid or continue with exist config ? Said in Deciding Between Hardware and Software RAID in My FreeNAS Deployment: