JET Academy

What is SSD?

SSD (Solid State Drive) — a modern storage device designed for permanent data storage, consisting entirely of electronic components with no moving mechanical parts. SSDs store data in NAND flash memory chips and, unlike HDDs, do not use spinning disks, moving heads, or any mechanical elements. This technology offers enormous speed, low power consumption, high reliability, and compactness.

What is an SSD?

A Solid State Drive is a non-volatile electronic storage device that stores data in memory chips. The term "Solid State" refers to the absence of mechanical or moving parts — all operations occur at the electronic level. SSDs use NAND flash memory technology, which preserves data long-term by storing electrical charge in transistor gates (floating gates).

The main components of an SSD are memory chips (NAND flash), controller (processor), DRAM cache (in some models), and firmware. The controller is considerably more complex than the memory controller in an HDD and manages numerous complex algorithms such as wear leveling, garbage collection, error correction, and encryption.

SSD technology has developed enormously over the last 15 years and has revolutionized the computer industry. Modern SSDs are 10-100 times faster than HDDs, more reliable, consume less energy, and are more compact. Although the price per GB is still higher than HDDs, SSDs are rapidly becoming the most popular storage technology.

History and Development of SSD Technology

The SSD concept has an unexpectedly long history and has gone through several technological waves.

Early RAM-based SSDs (1970s-1980s): The first solid-state storage devices used volatile RAM chips. In 1978, StorageTek introduced the first RAM-based SSD (STC 4305) — a system designed for mainframe computers with 45 MB capacity and a $400,000 price tag. These devices were very fast but required batteries or generators to prevent data loss when power was cut. In the 1980s, RAM-based solid-state disks were used in Cray supercomputers.

Invention of Flash Memory (1980s): In 1980, Fujio Masuoka at Toshiba invented NAND flash memory. This was non-volatile memory that could store data without electricity. In 1984, Toshiba introduced the first commercial NOR flash chip. In 1987, NAND flash was commercialized. NAND flash was denser and cheaper than NOR, but read speed was slower. This invention laid the foundation for modern SSDs.

First Flash-based SSDs (1990s): In 1991, SanDisk introduced a 20 MB solid-state disk — designed for IBM ThinkPad laptops and costing over $1,000. In 1995, M-Systems began developing flash-based SSDs. However, during this period, SSDs were very expensive, small capacity, and intended for niche applications — military, aerospace, industrial equipment.

Emergence of Enterprise SSDs (2000s): In the early 2000s, SSD technology gradually entered the enterprise market. In 2003, Transcend introduced the first commercial IDE flash module. In 2006, Samsung introduced a 32 GB SSD, which attracted the attention of laptop manufacturers. In 2007, ASUS Eee PC offered an SSD option (4-16 GB) as the first netbook. In 2008, Apple made a 64 GB SSD standard in the MacBook Air, which increased interest in consumer SSDs.

Mass Adoption of SATA SSDs (2008-2012): In 2008-2010, SATA SSDs like Intel X25-M, OCZ Vertex, and Samsung 470 entered the market and the performance-price ratio improved. 64 GB, 128 GB, 256 GB capacities became mainstream. SandForce controllers (SF-1200, SF-2200) offered high performance with real-time compression. In 2011, models like Intel 320, Crucial m4, and Samsung 830 became widely popular. Prices began to drop and SSD adoption accelerated among enthusiasts.

MLC and TLC Era (2012-2016): Initial SSDs used SLC (Single-Level Cell — 1 bit per cell). MLC (Multi-Level Cell — 2 bits) and TLC (Triple-Level Cell — 3 bits) technologies increased capacity and reduced price but decreased durability and performance. Samsung 840 (2012) popularized TLC technology in mainstream SSDs. In 2013-2015, 256-512 GB SSDs became mainstream and prices dropped significantly. Models like Crucial MX100 and Samsung 850 EVO became very popular.

NVMe and PCIe Revolution (2013-present): In 2013, the NVMe (Non-Volatile Memory Express) protocol was introduced — a new standard using the PCIe interface and eliminating SATA limitations. In 2015, Samsung introduced the first consumer NVMe SSD, the 950 PRO, offering 2500 MB/s read speed (5 times faster than SATA). In 2016-2018, NVMe rapidly became popular. The M.2 form factor became the standard for compact NVMe SSDs.

PCIe 3.0 and 4.0 Era (2017-2020): In 2017-2019, PCIe 3.0 NVMe SSDs reached 3500 MB/s read speed. Samsung 970 EVO/PRO, WD Black SN750, ADATA SX8200 Pro became popular models. In 2019, AMD Ryzen 3000 processors brought PCIe 4.0 support. In 2020, PCIe 4.0 SSDs like Corsair MP600, Gigabyte Aorus Gen4, and Sabrent Rocket 4.0 reached 5000-7000 MB/s speeds.

3D NAND Revolution (2015-present): 2D (planar) NAND technology reached physical limits. In 2015, Samsung introduced 3D V-NAND (vertical) technology to the mass market with the 850 PRO. In 3D NAND, memory cells are stacked in vertical layers (32, 48, 64, 96, 128, 176+ layers). This offers higher density, lower price, better performance, and reliability. By 2024, virtually all SSDs use 3D NAND.

QLC and High Capacities (2018-present): QLC (Quad-Level Cell — 4 bits/cell) technology offers cheaper and more capacious SSDs but with lower durability and write performance. Intel 660p (2018) was the first mainstream QLC SSD. In 2020-2024, QLC became widespread in the consumer market. 2-8 TB consumer SSDs are now in the mainstream price range.

PCIe 5.0 and Future (2022-present): In 2022, Intel 12th generation processors brought PCIe 5.0 support. In 2023-2024, the first PCIe 5.0 SSDs (Crucial T700, Corsair MP700) reached 10,000-14,000 MB/s speeds. In 2024, PCIe 5.0 is gradually becoming mainstream.

Modern Era: Today, SSDs are standard in virtually all new computers, prices are at historic lows, capacities are enormous (8+ TB consumer, 30+ TB enterprise), speeds are incredible (14,000 MB/s+), and reliability is high.

NAND Flash Technology and Types

NAND flash memory technology is the foundation of SSDs. Different types of NAND exist:

SLC (Single-Level Cell): Each memory cell stores 1 bit of data. Fastest, most reliable, longest-lasting (100,000 P/E cycles), but most expensive and least dense. For enterprise and industrial applications. Virtually unused in the consumer market.

MLC (Multi-Level Cell): Each cell stores 2 bits. Good performance, good reliability (3,000-10,000 P/E cycles), medium price. Previously used in premium consumer and enterprise SSDs. Now gradually being replaced by TLC.

TLC (Triple-Level Cell): Each cell stores 3 bits. Good price-capacity balance, medium performance, medium reliability (500-3,000 P/E cycles). The most widely used technology today. Mainstream consumer and some enterprise SSDs.

QLC (Quad-Level Cell): Each cell stores 4 bits. Cheapest, densest, but slowest write and least reliable (100-1,000 P/E cycles). For budget consumer SSDs and read-intensive applications. Samsung 870 QVO, Crucial P3 are examples.

PLC (Penta-Level Cell): Each cell stores 5 bits. Still in the experimental stage, has potential for cheaper ultra-high capacity SSDs in the future.

3D NAND (V-NAND): Stacking memory cells in vertical layers. 32-layer, 64-layer, 96-layer, 128-layer, 176-layer, 232-layer technologies exist. More layers mean higher capacity and better characteristics.

Structure and Components of SSDs

Modern SSDs consist of several main components:

1. NAND Flash Chips: Memory chips that actually store data. An SSD can have 4-32+ NAND chips, each chip having capacity from 32 GB to several hundred GB. Samsung, Micron, SK Hynix, Intel, Kioxia (former Toshiba), and WD are major NAND manufacturers.

2. Controller: The SSD's "brain." Multi-core ARM or in-house architecture processor. Manages communication between the host interface (SATA, PCIe) and NAND chips. Important functions:

  • Wear Leveling: Distributes write operations evenly across all cells so some cells don't wear out faster than others.
  • Garbage Collection: Cleans up unused data and consolidates blocks.
  • Error Correction (ECC): Detects and corrects bit errors with algorithms like BCH and LDPC.
  • Bad Block Management: Identifies bad blocks and replaces them with spare blocks.
  • TRIM support: Receives information from the operating system about deleted files and cleans these blocks.
  • Over-provisioning: Extra memory space is reserved for performance and endurance.
  • Encryption: Hardware AES-256 encryption.

