Date: Sat, 19 Jan 2019 14:40:08 -0500 From: Ira Cooper <ira@wakeful.net> To: Maciej Jan Broniarz <gausus@gausus.net> Cc: freebsd-fs@freebsd.org Subject: Re: ZFS on Hardware RAID Message-ID: <CAAPGDwKtnpP_J6qVeUOoLYai%2BX3KMcCnvXSCCiruUhFM4uYDTA@mail.gmail.com> In-Reply-To: <92646202.63422.1547910433715.JavaMail.zimbra@gausus.net> References: <1180280695.63420.1547910313494.JavaMail.zimbra@gausus.net> <92646202.63422.1547910433715.JavaMail.zimbra@gausus.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 19, 2019 at 11:43 AM Maciej Jan Broniarz <gausus@gausus.net> wrote: > Hi, > > I want to use ZFS on a hardware-raid array. I have no option of making it > JBOD. I know it is best to use ZFS on JBOD, but > that possible in that particular case. My question is - how bad of an idea > is it. I have read very different opinions on that subject, but none of > them seems conclusive. > > Any comments and especially case studies are most welcome. > All best, > I've actually built Illumos based ZFS NAS systems based on raid controllers and non-raid controllers. If given the choice, I'd use non-raid controllers, today. (HBAs) Why? Because ZFS handles the "raid" layer well. The write back cache a RAID controller provides, isn't really needed with ZIL, nor desired. All a raid controller really brings in my experience is added operational complexity once you use good enough hardware, mainly good ZIL drives and HBAs. So it isn't really a "bad" idea, more just redundant, expensive and inconvenient. You could have good reasons to do it, like that the RAID controller is built into the motherboard etc. Just make sure your data integrity is #1. Writeback caches are properly battery protected, or not used. etc. Best, -Ira
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAPGDwKtnpP_J6qVeUOoLYai%2BX3KMcCnvXSCCiruUhFM4uYDTA>