Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Memory/Storage

Choosing the right SSD drive

Posted: 10 Jul 2012     Print Version  Bookmark and Share

Keywords:solid state drive  NAND flash  Enterprise 

More and more organisations are considering solid state drive (SSD) technology as they deploy applications that require storing ever-growing amounts of information. However, they may not realise that different versions of SSD technology are available which are suitable to various types of applications. To determine which technology to implement, organisations need to define the characteristics of their application and learn how to match the right SSD solution to those requirements.

As I discussed in a previous article, SSD technology serves two general types of applications: client applications and enterprise applications. Client applications for SSDs include entry-level servers, laptops, cameras, PCs, and cell phones. Client SSD applications typically serve a single user of a system used no more than eight hours a day, five days a week on small datasets in read-intensive operations, performing two to three full drive writes a day.

Enterprise workloads include heavy analytics, Web indexing, on-line transaction processing and data warehousing, medical imaging and video editing/processing, and high-compute servers. These applications run around the clock, every day of the year, with multiple users performing write-intensive operations (10 full drive writes per day) characterized by complex data patterns on large datasets.

To distinguish SSDs that best serve these two types of applications, users need to consider performance, endurance, cost, interoperability, and customer support.

SSDs from different vendors vary widely in performance. For example, SSDs designed for enterprise applications can deliver 48K/22K (random read/write) IOPS with less than 5 ms average response times. In contrast, SSDs for a single user client might only furnish 38K/2.7K (random read/write) IOPS and greater than 20 ms average response time. If an application sends more I/O requests than the device can handle, the user will wait longer for the completion of those operations and response times will be inconsistent. Providing consistent performs means matching both the IOPS and average response time that the SSD delivers to the requirements of the application.

New benchmark tests, such as the Storage Performance Council (SPC)-1C storage benchmark, as well as the Solid State Storage Performance Test Specification (SSS PTS) from the Storage Networking Industry Association (SNIA) Solid State Storage Technical Work Group, and the SNIA Solid State Storage Initiative (SSSI) allow organisations to determine whether a particular SSD delivers enterprise- or client-level performance.

Endurance, reliability, and cost
While organisations normally select SSDs for their superior performance, endurance and reliability are also critical considerations. Memory cells within NAND flash on SSD devices can only be written to a finite number of times (referred to as their program/erase life). SSDs wear out as cells are repeatedly written to over time. When this happens, the device becomes unreliable and the integrity of the data is at risk. While data loss is a concern for any application, reliability is particularly important for enterprise applications because they manage mission-critical information.

1 • 2 Next Page Last Page

Comment on "Choosing the right SSD drive"
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top