How to optimize PCIe SSD performance
Keywords:solid state drive? NAND flash? PCI Express?
Server and storage systems vendors can add value to what they provide to their customers in the form of performance, scalability, and reliability via their software and hardware architecture. In order for these complex systems to function at their peak, however, two of the largest contributors to these added valuesthe SSD controller and interconnectneed to be matched and tuned. At the most fundamental level, component vendors need to share a common vision of how a system should be designed and deployed. One of the most important decisions is the interconnect used to get the data from storage to host. PCI Express (PCIe) is rapidly becoming a key interconnect in enterprise SSD storage, and is expected to account for more than one-third of the server SSD market by 2015, according to Gartner.
Let's look at why PCIe-based SSD storage systems (figure 1) are being deployed, and why it is important for interconnect and flash controller suppliers to work together to achieve the best results.
![]() |
Figure 1: PCI Express-based SSD architectures like this one have popular performance benefits for applications such as transactional processing, data search, and data mining. |
One key factor governing system performance is latency. A common misperception is that data and storage are the same; they are quite different. The only data that is actually being processed by an application at any given time is the active dataset in host memory. All other data is just storage, whether the medium is an SSD or a hard disk drive (HDD). With modern servers possessing powerful multi-core CPUs and including plentiful DRAM, a common bottleneck is the latency of moving data from the persistent storage device to system memory (figure 2). When the processor has to wait to get the data it needs, cycles are wasted and cannot be recovered.
![]() |
Figure 2: The transfer of data from storage to active dataset interfaces latencies that can compromise system performance. |
Related Articles | Editor's Choice |
Visit Asia Webinars to learn about the latest in technology and get practical design tips.