This article can also be found in the Premium Editorial Download "Storage magazine: Exploring the solid-state storage advantage."
Download it now to read this article plus other related content.
Solid-state storage is finding its way into storage systems in a variety of ways:
Solid-state disks that replace hard disks are the easiest way of adding solid-state storage to an existing array. "The biggest challenge in adding solid-state storage to the Symmetrix array family was ensuring seamless integration between the solid-state tier and other tiers, and making sure that all features continue to work flawlessly," says EMC's Wambach.
First-generation solid-state implementations like the EMC offering add SSD without changes to the array architecture. Because arrays were designed for hard disk performance, array
| controllers are becoming the bottlenecks. Even high-end arrays like the Symmetrix DMX-4 could be pushed against its performance limits if too many solid-state drives were added. Therefore, array sizing and putting the right number of solid-state drives into the array is instrumental to ensure predictable overall array performance. "As solid-state storage becomes more prevalent, array vendors will redesign their arrays to be able to better cope with the high performance of solid-state drives," explains IBM's Barrera.
Solid-state storage as cache is the architecture chosen by NetApp in its first generation solid-state offering. "Solid-state storage is challenging and unproven in enterprise storage systems," says Chris Bennett, NetApp's VP of core systems. "Therefore, we decided to go with a more conservative approach and use solid-state storage as cache only."
More specifically, NetApp will use solid-state memory to cache meta data. By storing a copy of the meta data on a NAND flash PCI Express card in the storage controller, meta data can be accessed at memory speed and with data only needing to be fetched from disk drives. The result is a significant performance boost. "By accessing meta data from solid-state memory, we're seeing a 40% performance gain for applications like Exchange," reports Bennett.
Like NetApp, Gear6 sees the near- to mid-term role of solid-state storage as cache rather than a disk drive replacement. "Using memory as a persistent storage device is more trouble than it's worth because of very different management requirements," says Gary Orenstein, Gear6's VP of marketing. The firm's Cachefx appliance provides a pool of DRAM or NAND flash that sits between clients and NAS devices to speed file access. Cachefx is accessed like a NAS device, except it currently supports only the NFS file-system protocol.
This was first published in July 2008