Vincent Fox writes: > I don't understand. How do you > > "setup one LUN that has all of the NVRAM on the array dedicated to it" > > I'm pretty familiar with 3510 and 3310. Forgive me for being a bit > thick here, but can you be more specific for the n00b? > > Do you mean from firmware side or OS side? Or since the LUNs used > for the ZIL are separated out from the other disks in the pool they DO > get to make use of the NVRAM, is that it? > > I have a pair of 3310 with 12 36-gig disks for testing. I have a > V240 with PCI dual-SCSI controller so I can drive one array from each > port is what I am tinkering with right now. Looking for maximum > reliability/redundancy of course so I would ZFS mirror the arrays. > > Can you suggest a setup here? A single-disk from each array > exported as a LUN, then ZFS mirrored together for the ZIL log? > An example would be helpful. Could I then just lump all the > remaining disks into a 10-disk RAID-5 LUN, mirror them together > and achieve a significant performance improvement? Still have > to have a global spare of course in the HW RAID. What about > sparing for the ZIL? >
With PSARC 2007/171 ZFS Separate Intent Log now in Nevada, you can setup the ZIL on it's own set of (possibly very fast) luns. The luns can be mirrored if you have more than one NVRAM cards. http://blogs.sun.com/perrin/entry/slog_blog_or_blogging_on This will work great to accelerate JBOD using just a small amount of NVRAM for the ZIL. When a storage is fronted 100% by NVRAM the benefits of the slog won't be as large. Last week we had this putback : PSARC 2007/053 Per-Disk-Device support of non-volatile cache 6462690 sd driver should set SYNC_NV bit when issuing SYNCHRONIZE CACHE to SBC-2 devices which will prevent some recognised Arrays from doing unnecessary cache flushes and allow tuning others using sd.conf. Otherwise arrays will be queried for support of the SYNC_NV capability. IMO, the best is to bug storage vendors into supporting SYNC_NV. For earlier releases, to get the full benefit of the NVRAM on zil operations you are stuck into a raw tuning proposition : http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide#FLUSH -r See also : http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide > > This message posted from opensolaris.org > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss