Neil Perrin wrote: > Yes, I agree this seems very appealing. I have investigated and > observed similar results. Just allocating larger intent log blocks but > only writing to say the first half of them has seen the same effect. > Despite the impressive results, we have not pursued this further mainly > because of it's maintainability. There is quite a variance between > drives so, as mentioned, feedback profiling of the device is needed > in the working system. The layering of the Solaris IO subsystem doesn't > provide the feedback necessary and the ZIL code is layered on the SPA/DMU. > Still it should be possible. Good luck! >
Thanks :) Though I hoped to get a different answer. An integration into ZFS code would be much more elegant, but of course in a few years the necessity for this optimization will be gone, when SSDs are cheap, fast and reliable. There seems to be some interest in this idea here. Would it make sense to start a project for it? Currently I'm implementing a driver as a proof of concept, but I'm in need of a lot of discussions about algo- rithms and concepts, and maybe some code reviews. Can I count on some support from here? --Arne _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss