4 ms·
There was some work done by Sun recently on this, around last year I think, where they showed how much more performance could be gotten out of a system when fla
by ehsanul 17y ago
There was some work done by Sun recently on this, around last year I think, where they showed how much more performance could be gotten out of a system when flash is added to the mix. I can't quite find the link to the article now though. I'm sure there are others doing this too, but sometimes adoption rates are slow when there's not enough hype. But the issue is probably more to do with software.
I've been researching into this to try it myself for a database-centric web app, but I realized I'd have to write much of the software to incorporate flash. For example, you have to make sure that in-memory caches are delegated to flash and kept there according to an LRU algorithm. I'd also expect items stored in flash to be promoted to in-memory storage when accessed often enough, and demoted to disk when used less. And I'm sure there are other intricacies I haven't thought about that need to be considered to make a three-tier storage system work well.
Rather than writing application-specific code for all this, there really should be some general solution that handles this automatically.
- jules 17y agoDo you have a link to the research by Sun? It sounds very interesting.
- ehsanul 17y agoI can't find the specific link, but here's the marketing pitch: http://www.sun.com/x64/intel/zfs_solution_brief.pdf http://www.sun.com/x64/intel/zfs_solution_brief.pdf Also, Googling for "sun hybrid storage" without the quotes will give you more information. Edit: Here's a good explanation of how ZFS incorporates flash in its L2ARC, with benchmarks: http://blogs.sun.com/brendan/entry/test http://blogs.sun.com/brendan/entry/test Edit2: I found a higher-level explanation of flash in ZFS. What I didn't realize is that the software is all free to use commercially, though you'd have to be on open solaris: http://blogs.sun.com/jonathan/entry/not_a_flash_in_the http://blogs.sun.com/jonathan/entry/not_a_flash_in_the