Hi, I have hit the synchronous NFS writing wall just like many people do. There also have lots of discussion about the solutions here. I want to post all of my exploring fighting done recently to discuss and share:
1): using the normal SATA-SSDs(intel/ocz) as ZIL device. For intel just EOLed 50nm SSDs product line and the spec of the x25-M G2(34nm) 160G is getting more decent, I used this one. I get good performance boost compared with no slog. I also manually did unplugging power server times, the outcome seems good -- I got no data corruption. But there is always potential risk - does it have built-in ram cache? We get no clear answer from intel. 2): using PCIE-SSD(i.e. fusionio's ioDrive). For the universal standard of PCIE-SSD is still on the way, the responding driver under solaris become apparent. And also the cost is very high. 3): using PCIE-DRAM-with(out)-SSD(i.e. marvell's write acceleration module (WAM), ddrdrive X1, curtisssd's HyperCache. It has the higest spec but the same driver and high cost issue. 4): using SATA--DRAM-with(out)-SSD(i.e acard's 9010, curtisssd's HyperHD). No driver issue and price is in the middle. I also tried acard 9010, the result is good enough. So it seems we have to wait awhile to get a really ideal ZIL device solution. If intel/ocz can confirm no ram cache, that will be good news. Thanks. Fred
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss