Some claim that all-flash memory and/or solid state drive (SSD) storage arrays will become the silver bullets that solve all of today’s challenges with enterprise storage arrays. Those closer to the manufacturing of storage arrays have a much different viewpoint as they see a long and healthy life ahead for traditional spinning media. In this third installment in DCIG’s interview series with iXsystem’s CTO Jordan Hubbard, he discusses how hybrid storage arrays hit the sweet spot for the storage needs of most organizations.
Ben: How is iX introducing flash into the storage systems and in what ways is it managing it?
Jordan: We are definitely coming up on an inflection point. We are not quite at the stage yet where pure flash arrays are financially compelling, unless you truly need performance at a level where it is absolutely king in your deployment scenario.
We can certainly build all flash storage solutions, and we do so for those specific scenarios. But, honestly, where we are right now is not yet where we need to be yet in terms of fulfilling NAND’s real potential —wear leveling strategies, price/performance, reliability, and whatnot are still evolving. SSDs are no silver bullet.
However, what they are is an incredibly good cache at the moment. Hard drive technology is not standing still. They are continuing to evolve, and everyone who predicted the death of spinning media 10 years ago, well, they were spectacularly wrong! The prices continue to plummet and the capacities and areal densities continue to grow. Perhaps not as fast as in previous years, no, but we still have not seen the limit of what can be done with hard drives.
We are just not going to see the end of spinning rust any time soon. It is actually getting better and better, and more and more reliable.
That makes the hybrid approach the sweet spot right now. If you have lots of spindles, you can distribute your IOPS across them and get really good performance and, more importantly, capacity because that is what SSDs still lack unless you have got an unlimited budget.
You just are not going to build a PB of SSD for anything reasonable in terms of cost. You can, however, take a PB of hard disk storage and front it with a much smaller amount of SSD storage for the second level cache, and for write transaction logs, and get really good cache level performance to the network without paying the full cost of what an all SSD solution would cost you.