I would need your help in order to figure out which will be the best in order to setup a server which will be used as a Poudriere server.
My question is related to the usage of hardware RAID controller (JBOD) or software based controller (graid)
Server we are targeting is a SuperMicro 1018R-WC0R - 1U
I used to build my server using an HBA such as LSI SAS 9207-8i or LSI SAS 9201-16i
Then I’ll configure the HBA as JBOD so that disks can be presented correctly to the system so that we can build our ZFS FS on top of that.
My sysadmin suggested me to get rid of the HBA and use direct connectivity and Graid.
I would like to have some feedback on various aspects :
1. performance
2. usability
3. problem one might have encountered
Thanks for your feedback.
G.B.
________________________________________________
«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Your provider of OpenSource Appliances
www.osnet.eu
________________________________________________
«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
PGP ID --> 0x1BA3C2FD
_______________________________________________
freebsd-...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questi...@freebsd.org"
If you're intending to use ZFS don't use JBOD or graid, just tell zpool
to create a pool out of individual disks using raidz (or raidz[23] if
you have enough disks).
As for your hardware choice, I'll let others with more experience than
me answer.
If your disks are SATA you can use the disks in a similar fashion as
JBOD from a PCI-E controller as the onboard controller and backplane
should recognize them. If they are SAS than you need a controller for
them. For ZFS I don't think that anything than exposing the disk as is
to ZFS gives any benefits, ZFS is designed to write directly on disk
without any raid between it and the hardware layer. The caching
algorithm of a raid system might tell ZFS that data was written to disk
when data is still in the controller's cache for example.
I've never heard of a setup with ZFS on top of gmirror or gstripe but my
gut feeling is that they might not play well together as they try to
address similar, if not identical, issues.
>
> I would like to have some feedback on various aspects :
>
> 1. performance
> 2. usability
> 3. problem one might have encountered
>
>
>
> Thanks for your feedback.
>
> G.B.
Regards,
Andrei
JBOD is presenting the disk directly to the OS so it is well suited for
a ZFS setup. There are still raid controllers that have both raid
capabilities and JBOD although some manufacturers try really hard to
separate them for $ome reason. Most of the times you can re-write the
firmware on such a device and have either raid capabilities or JBOD.
Ok.
So with SAS disks, I’ll most probably need a controller / HBA with JBOD capabilities ?
Like that disks will be presented directly to the OS where I’ll handle the RAIDZ as needed.
Is that correct ?
Or is there any other « native » option ?
Thx very much.
________________________________________________
«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Your provider of OpenSource Appliances
www.osnet.eu
________________________________________________
«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
PGP ID --> 0x1BA3C2FD
_______________________________________________
Thank you very much for this documented and precise answer.
I think that the hardware we were targeting is a bit too new and is not yet marked as « ok » for FreeBSD by SuperMicro.
We will probably go for a little bit older hardware that’s 100% known to work ok with FreeBSD.
I have already been building quite large NAS using this setup (JBOD Controller + ZFS on top) and I had very interesting perfs.
I didn’t know about the problem with native JBOD and controller SW update/upgrade…
> SuperMicro 1018R-WC0R - 1U
This is the one we wanted to target but It doesn’t seem to be on the hardware list marked as FreeBSD compatible.
Thanks all - long leave FBSD.
;-)
>
>
>
>
________________________________________________
«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§«?»¥«?»§
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
BSD - BSD - BSD - BSD - BSD - BSD - BSD - BSD -