Popular controller manufacturers: Samsung (in-house), Phison, Silicon Motion, Marvell, Realtek, InnoGrit, Maxio.

3. DRAM Cache (in some models): DRAM chip for the SSD mapping table (showing which physical block data is stored in) and cache. SSDs with DRAM offer higher performance and consistent response time. DRAMless SSDs are cheaper but slower in some scenarios. A 1 TB SSD typically has 1 GB DRAM.

4. Host Interface: Electronic support for interface protocols like SATA, PCIe (NVMe), SAS.

5. PCB (Printed Circuit Board): Electronic board where all components are placed.

6. Firmware: The SSD's operating system. Software that the controller runs. Firmware updates can be released for performance tuning, bug fixes, and new features.

7. Connectors: SATA ports (data + power), M.2 edge connector, U.2/U.3 connectors.

8. Heat Spreader (in some models): NVMe SSDs get very hot during high performance (70-80°C+). Premium models are equipped with aluminum or copper heat spreaders, even passive or active coolers.

SSD Form Factors

2.5" SATA: Same size and form as traditional laptop HDD (100×69.85×7mm). Uses SATA III interface. Easiest installation and compatibility. Ideal for desktops and laptops. Samsung 870 EVO, Crucial MX500, WD Blue are examples.

M.2: Compact, flat card format. Installs directly on the motherboard. Different sizes available: 2230 (22mm × 30mm), 2242, 2260, 2280 (most common), 22110. Can use SATA or NVMe protocol. M.2 SATA is slower (SATA III limit), M.2 NVMe is faster (PCIe). Most modern systems have M.2 slots.

PCIe Add-in Card (AIC): SSD in expansion card format that installs in a PCIe slot. For desktop systems and servers. High performance, good cooling, ability to place many NAND chips. Intel Optane, Samsung 983 ZET are examples.

U.2 (SFF-8639): 2.5" form factor for enterprise SSDs but using PCIe/NVMe interface. Hot-swap support. In server and workstation systems.

U.3: Improved version of U.2. Supports PCIe 4.0/5.0, NVMe, and SAS protocols in the same connector. The enterprise standard of the future.

mSATA: Old mini form factor. Replaced by M.2. Found in old notebooks.

eMMC: Soldered flash memory in mobile devices and ultra-budget laptops. Technically not considered an SSD but similar technology. Very slow.

Interfaces and Protocols

SATA III (6 Gb/s): Most widespread, easy installation. Maximum 550-560 MB/s read/write speed. This is due to the bandwidth limit of SATA III. For budget and mainstream applications.

PCIe 3.0 x4 (NVMe): ~3500 MB/s read, ~3000 MB/s write speed (real bandwidth ~3.9 GB/s). Was mainstream in 2016-2020.

PCIe 4.0 x4 (NVMe): ~7000 MB/s read, ~5000-6000 MB/s write (real bandwidth ~7.8 GB/s). Became mainstream in 2020-2023. Support from AMD Ryzen 3000+ and Intel 11th gen onwards.

PCIe 5.0 x4 (NVMe): ~14,000 MB/s read, ~12,000 MB/s write (real bandwidth ~15.7 GB/s). Support from Intel 12th gen and AMD Ryzen 7000 onwards. High-end segment in 2023-2024. Gets very hot and may require active cooling.

SAS (Serial Attached SCSI): In enterprise disks. 12 Gb/s or 22.5 Gb/s. Dual-port, high reliability.

Advantages of NVMe Protocol: AHCI (protocol used by SATA) was not optimized for SSDs — it was a protocol from the HDD era. NVMe is designed specifically for SSDs:

  • Much lower latency (command queue depth 64,000 vs AHCI's 32)
  • Parallel operation support
  • Less CPU overhead
  • Full use of PCIe's bandwidth potential

SSD Performance Characteristics

Sequential Read/Write: Speed of reading/writing large consecutive files. Measured in MB/s. This is mainly shown in advertising materials. SATA SSD: 500-550 MB/s, PCIe 3.0 NVMe: 3500 MB/s, PCIe 4.0: 7000 MB/s, PCIe 5.0: 14,000 MB/s.

Random Read/Write: Random operations with small block size (4KB). Measured in IOPS (Input/Output Operations Per Second). Important in real use (OS boot, program loading). High IOPS means more responsive system. NVMe SSDs 500K-1M+ IOPS, SATA SSDs 90K-100K IOPS.

Latency: Response time to commands. Measured in microseconds (μs). NVMe SSDs ~10-100 μs, SATA SSDs ~50-150 μs, HDDs 5,000-15,000 μs.

TBW (Total Bytes Written) / Endurance: Total amount of data that can be written over the SSD's entire lifetime. Expressed in terabytes (TB). QLC: 150-400 TBW (500 GB), TLC: 300-1200 TBW (1 TB), MLC/SLC: higher. DWPD (Drive Writes Per Day) — how many times per day the drive's capacity can be written. Consumer: 0.3-1 DWPD, Enterprise: 1-10+ DWPD.

P/E Cycles (Program/Erase Cycles): How many times a memory cell can be written and erased. SLC: 100,000, MLC: 3,000-10,000, TLC: 500-3,000, QLC: 100-1,000. Wear leveling algorithms work all cells equally and actual endurance is more realistically measured by TBW.

MTBF (Mean Time Between Failures): Average time between failures. Consumer SSD: 1.5-2 million hours, Enterprise: 2-3 million hours.

Warranty: Consumer: 3-5 years or TBW limit (whichever comes first), Enterprise: 5 years.

Advantages of SSDs

Enormous Speed: Sequential read 10-100 times, random operations 100+ times faster than HDD. OS boot time drops to 10-15 seconds (30-60 seconds on HDD), programs open instantly, system is responsive.

Low Latency: Microsecond-level response (milliseconds on HDD). Smoother user experience.

No Mechanical Parts: Resistant to shock, vibration, drops. Ideal for mobile devices. Creates no noise during operation.

Low Power Consumption: Consumes 3-5 times less energy than HDD. Extends laptop battery life. Idle: 0.5-2W, Active: 2-5W (HDD: 6-12W).

Silence: Completely silent. No noise because there are no moving parts.

Small Size and Light Weight: Especially M.2 format is very compact. 2.5" SSDs are also lighter than HDDs.

Cool Operation: Less heat dissipation than HDD (NVMe SSDs can be an exception, they get hot at high performance).

High Reliability: No risk of mechanical failure. MTBF indicators are high.

Faster Recovery: Performance is maintained longer thanks to TRIM and garbage collection.

Disadvantages of SSDs

High Price: 2-5 times more expensive per GB than HDD. 1 TB SSD $50-100, 1 TB HDD $20-40.

Limited Write Cycles: There is a P/E cycle limit. Although it's sufficient for years in normal use, intensive write scenarios can reduce endurance.

Data Recovery Difficulty: In case of physical damage or electrical failure, data recovery is very difficult or impossible. Data deleted after TRIM command is permanently lost.

Capacity Limit (consumer): 8 TB is the largest mainstream consumer SSD. Larger capacities are very expensive. HDD offers 20+ TB.

Sudden Failure Risk: HDD fails gradually (noise, performance decrease), SSD can stop working suddenly.

Heat in High-Performance Models: PCIe 4.0/5.0 NVMe SSDs can reach 70-80°C+ temperatures under high loads and throttling (speed reduction) can occur. Cooler is required.

Controller Dependency: If the controller fails, all data can become inaccessible.

SSD Selection and Purchase Criteria

Determine Usage Scenario:

  • OS and programs: 250-500 GB sufficient, speed important
  • Gaming: 500 GB - 2 TB, speed important (fast load times)
  • Content creation: 1-4 TB, high sequential and IOPS
  • General use: 500 GB - 1 TB

Interface and Form Factor:

  • Old systems: 2.5" SATA
  • Modern mainstream: M.2 NVMe PCIe 3.0/4.0
  • High-end: PCIe 4.0/5.0, with DRAM cache

NAND Type:

  • Budget: QLC (for read-intensive work)
  • Mainstream: TLC (most balanced)
  • Premium/Enterprise: MLC or TLC premium models

DRAM Cache:

  • Models with DRAM cache offer more consistent performance
  • DRAMless is acceptable for budget applications

Capacity:

  • 500 GB minimum recommended (OS + programs)
  • 1 TB optimal (for most users)
  • 2+ TB for content creators and gamers

Brands:

  • Tier 1 (manufactures own NAND): Samsung, Western Digital, Micron/Crucial, SK Hynix, Intel (old), Kioxia
  • Tier 2 (uses reliable controllers): Kingston, ADATA, Corsair, Seagate, Sabrent, Teamgroup, Patriot, PNY

Performance: Look for models with TLC, DRAM cache, good controllers (Phison E16/E18, Silicon Motion SM2262EN, Samsung in-house). Check reviews.

Endurance and Warranty: Higher TBW rating and longer warranty is better. 5-year warranty is considered standard.

Price: Look at price per GB. Follow sales and discounts. Mid-range models offer the best value.

Special SSD Types

Gaming SSD: High sequential and random performance, DirectStorage support (PS5, Xbox Series X). WD Black SN850X, Samsung 990 PRO, Seagate FireCuda 530.

NAS SSD: 24/7 operation, high endurance. WD Red SA500, Seagate IronWolf 525.

Enterprise SSD: High DWPD (10-25+), power loss protection, end-to-end data protection, consistent latency. Intel D7-P5520, Samsung PM9A3, Micron 7450.

External SSD: Portable, USB 3.2/Thunderbolt interface. Samsung T7/T9, SanDisk Extreme, Crucial X10.

Optane (Intel, discontinued 2022): 3D XPoint technology — between DRAM and NAND. Ultra-low latency, high random performance, high endurance. Was very expensive and Intel stopped production in 2022.

SSD Optimization and Maintenance

Enable TRIM: Active by default in modern OS. Helps garbage collection by informing the SSD of deleted blocks.

Over-provisioning: Some SSDs reserve extra memory space. Users can also increase OP by not partitioning part of the capacity.

Firmware Update: Check and apply regular firmware updates from manufacturers' websites.

Don't Defragment: Defragmentation is not necessary on SSDs and is even harmful (unnecessary write operations). Windows does not automatically defragment SSDs.

Swap/Pagefile: If there is sufficient RAM, the swap file can be disabled, but in many cases it's advisable to keep minimal swap.

Write Cache: Write cache can be enabled in Windows, but can create risk in systems without power loss protection.

SMART Monitoring: Monitor SSD health with programs like CrystalDiskInfo, Samsung Magician, WD Dashboard. Check parameters like total bytes written, available spare, temperature.

Future Development Directions of SSDs

PCIe 6.0 and 7.0: In 2025-2027, PCIe 6.0 (30+ GB/s) and 2028+ PCIe 7.0 (60+ GB/s) are expected. Enormous bandwidth.

Transition from QLC to PLC: Cheaper, higher capacity, but performance and endurance issues must be solved.

Increase in 3D NAND Layer Count: 300+, 500+ layer technologies are developing. Denser, cheaper, higher capacity.

New Memory Technologies:

  • MRAM (Magnetoresistive RAM): Ultra-fast, ultra-reliable, but expensive
  • PCM (Phase Change Memory): Similar to Intel Optane
  • ReRAM (Resistive RAM): Potential NAND replacement

CXL (Compute Express Link) Attached Storage: New protocol between processor and memory, ultra-low latency.

Computational Storage: AI/ML accelerator in controller, data processing at storage level.

Larger Capacities: 16 TB, 32 TB, 64 TB consumer SSDs expected in the future. 100+ TB at enterprise level.

Lower Prices: Thanks to QLC and PLC, SSD prices will enter competition with HDD. $0.02-0.05 per GB expected.

Zonal Namespace (ZNS): Host-aware storage — operating system and applications optimize write pattern, SSD endurance and performance increase.

In conclusion, SSD technology has revolutionized modern computer systems and taken storage performance to a new level. It is vastly superior to HDDs in terms of speed, reliability, energy efficiency, and compactness. Although price is still high, technological development and mass production are gradually lowering prices. In the future, SSDs will compete with HDDs in terms of capacity and price and remain the most dominant storage technology. New technologies, protocols, and form factors will further expand the capabilities of SSDs and contribute to the development of the digital world.

Register to Learn More About Our Courses

Tags:

Other Course Fields