Solid-state drives (SSD) are contrasted with hard disk drives (HDD) by the absence of moving parts. Hard disk drives use a series of data storage platters spinning around a spindle to store data. A read/write head is used to access and write data to the platters, but is joined to an actuator arm that moves along an axis attached to an actuator, which itself is composed of many other moving parts. Solid-state drives, however, use a series of NAND flash memory, those that are found in SD cards, to store data. NAND memory is a non-volatile memory that can retain data even without power. A control chip interprets the data stored.
Moving parts handicap the HDD design compared with SSD design. SSDs can withstand shock up to 1500g/0.5ms, whereas HDDs tolerate much less shock, up to 350g/2ms. Also, because of the limitations of moving parts put on the data access and retrieval times, read/write speeds are significantly higher for SSDs over HDDs. Flash memory makes this possible.
HDDs are not useless though. HDDs are generally cheaper, higher capacity, and longer lasting than SSDs. However, SSDs costs are falling thanks to advancements in technology. Most always, SSDs are higher performance, but have a limited life compared with HDDs. SSD flash memory management relies on specialized patterns to ensure its longest life. Because flash memory cells degrade by a fraction of a percent each time they are written to (not so with spinning platters), eventually they fail, and before HDDs do. Again, technology advances are making this less problematic.
In hybrid deployments, SSDs can be used in tandem with HDDs to make an overall higher performing storage system. Through a technique called SSD caching, which relies on the speed of flash memory, an SSD in series with an HDD can cache reads and writes to the HDD. In this configuration HDDs act as capacity.
SSDs are high performance storage, with smaller forms than HDDs, and requiring less power. Because of these advantages, SSDs find many common use cases.
Solid state drives owe much of their benefits to how it stores data. SSDs record data on flash memory chips similar to the ones found in removable media. Flash memory is a type of electronically erasable programmable read-only memory (EEPROM), memory chips that retain information without requiring power. Flash memory uses NOR or NAND logic gates to protect data, most commonly NAND is used in SSD and USB flash drives. This is in contrast to HDDs, which store their data on magnetic platers.
In brief, NAND memory stores data in cells by setting a single cell to a charged or uncharged position, representing binary code. Flash memory can be configured as a single-level (SLC) cell format, multi-level cell (MLC) format, and, less commonly, tri-level (TLC) cell format. Each format stacks cells atop each other to increase capacity, but trading-off durability in the process. A controller is responsible for interpreting the cell charges as zeros or ones, and then further communicating with the host computer. Many other features, such as physical and logical interfaces, are standard SATA, PCIe, or NVMe.
Solid state drives fared less favorably than hard disk drives early in development, but technological innovations, and the need for compact, durable, and high performance drives that can serve many use cases, has propelled SSDs to a position all its own, and may someday unseat HDD as the primary storage device. Below is a table comparing SSD and HDD characteristics that will change as technology continues to evolve.
|
Solid State Drives |
Hard Disk Drive |
Speed |
High data access/write speed |
Slower access speed, prone to fragmentation and reduced speed |
Capacity |
120 GB to 30.72 TB |
250 GB to 20 TB |
Pricing |
More expensive per unit of capacity and dropping, roughly $0.08/GB |
Cheaper per unit of capacity, roughly $0.025/GB |
Form Factor |
Offers many light and slim form factors. Ex: M.2 SSDs are the size of a stick of gum. |
Very common 2.5-inch and 3.5-inch form factor, and limited potential for reducing size. |
Lifespan |
Can be as good as 10 years, and improving, but limited. |
Theoretically infinite reads and writes, but lifespan expectation is about 5 years. |
Power |
Low power consumption, typically less than half that of a HDD counterpart |
Typical mid-range HDD consumes roughly 10 watts. |
Durability |
Highly durable, ideal for mobile devices |
Prone to internal damage of moving parts |
Noise |
None |
30 dba |
SSDs come in many varieties, capacities, and brand names. However, there is a natural technological divide that separates two classes of SSDs. Those drives that are designed for older interfaces, mSATA III, SATA III, and traditional SSDs, and those designed for high bandwidth applications, PCIe and NVMe SSDs.
The main benefit of SSD is storage access performance within a small form factor. Following those, there are a few other benefits that make SSD attractive.