This week members from the SanDisk FlashSoft team are at the Intel Developer Forum, along with other members of the SanDisk Enterprise Storage Solutions group. The hardware team has been doing innovative work with NVMe, and is demonstrating the potential for NVMe flash devices with a very cool prototype.
But you might be asking, what’s that got to do with the FlashSoft software?
In the rapidly evolving world of server-tier caching solutions, many early innovations coupled the caching software to a specific flash hardware device or standard. The FlashSoft product design explicitly avoided doing this, because our engineering team knew that enterprise flash technology was developing quickly, with new physical architectures like eMLC and new interface standards like NVMe. Thinking about the future potential of our technology, we chose a completely hardware-neutral software design that would require minimal system overhead.
From the first FlashSoft software release two years ago, to our most recently announced release for VMware vSphere®, one thing that has never changed is the message that FlashSoft software can use any enterprise flash device – SATA, SAS or PCIe – from any vendor – as a cache in the server. In fact, we recently announced our business collaboration with Virident to underscore that message for our mutual customers.
One thing is changing now. Instead of just saying “SATA, SAS, or PCIe”, we’ll be adding NVMe to the interfaces for which we validate our software.
If your server-tier caching technology is anchored to a specific vendor’s flash hardware, controller, or interface, you might want to ask about NVMe. It’s not the only future development that might affect your caching roadmap, but it is one of the most important.
And if you’re at IDF this week, stop by and meet the SanDisk team – hardware and software. Because both sides of our team have a lot to share with you about NVMe.