https://docs.oracle.com/cd/E19575-01/82 ... index.html
You can absolutely use flash cards as L2 cache.
To avoid read-modify-write issue you have to use LSFS on top of parity and double parity RAIDs. Caches have very small amount of transactional capacity to absorb writes. PS Log we'll be adding to flat storage soon should help as well (sort of ZIL equivalent from ZFS). Again, LSFS is fully log-structures so is 100% immune to this issue.
dwright1542 wrote:I still don't understand how the L2 cache in WB is any more susceptible to data corruption than the WB ram cache on a regular store. If they are both mirrored on both nodes, where's the issue? Maybe one of the SW guys can explain that, since I'm still hoping I can use these FusionIO cards to help with write issues on RAID6 at some point.
-D