Scanrail - Fotolia
As flash memory's costs decline and long-term reliability improves, SSD flash storage is finally seeing volume deployments in data centers. PCIe-based flash storage may face fewer bottlenecks inside data center servers than SAS-based devices, but multiple options are available.
SSDs have been around for years, applying a large volume of flash memory behind a standard serial-attached SCSI (SAS) interface. This allows operating systems and firmware to interact with an SSD just like they would with a magnetic hard disk drive (HDD). An SSD for server installation boosts local storage capacity or handles tasks such as page swapping or file caching. SSDs also appear in enterprise storage arrays as a high-performance media with HDDs or all SSDs.
Commonly available SAS-1 and -2 interface speeds of 3 and 6 Gbps pose a potential bottleneck for SSD storage traffic. Data centers are adopting servers and storage with 12 Gbps SAS-3 interfaces, and a 24 Gbps version dubbed SAS-4 is in development. But SAS is still slower than a server's internal PCIe interface, at over 15.7 Gbps per lane with multiple lanes aggregated when necessary. A PCIe interface using four available lanes offers about 63 Gbps of bandwidth.
An emerging trend is to use PCIe-based flash memory SSAs, also called I/O accelerators, as local high-performance storage on servers. An SSA comprises a large SSD that communicates over PCIe instead of SAS. Accelerators suit all types of demanding storage-related tasks, such as serving databases for demanding big data projects, holding VM or virtual desktop images, and storing data for large enterprise applications like Exchange.
A relatively new SSD for server use lets data centers install flash storage devices next to the processor on available DIMM slots. Storage-on-DIMM, also called flash-on-DIMM, devices reside within close proximity to the processor, yielding extremely small read and write latencies. IOPS can exceed those of similar SAS- or PCIe-based flash storage devices. Nonvolatile storage-on-DIMM devices suit the same range of tasks as SSAs.
The best SSD for server-based storage isn't just the one with the fastest reads or writes. Evaluate what performance you get for the price you want to spend, multiplied by the number of servers in the data center that need SSD, to determine the right product.
About the author:
Stephen J. Bigelow is senior technology writer in the Data Center and Virtualization group at TechTarget. He has written more than 15 feature books on computer troubleshooting. Find him on Twitter @Stephen_Bigelow.
It's time to start using SSD storage
Role of PCIe cards up for debate
How a storage accelerator improves access time and IOPS
Dig Deeper on Enterprise data storage strategies
Related Q&A from Stephen J. Bigelow
Embedded systems and hypervisors go hand in hand. By understanding both, admins can maximize system benefits such as multiple OS support and legacy ... Continue Reading
Application load balancers and API gateways both manage network traffic, but in their own ways. Learn the differences between them and how to use ... Continue Reading
Developers don't have a lot of free time. Code reuse helps dev teams focus on the most value aspects of a project, so ensure everyone knows how to ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.