performance + endurance
built for 24/7 NAS
best price/performance ratio
👍 What we like
- ✓PCIe 4.0 speeds up to ~7450 MB/s sequential read
- ✓Dedicated LPDDR4 DRAM: stable latency under random load
- ✓Solid endurance of ~600 TBW on the 1TB model
- ✓Efficient controller and well-managed heat dissipation
- ✓Wide availability and recognized customer support in France
👎 What to watch
- ✕No PLP (power loss protection)
- ✕TBW lower than NAS-specific SSDs like the SN700
- ✕Heats up without a heatsink during sustained writes
🏆 Our picks
Affiliate links · same price for youSamsung 990 Pro
from ~120 € (1TB)
- ✓PCIe 4.0 x4
- ✓~600 TBW (1TB)
- ✓Dedicated LPDDR4 DRAM
WD Red SN700
from ~110 € (1TB)
- ✓PCIe 3.0 x4
- ✓~2000 TBW (1TB)
- ✓Designed for 24/7 NAS
Crucial T500
from ~90 € (1TB)
- ✓PCIe 4.0 x4
- ✓~600 TBW (1TB)
- ✓Dedicated DRAM
📑 Contents ▾
- 01 Why a Good NVMe SSD Changes Everything for NAS Caching
- 02 The Criteria That Really Matter
- · Endurance (TBW) and 24/7 Operation
- · Dedicated DRAM vs. DRAM-less
- · PLP: The Feature You Wish You Had
- · Interface and Compatibility
- 07 NVMe SSD Comparison for NAS Caching
- 08 Our Choice: Samsung 990 Pro
- · NAS Specialist: WD Red SN700
- · Best Price-to-Performance: Crucial T500
- 11 How Much Capacity and How Many SSDs?
- 12 FAQ
- · Is a consumer NVMe SSD sufficient for a NAS cache?
- · Is a SSD with PLP absolutely necessary?
- · PCIe 3.0 or PCIe 4.0 for caching?
- · What capacity should I choose for the cache?
- · Should cache SSDs be mirrored (RAID 1)?
- · Is an M.2 heatsink necessary?
Why a Good NVMe SSD Changes Everything for NAS Caching
Adding an NVMe cache to a NAS gives your bulk storage (mechanical hard drives) an accelerator capable of absorbing frequent reads and write spikes. On TrueNAS (L2ARC read cache, SLOG/ZIL write cache), Synology (SSD cache for read-only or read/write), or Unraid (cache pool), the SSD does not store your cold data: it handles the hot traffic. The result: more responsive transfers, snappier Docker containers, and virtual machines that no longer stutter on random access.
But be careful: a consumer-grade NVMe SSD optimized for gaming does not behave like an SSD designed for 24/7 intensive writing. The king criterion here is not the sequential throughput advertised on the box, but endurance (TBW), the presence of a dedicated DRAM cache, and, ideally, power loss protection (PLP).
The Criteria That Really Matter
Endurance (TBW) and 24/7 Operation
TBW (Terabytes Written) indicates how much data you can write before the warranty no longer covers NAND cell wear. For a read-only cache, wear remains moderate. However, a read/write cache or a ZFS SLOG undergoes constant rewriting: there, a high TBW becomes critical. A NAS SSD like the WD Red SN700 shows up to ~2000 TBW on the 1 TB model, whereas a consumer SSD typically hovers around 600 TBW.
Dedicated DRAM vs. DRAM-less
“DRAM-less” SSDs use a portion of system RAM (HMB) as a mapping table. This is sufficient for an office PC, but under sustained random load—typical of a NAS cache—latency spikes and performance collapses. Always prefer an SSD with dedicated DRAM for caching use.
PLP: The Feature You Wish You Had
Power Loss Protection (PLP) protects in-progress writes during a power outage thanks to onboard capacitors. This is standard on datacenter SSDs (U.2, enterprise M.2), but almost absent in consumer models. For a critical ZFS SLOG, a UPS remains your best insurance. For most homelabs, a reliable consumer M.2 SSD + UPS does the job perfectly.
Interface and Compatibility
Most recent NAS units feature M.2 slots in PCIe 3.0 or 4.0. A PCIe 4.0 SSD remains backward compatible with PCIe 3.0 (capped at ~3500 MB/s), so there is no need to overpay for performance if your NAS is limited to PCIe 3.0. Also check your manufacturer’s compatibility list, especially with Synology, which sometimes restricts validated models.
NVMe SSD Comparison for NAS Caching
| Model | Interface | TBW (1 TB) | DRAM | PLP | Approx. Price |
|---|---|---|---|---|---|
| Samsung 990 Pro | PCIe 4.0 x4 | ~600 TBW | Dedicated (LPDDR4) | No | ~€120 |
| WD Red SN700 | PCIe 3.0 x4 | ~2000 TBW | Dedicated | No | ~€110 |
| Seagate IronWolf 525 | PCIe 4.0 x4 | ~700 TBW | Dedicated | No | ~€100 |
| Crucial T500 | PCIe 4.0 x4 | ~600 TBW | Dedicated | No | ~€90 |
| Kingston KC3000 | PCIe 4.0 x4 | ~800 TBW | Dedicated | No | ~€100 |
Prices are indicative for the 1 TB capacity, which is the recommended sweet spot for a cache (sufficient without extra cost). Also check our recommended hardware page for suitable M.2 heatsinks and adapters.
Our Choice: Samsung 990 Pro
The Samsung 990 Pro remains the versatile reference in 2026. With ~7450 MB/s read and ~6900 MB/s write sequential speeds on PCIe 4.0, its dedicated LPDDR4 DRAM, and a very efficient controller, it handles random load without breaking a sweat. Its ~600 TBW (1 TB) is suitable for a read cache or a moderate read/write cache. Samsung’s after-sales service and availability in France seal the deal. Its only real drawback: no PLP—compensate with a UPS.
NAS Specialist: WD Red SN700
If your cache handles heavy writes (ZFS SLOG, databases, intensive VMs), the WD Red SN700 is built for this. Its endurance of approximately 2000 TBW on the 1 TB model crushes consumer competition, and it is explicitly validated for 24/7 NAS operation. It is “limited” to PCIe 3.0, but for a cache, endurance takes precedence over raw throughput.
Best Price-to-Performance: Crucial T500
The Crucial T500 offers near-flagship PCIe 4.0 performance with dedicated DRAM, all at a price often €20 to €30 lower than the 990 Pro. For a read cache, or a homelab where every euro counts, this is the most rational option. The Kingston KC3000 and the Seagate IronWolf 525 (also NAS-oriented) constitute excellent alternatives depending on current promotions.
How Much Capacity and How Many SSDs?
For a read cache (L2ARC / Synology read-only), 1 TB is more than enough and offers the best cost/efficiency ratio. Avoid over-sizing: an L2ARC that is too large consumes RAM for its metadata on ZFS. For a read/write cache or SLOG, plan for two SSDs in a mirror to avoid data loss in case of failure—an unprotected write cache is a real risk.
Regarding the bulk storage drives behind the cache, do not neglect the choice of HDDs: see our best NAS hard drives comparison 2026 to build a coherent pool.
FAQ
Is a consumer NVMe SSD sufficient for a NAS cache?
Yes, in most cases, provided you choose a model with dedicated DRAM and adequate TBW. For a read cache, any of the three recommended models will suffice. For intensive write caching, prefer a NAS-oriented SSD like the WD Red SN700.
Is a SSD with PLP absolutely necessary?
No, not for a classic homelab. PLP is important for a critical production ZFS SLOG, but remains rare and expensive in consumer M.2 formats. A UPS effectively protects against power outages and constitutes a more cost-effective investment.
PCIe 3.0 or PCIe 4.0 for caching?
For caching, endurance and latency matter more than maximum sequential throughput. If your NAS is on PCIe 3.0, there is no need to pay full price for a PCIe 4.0 SSD—it will be bottlenecked. Check the interface of your machine’s M.2 slots before buying.
What capacity should I choose for the cache?
1 TB is the sweet spot for most homelab uses. There is no need to aim for 2 TB for a read cache: you would waste RAM (on ZFS) and budget. Reserve large capacities for data storage, not caching.
Should cache SSDs be mirrored (RAID 1)?
For a read-only cache, no: its loss does not result in data loss. For a write cache or SLOG, yes, a mirror is highly recommended to avoid any data loss in case of an SSD failure.
Is an M.2 heatsink necessary?
For 24/7 caching operation, yes, it is advisable. Without a heatsink, a PCIe 4.0 SSD can reach thermal throttling under sustained writing. Most recent NAS units integrate a heatsink on their M.2 slots; otherwise, a small passive heatsink is sufficient.