Greetings, I'm about to deploy an HP DL380 running x86 solaris with a pair of P212/256 SAS cards & an HP MDS 600 with 70 x 1TB drives - each card will be connected to one half of the MDS 600.
I'm just mulling over the best configuration for this system - our work load is mostly writing millions of small files (around 50k) with occasional reads & we need to keep as much space as possible. HP's recommendations for configuring the MDS 600 with ZFS is to let the P212 do the raid functions (raid 1+0 is recommended here) by configuring each half of the MDS 600 as a single logical drive (35 drives) & then use a basic zfs pool on top to provide the zfs functionality - to me this would seem to loose a lot of the error checking functions of zfs? Another option is to use raidz and let zfs handle the smart stuff - as the P212 doesn't support a true dumb JBOD function I'd need to create each drive as a single raid 0 logical drive - are there any drawback to doing this? Or would it be better to create slightly larger logical drives using say 2 physical drives per logical drive? I'm planning on having 2 hot spares - one in each side of the MDS 600, is it also worth using a dedicated ZIL spindle or 2? Is it worth tweaking zfs_nocacheflush or zfs_vdev_max_pending? Thanks in advance, Darren _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss