Best M2 NVMe SSD For Cache on a NAS or Server

Any links to online stores should be assumed to be affiliates. The company or PR agency provides all or most review samples. They have no control over my content, and I provide my honest opinion.

Following on from my recent TerraMaster upgrade posts, I have been looking at the best SSDs to use in a NAS.

I have already covered 2.5″ SATA SSDs, which was the only option for my TerraMaster F4-422. However, if you have built your own server or have a NAS with PCIe M.2 slots, then you can benefit from ultra-fast NVMe drives.

For example, the Synology DS920+ 4-Bay NAS enclosure includes two M.2 NVMe Slots that permit cache acceleration without occupying storage drive bays.

Alternatively, some of the larger NAS enclosures, such as the Synology DS2422+ or the new TerraMaster T9-423, have a dedicated expansion slot that can be used to add a PCIe M.2 expansion card or 10Gbps+ network cards.

When it comes to servers and storage, the overall read/write throughput is not necessarily the most important, but the drive endurance and warranty.

To keep things simple, I have looked at the price of drives with a capacity of  500GB and 1TB (thereabouts) and their endurance ratings.

Best SATA SSDs for Cache & Storage


  • The list isn’t exhaustive and I will add more drives over time, including more PCIe Gen4.
  • For most drives, the price and specification was taken from Scan
  • Some drives have a smaller capacity, such as 480GB instead of 512GB.
  • Read/Write speeds may not be 100% accurate as they change depending on capacity

What about data centre/enterprise drives?

You will often see people recommending used data centre drives for cache drives. There were some good choices for SATA SSDs the Samsung PM893 and PM897 were quite affordable with a large TBW.

The same isn’t quite the same here as some of the consumer drives offer superior performance. The 960GB Samsung PM9A3 has 1.0 DWPD for 5 years, giving it a TDW of 1752 and costs £180, they don’t do a 480/500GB model as I have used for the list below, but at 1 DWPD, that would be the same as 876 TDW. The 1TB WD Red SN700 for £155 has a TBW of 2000.

Highlights – The best consumer SSDs for cache

Just like the SATA SSD cache recommendations, you get what you pay for.

The WD Red SN700 has the highest TBW on the list, which is perhaps no surprise considering it is designed for high-intensity NAS environments. It is also cheaper and better specced all round compared to the next best, the Seagate IronWolf 510.

The Sabrent Rocket (SB-ROCKET-512) is particularily tempting. You technically only get a 1-year warranty, but if you register the drive, it is extended to 5. It then has a massive 850 TBW rating.

The Seagate FireCuda 510 isn’t far behind, with a 650 TBW, the same read/write speeds but better IOPs.

The Synology SNV3510 is an interesting option. At 400GB, you might argue it shouldn’t be on the list, but I believe this is due to overprovisioning. It obviously be a perfect fit for any Synology NAS, but on paper, it doesn’t offer the same bang for your buck as other drives.

Synology 400GB SNV3500 NVMe M.2 22110 Synology 400GB SNV3500 NVMe M.2 22110 No ratings yet £192.85

I’d advise several of the drives be avoided for caching purposes. Anything with less than 3 years or 150 TBW is probably not worth the trouble, they will be good in a PC for general use, not a NAS.

SATA SSDs Comparison Table

SSD500GB Price
WarrantyPCIe GenMemoryDRAM
AORUS RGB71.993480MB/s
360k/440k800TBW5PCIe Gen33D TLC512MB
CORSAIR MP510b62 3480MB/s
120k/490k360TBWPCIe Gen33D TLCYes
Crucial P247.992300MB/s
95k/215k150TBW5PCIe Gen3TLC/QLCNo
430k/295k1PCIe Gen33D TLCNo
Intel 660p54.781500MB/s
90k/220k100 TBW3PCIe Gen3QLCYes
Intel 670p49.493100MB/s
220k/170k185 TBW5PCIe Gen3QLCYes
Kingston KC200059.993000MB/s
350k/250k300 TBW3PCIe Gen33D TLCYes
Kingston KC3000957,000MB/s
450k/900k400TBW5PCIe Gen43D TLCYes
Sabrent Rocket66.983400MB/s
357k/456k850 TB1PCIe Gen33D TLCYes
Sabrent Rocket Q59.992000MB/s
95k/250k120TBW1PCIe Gen3QLCYes
Samsung 970 EVO71.993400MB/s
370k/450k300 TBW5PCIe Gen33D TLCYes
Samsung 970 EVO PLUS74.393500MB/s
480k/550k300 TBW5PCIe Gen33D TLCYes
Samsung 970 PRO125.483500MB/s
370k/500k600 TBW5PCIe Gen3MLCYes
Samsung 98055.393100 MB/s
2600 MB/s
400l/470k300TBW5PCIe Gen33D TLCYes
Seagate BarraCuda Q553.992300MB/s
119 TBW2PCIe Gen33D TLCYes
Seagate FireCuda 51058.993450MB/s
420k/600k650 TBW5PCIe Gen33D TLCYes
Seagate IronWolf 510105.98 2650MB/s
193k/20k875 TBW5PCIe Gen33D TLCYes
WD Blue SN57052.993500MB/s
360k/390k300 TBW5PCIe Gen33D TLCNo
WD Green SN35045.982400MB/s
250k/170k60 TBW2PCIe Gen33D TLCNo
WD Red SN70081.493430MB/s
420k/380k1,000 TBW5PCIe Gen33D TLCYes
Synology SNV3400-400G1403,000 MB/s
750 MB/s
225k/45k491 TBW5

Which NAS enclosures can use M.2 NVMe SSD cache drives


All with 2x NVMe M.2 drive slots

  • DiskStation DS720+ – 2 bays, Intel Celeron J4125, 2GB RAM, 2x1GbE
  • DiskStation DS420+ – 4 bays, Intel Celeron J4025, 2 GB DDR4, 2x1GbE
  • DiskStation DS920+ – 4 bays, Intel Celeron J4125, 4GB DDR4, 2x1GbE
  • DiskStation DS1520+ – 5 bays, Intel Celeron J4125, 8GB DDR4, 4x 1GbE
  • DiskStation DS1821+ – 8 bays, AMD Ryzen V1500B, 4 GB DDR4 ECC, 4x1GbE + PCIe Expansion
  • DiskStation DS1621xs+ – 6 bays, Intel Xeon D-1527, 8 GB DDR4 ECC, 2x1GbE, 1x10GbE, + PCIe Expansion
  • DiskStation DS2419+II – 12 bays, Intel Atom C3538, 4 GB DDR4 non-ECC, 4x1GbE, + PCIe Expansion
  • DiskStation DS3617xsII – 12 bays, Intel Xeon D-1527, 16 GB DDR4 ECC, 4x1GbE + PCIe Expansion
  • DiskStation DS3622xs+ – 12 bays, Intel Xeon D-1531, 16 GB DDR4 ECC, 2x1GbE, 2x10GbE + PCIe Expansion


The rackmount options have PCIe expansion slots which can then be used to add in a M.2 NVMe card. It is just the new T9-423 with a dedicated single M.2 slot.

  • TerraMaster T9-423 – 9 bay, Intel Celeron N5105/N5095, 8GB DDR4, 2×2.5GbE + PCIe Expansion


  • TS-h686 – 4+2 bays – Intel Xeon D-1602
  • TVS-672X
  • TVS-872X
  • TS-873A
  • TS-673A
  • TS-473A

Last update on 2024-06-19 / Affiliate links / Images from Amazon Product Advertising API

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *