Best NAS hard drives for TrueNAS (ZFS)
ZFS is strict in a way most NAS software isn't: a scrub or a resilver works every disk in the pool at once, and a drive that can't keep up doesn't just slow things down, it can drop out and leave you rebuilding a degraded pool. That single fact drives almost every choice below. First the spinning drives that make up the pool, ranked by how often they actually fail; then, further down, the SSDs a ZFS box often wants on the side - for a write log, a read cache, or a metadata vdev - even when the bulk of your storage is hard drives.
| Drive | Capacity | Tech | Class | Interface | AFR | €/TB | Price | |
|---|---|---|---|---|---|---|---|---|
| 1 |
ST16000NM000J Seagate Exos X18
|
16 TB | CMR | Enterprise | SATA | 0.17% | - | - |
| 2 |
MG11ACA24TE Toshiba MG11
|
24 TB | CMR | Enterprise | SATA | 0.42% | €43.71 | €1,049 |
| 3 |
WUH722222ALE6L4 WD Ultrastar DC HC570
|
22 TB | CMR | Enterprise | SATA | 0.45% | €53.04 | €1,167 |
| 4 |
ST16000NM001G Seagate Exos X16
|
16 TB | CMR | Enterprise | SATA | 0.53% | €28.30 | €453 |
| 5 |
WUH722626ALE6L4 WD Ultrastar DC HC590
|
26 TB | CMR | Enterprise | SATA | 0.67% | €48.15 | €1,252 |
| 6 |
MG10ACA20TE Toshiba MG10
|
20 TB | CMR | Enterprise | SATA | 0.68% | €42.49 | €850 |
| 7 |
WUH721414ALE6L4 WD Ultrastar DC HC530
|
14 TB | CMR | Enterprise | SATA | 0.72% | €49.99 | €700 |
| 8 |
WUH721816ALE6Lx WD Ultrastar DC HC550
|
16 TB | CMR | Enterprise | SATA | 0.88% | €63.26 | €1,012 |
| 9 |
ST12000NM001G Seagate Exos X16
|
12 TB | CMR | Enterprise | SATA | 0.97% | €70.68 | €848 |
| 10 |
MG07ACA14TE Toshiba MG07
|
14 TB | CMR | Enterprise | SATA | 1.16% | - | - |
| 11 |
ST14000NM001G Seagate Exos X16
|
14 TB | CMR | Enterprise | SATA | 1.24% | €59.61 | €835 |
| 12 |
MG08ACA16Tx Toshiba MG08
|
16 TB | CMR | Enterprise | SATA | 1.43% | €28.30 | €453 |
| 13 |
MG09ACA16TE Toshiba MG09
|
16 TB | CMR | Enterprise | SATA | 1.46% | - | - |
| 14 |
ST24000NM002H Seagate Exos X24
|
24 TB | CMR | Enterprise | SATA | 2.91% | €40.20 | €965 |
| 15 |
HUH721212ALE604 WD Ultrastar DC HC520
|
12 TB | CMR | Enterprise | SATA | 2.98% | €67.49 | €810 |
| 16 |
WUH722424ALE6L4 WD Ultrastar DC HC580
|
24 TB | CMR | Enterprise | SATA | - | €54.75 | €1,314 |
| 17 |
ST24000NT002 Seagate IronWolf Pro
|
24 TB | CMR | NAS-Pro | SATA | - | €50.00 | €1,200 |
| 18 |
WD241KFGX WD Red Pro
|
24 TB | CMR | NAS-Pro | SATA | - | €41.63 | €999 |
| 19 |
WD242KRYZ WD Gold
|
24 TB | CMR | Enterprise | SATA | - | €56.21 | €1,349 |
| 20 |
HAT5320-24T Synology Enterprise Series
|
24 TB | CMR | Enterprise | SATA | - | - | - |
| 21 |
WD221KFGX WD Red Pro
|
22 TB | CMR | NAS-Pro | SATA | - | €52.00 | €1,144 |
| 22 |
WD221KRYZ WD Gold
|
22 TB | CMR | Enterprise | SATA | - | €60.27 | €1,326 |
| 23 |
ST22000NT001 Seagate IronWolf Pro
|
22 TB | CMR | NAS-Pro | SATA | - | €55.00 | €1,210 |
| 24 |
ST22000NM001E Seagate Exos X22
|
22 TB | CMR | Enterprise | SATA | - | €30.00 | €660 |
| 25 |
MG10AFA22TE Toshiba MG10
|
22 TB | CMR | Enterprise | SATA | - | €39.50 | €869 |
| 26 |
WD201KFGX WD Red Pro
|
20 TB | CMR | NAS-Pro | SATA | - | €58.67 | €1,173 |
| 27 |
WD202KRYZ WD Gold
|
20 TB | CMR | Enterprise | SATA | - | €45.00 | €900 |
| 28 |
WUH722020BLE6L4 WD Ultrastar DC HC560
|
20 TB | CMR | Enterprise | SATA | - | €25.90 | €518 |
| 29 |
ST20000NT001 Seagate IronWolf Pro
|
20 TB | CMR | NAS-Pro | SATA | - | - | - |
| 30 |
ST20000NM007D Seagate Exos X20
|
20 TB | CMR | Enterprise | SATA | - | - | - |
| 31 |
HAT3320-20T Synology Plus Series
|
20 TB | CMR | NAS | SATA | - | - | - |
| 32 |
HAT5320-20T Synology Enterprise Series
|
20 TB | CMR | Enterprise | SATA | - | - | - |
| 33 |
WD181KFGX WD Red Pro
|
18 TB | CMR | NAS-Pro | SATA | - | €51.76 | €932 |
| 34 |
WD181KRYZ WD Gold
|
18 TB | CMR | Enterprise | SATA | - | €50.36 | €906 |
| 35 |
WUH721818ALE6L4 WD Ultrastar DC HC550
|
18 TB | CMR | Enterprise | SATA | - | €64.22 | €1,156 |
| 36 |
ST18000NT001 Seagate IronWolf Pro
|
18 TB | CMR | NAS-Pro | SATA | - | - | - |
| 37 |
ST18000NM000J Seagate Exos X18
|
18 TB | CMR | Enterprise | SATA | - | €34.73 | €625 |
| 38 |
ST18000NM004J Seagate Exos X18
|
18 TB | CMR | Enterprise | SAS | - | €71.11 | €1,280 |
| 39 |
MG09ACA18TE Toshiba MG09
|
18 TB | CMR | Enterprise | SATA | - | €58.17 | €1,047 |
| 40 |
MG09SCA18TE Toshiba MG09
|
18 TB | CMR | Enterprise | SAS | - | €36.55 | €658 |
| 41 |
HDWG180 Toshiba N300
|
18 TB | CMR | NAS | SATA | - | €54.88 | €988 |
| 42 |
WD161KFGX WD Red Pro
|
16 TB | CMR | NAS-Pro | SATA | - | €52.25 | €836 |
| 43 |
WD161KRYZ WD Gold
|
16 TB | CMR | Enterprise | SATA | - | - | - |
| 44 |
ST16000NT001 Seagate IronWolf Pro
|
16 TB | CMR | NAS-Pro | SATA | - | €43.69 | €699 |
| 45 |
ST16000NM002G Seagate Exos X16
|
16 TB | CMR | Enterprise | SAS | - | €61.24 | €980 |
| 46 |
HDWG51G Toshiba N300
|
16 TB | CMR | NAS | SATA | - | €57.12 | €914 |
| 47 |
HAT3310-16T Synology Plus Series
|
16 TB | CMR | NAS | SATA | - | - | - |
| 48 |
HAT5310-16T Synology Enterprise Series
|
16 TB | CMR | Enterprise | SATA | - | - | - |
| 49 |
WD140EFGX WD Red Plus
|
14 TB | CMR | NAS | SATA | - | €74.21 | €1,039 |
| 50 |
WD142KFGX WD Red Pro
|
14 TB | CMR | NAS-Pro | SATA | - | €49.79 | €697 |
| 51 |
WD142KRYZ WD Gold
|
14 TB | CMR | Enterprise | SATA | - | €50.92 | €713 |
| 52 |
WUH721414AL5204 WD Ultrastar DC HC530
|
14 TB | CMR | Enterprise | SAS | - | €52.85 | €740 |
| 53 |
ST14000NT001 Seagate IronWolf Pro
|
14 TB | CMR | NAS-Pro | SATA | - | €31.50 | €441 |
| 54 |
HDWG31G Toshiba N300
|
14 TB | CMR | NAS | SATA | - | €54.57 | €764 |
| 55 |
MG07SCA14TE Toshiba MG07
|
14 TB | CMR | Enterprise | SAS | - | - | - |
| 56 |
WD120EFBX WD Red Plus
|
12 TB | CMR | NAS | SATA | - | €50.35 | €604 |
| 57 |
WD121KFBX WD Red Pro
|
12 TB | CMR | NAS-Pro | SATA | - | €54.29 | €652 |
| 58 |
WD121KRYZ WD Gold
|
12 TB | CMR | Enterprise | SATA | - | - | - |
| 59 |
ST12000VN0008 Seagate IronWolf
|
12 TB | CMR | NAS | SATA | - | €42.33 | €508 |
| 60 |
ST12000NT001 Seagate IronWolf Pro
|
12 TB | CMR | NAS-Pro | SATA | - | €44.08 | €529 |
| 61 |
HDWG21C Toshiba N300
|
12 TB | CMR | NAS | SATA | - | €43.75 | €525 |
| 62 |
MG07ACA12TE Toshiba MG07
|
12 TB | CMR | Enterprise | SATA | - | €39.58 | €475 |
| 63 |
HAT3310-12T Synology Plus Series
|
12 TB | CMR | NAS | SATA | - | - | - |
| 64 |
HAT5300-12T Synology Enterprise Series
|
12 TB | CMR | Enterprise | SATA | - | - | - |
| 65 |
WD101EFBX WD Red Plus
|
10 TB | CMR | NAS | SATA | - | €65.05 | €650 |
| 66 |
WD102KFBX WD Red Pro
|
10 TB | CMR | NAS-Pro | SATA | - | €66.63 | €666 |
| 67 |
WD102KRYZ WD Gold
|
10 TB | CMR | Enterprise | SATA | - | - | - |
| 68 |
WUS721010ALE6L4 WD Ultrastar DC HC330
|
10 TB | CMR | Enterprise | SATA | - | €65.87 | €659 |
| 69 |
ST10000VN000 Seagate IronWolf
|
10 TB | CMR | NAS | SATA | - | €48.99 | €490 |
| 70 |
ST10000NT001 Seagate IronWolf Pro
|
10 TB | CMR | NAS-Pro | SATA | - | €50.70 | €507 |
| 71 |
ST10000NM019B Seagate Exos 7E10
|
10 TB | CMR | Enterprise | SATA | - | €54.05 | €540 |
| 72 |
HDWG11A Toshiba N300
|
10 TB | CMR | NAS | SATA | - | €43.05 | €430 |
| 73 |
MG06ACA10TE Toshiba MG06
|
10 TB | CMR | Enterprise | SATA | - | - | - |
| 74 |
WD80EFPX WD Red Plus
|
8 TB | CMR | NAS | SATA | - | €52.82 | €423 |
| 75 |
WD80EFZZ WD Red Plus
|
8 TB | CMR | NAS | SATA | - | €61.03 | €488 |
| 76 |
WD8005FFBX WD Red Pro
|
8 TB | CMR | NAS-Pro | SATA | - | €52.03 | €416 |
| 77 |
WD8004FRYZ WD Gold
|
8 TB | CMR | Enterprise | SATA | - | €63.74 | €510 |
| 78 |
HUS728T8TALE6L4 WD Ultrastar DC HC320
|
8 TB | CMR | Enterprise | SATA | - | €61.95 | €496 |
| 79 |
ST8000VN004 Seagate IronWolf
|
8 TB | CMR | NAS | SATA | - | €46.87 | €375 |
| 80 |
ST8000NT001 Seagate IronWolf Pro
|
8 TB | CMR | NAS-Pro | SATA | - | €69.74 | €558 |
| 81 |
ST8000NM000A Seagate Exos 7E8
|
8 TB | CMR | Enterprise | SATA | - | €57.06 | €457 |
| 82 |
ST8000NM017B Seagate Exos 7E10
|
8 TB | CMR | Enterprise | SATA | - | €74.23 | €594 |
| 83 |
HDWG480 Toshiba N300
|
8 TB | CMR | NAS | SATA | - | €55.38 | €443 |
| 84 |
MG06ACA800E Toshiba MG06
|
8 TB | CMR | Enterprise | SATA | - | €71.24 | €570 |
| 85 |
ST8000NM018B Seagate Exos 7E10
|
8 TB | CMR | Enterprise | SAS | - | - | - |
| 86 |
HAT3320-8T Synology Plus Series
|
8 TB | CMR | NAS | SATA | - | - | - |
| 87 |
HAT5320-8T Synology Enterprise Series
|
8 TB | CMR | Enterprise | SATA | - | - | - |
| 88 |
WD60EFPX WD Red Plus
|
6 TB | CMR | NAS | SATA | - | €59.75 | €358 |
| 89 |
WD6005FFBX WD Red Pro
|
6 TB | CMR | NAS-Pro | SATA | - | €50.83 | €305 |
| 90 |
WD6004FRYZ WD Gold
|
6 TB | CMR | Enterprise | SATA | - | €83.33 | €500 |
| 91 |
ST6000VN006 Seagate IronWolf
|
6 TB | CMR | NAS | SATA | - | €75.82 | €455 |
| 92 |
ST6000NT001 Seagate IronWolf Pro
|
6 TB | CMR | NAS-Pro | SATA | - | €54.83 | €329 |
| 93 |
HDWG460 Toshiba N300
|
6 TB | CMR | NAS | SATA | - | €52.75 | €317 |
| 94 |
MG06ACA600E Toshiba MG06
|
6 TB | CMR | Enterprise | SATA | - | - | - |
| 95 |
HAT3300-6T Synology Plus Series
|
6 TB | CMR | NAS | SATA | - | €57.75 | €346 |
| 96 |
WD40EFPX WD Red Plus
|
4 TB | CMR | NAS | SATA | - | €55.68 | €223 |
| 97 |
WD4005FFBX WD Red Pro
|
4 TB | CMR | NAS-Pro | SATA | - | €88.35 | €353 |
| 98 |
WD4004FRYZ WD Gold
|
4 TB | CMR | Enterprise | SATA | - | €64.77 | €259 |
| 99 |
ST4000VN006 Seagate IronWolf
|
4 TB | CMR | NAS | SATA | - | €54.94 | €220 |
| 100 |
ST4000NT001 Seagate IronWolf Pro
|
4 TB | CMR | NAS-Pro | SATA | - | €65.50 | €262 |
| 101 |
HDWG440 Toshiba N300
|
4 TB | CMR | NAS | SATA | - | €70.72 | €283 |
| 102 |
HAT3300-4T Synology Plus Series
|
4 TB | CMR | NAS | SATA | - | - | - |
| 103 |
HAT5320-4T Synology Enterprise Series
|
4 TB | CMR | Enterprise | SATA | - | - | - |
Ranked by measured failure rate (Backblaze AFR). $/TB uses the cheapest live price where available.
SSDs for cache, a SLOG or a metadata vdev
| SSD | Capacity | Endurance | Interface | PLP | DRAM | €/TB | Price | |
|---|---|---|---|---|---|---|---|---|
| 1 |
MZ7L33T8HBLT-00W07
Samsung PM893
|
3.84 TB | 7,008 TB | SATA | Yes | Yes | €224.69 | €863 |
| 2 |
WDS400T1R0C
WD Red SN700
|
4 TB | 5,100 TB | NVMe | - | Yes | €230.07 | €920 |
| 3 |
WDS400T2R0A
WD Red SA500
|
4 TB | 2,500 TB | SATA | - | Yes | €215.00 | €860 |
| 4 |
MZ-V9P4T0
Samsung 990 PRO
|
4 TB | 2,400 TB | NVMe | - | Yes | €162.49 | €650 |
| 5 |
SB-RKT4P-4TB
Sabrent Rocket 4 Plus
|
4 TB | 3,000 TB | NVMe | - | Yes | €177.12 | €708 |
| 6 |
SB-RKT5-4TB
Sabrent Rocket 5
|
4 TB | 3,000 TB | NVMe | - | Yes | €260.00 | €1,040 |
| 7 |
WDS200T2R0A
WD Red SA500
|
2 TB | 1,300 TB | SATA | - | Yes | €239.75 | €479 |
| 8 |
WDS200T1R0C
WD Red SN700
|
2 TB | 2,500 TB | NVMe | - | Yes | €259.51 | €519 |
| 9 |
MZ-V9P2T0
Samsung 990 PRO
|
2 TB | 1,200 TB | NVMe | - | Yes | €174.50 | €349 |
| 10 |
SB-RKT5-2TB
Sabrent Rocket 5
|
2 TB | 1,400 TB | NVMe | - | Yes | €194.89 | €390 |
| 11 |
MZ-V9P1T0
Samsung 990 PRO
|
1 TB | 600 TB | NVMe | - | Yes | €275.94 | €276 |
| 12 |
SB-RKT5-1TB
Sabrent Rocket 5
|
1 TB | 700 TB | NVMe | - | Yes | €235.65 | €236 |
| 13 |
MTFDKCC6T4TFS
Micron 7450 MAX
|
6.4 TB | 35,000 TB | NVMe | Yes | Yes | - | - |
| 14 |
MTFDKCC3T2TFS
Micron 7450 MAX
|
3.2 TB | 17,500 TB | NVMe | Yes | Yes | - | - |
| 15 |
MTFDDAK1T9TGA
Micron 5400 PRO
|
1.92 TB | 5,256 TB | SATA | Yes | Yes | - | - |
| 16 |
MTFDDAK960TGA
Micron 5400 PRO
|
0.96 TB | 2,628 TB | SATA | Yes | Yes | - | - |
| 17 |
MTFDDAK3T8TGA
Micron 5400 PRO
|
3.84 TB | 8,410 TB | SATA | Yes | Yes | - | - |
| 18 |
MTFDKCC7T6TFR
Micron 7450 PRO
|
7.68 TB | 14,000 TB | NVMe | Yes | Yes | - | - |
| 19 |
MZQL27T6HBLA-00A07
Samsung PM9A3
|
7.68 TB | 14,016 TB | NVMe | Yes | Yes | - | - |
| 20 |
KCD8XRUG7T68
Kioxia CD8-R
|
7.68 TB | 14,016 TB | NVMe | Yes | Yes | - | - |
| 21 |
SSDPF2KX076T1
Solidigm D7-P5520
|
7.68 TB | 14,000 TB | NVMe | Yes | Yes | - | - |
| 22 |
MZ7L37T6HBLA-00W07
Samsung PM893
|
7.68 TB | 14,016 TB | SATA | Yes | Yes | - | - |
| 23 |
SEDC600M/7680G
Kingston DC600M
|
7.68 TB | 14,016 TB | SATA | Yes | Yes | - | - |
| 24 |
MTFDKCC3T8TFR
Micron 7450 PRO
|
3.84 TB | 7,300 TB | NVMe | Yes | Yes | - | - |
Ranked by warranted endurance (DWPD). PLP = power-loss protection, the gate for a SLOG. $/TB uses the cheapest live price where available.
How TrueNAS uses your drives
A ZFS pool is built from vdevs - groups of drives with their own redundancy - and the pool stripes across them. You don't grow a vdev one disk at a time the way you do on Unraid; you plan a vdev, fill it, and add more vdevs later (or use RAIDZ expansion on recent versions). ZFS also checks everything it reads against a checksum and repairs silently corrupted data during a scrub. That self-healing is the reason people run it, and it's also why the drives have to be well behaved: the same scrub and resilver that protect you are brutal on a disk that can't keep pace.
CMR is not optional here
A resilver rebuilds a failed drive by reading across the whole pool and writing the replacement end to end, for hours. That is the exact workload an SMR drive is worst at - it fills its small conventional cache, drops to shingle-rewrite speed, and can stall long enough that ZFS marks it faulted and pulls it from an already-degraded pool. That's how a routine rebuild turns into lost data. So every drive in the list above is CMR, and it is the one specification on this page you should never compromise. The WD Red SMR mess in 2020 was exactly this failure, and it's why every drive page here states the recording tech.
Compatibility: any CMR drive, SATA or SAS
TrueNAS doesn't keep an approved-drive list and doesn't lock you to a brand - iXsystems' own guidance is essentially "use CMR, avoid the cheap SMR stuff." So compatibility comes down to the interface. A TrueNAS box with a plain SATA backplane takes any SATA NAS or enterprise drive; add an HBA (an LSI-style card in IT mode) and it takes SAS just as happily, which is why enterprise SAS drives show up in the list above. Both are fair game - pick on capacity, endurance and price, not on a vendor's blessing.
What to optimise for
Match drive sizes within a vdev, since ZFS plans around the smallest member. Once you have several large drives, run RAIDZ2 rather than RAIDZ1 - a second parity disk matters more as drives get bigger and rebuilds get longer, the same logic as RAID 6. Buy a matched set at once so the whole vdev ages together and you're not hunting a discontinued model in two years. For an always-on pool, the enterprise drives' higher workload rating and 5-year warranty earn their premium; for a quiet home box, NAS-class is fine. The storage planner works out usable capacity per layout, and the list above is ranked by real Backblaze failure rate so you can start from the drives least likely to trigger a resilver in the first place.
Why a ZFS pool still wants SSDs
Even an all-HDD pool usually has a job or two for flash. The table below lists DRAM-equipped SSDs for those jobs, the ones you can actually buy first, with power-loss protection flagged in its own column since that's the spec a SLOG turns on. Three roles, and it's worth being honest about which ones you actually need - and about which SSDs are easy to buy:
A SLOG (separate ZIL) only helps synchronous writes - NFS exports, or VM and database storage over iSCSI. It holds in-flight sync data before it lands on the pool, so if the drive loses power mid-write you lose that data, which is why a SLOG must have power-loss protection and why a random consumer SSD is the wrong choice. It does nothing for ordinary SMB file copies, so don't add one unless your workload is actually sync-heavy.
An L2ARC extends the read cache from RAM onto SSD. It only earns its place once you've filled the box with as much RAM as it takes and your working set still doesn't fit - and it even borrows a little RAM to index itself. Add memory first; reach for L2ARC second.
A special (metadata) vdev stores the pool's metadata, and optionally small files, on SSD. This is the one that helps almost everyone: browsing, snapshots and anything with lots of small files get dramatically quicker. The catch is serious - the special vdev is part of the pool, so if it dies the pool dies. So mirror it, and give it power-loss protection for the same reason a SLOG needs it: it holds live pool data, and a power cut mid-write is exactly what you're guarding against. Enterprise SATA SSDs are the sweet spot here - PLP and high endurance without paying for NVMe bandwidth this role never uses - which is what the PLP and endurance columns in the table below are for.
Some builders skip the spinning drives entirely and run an all-flash pool for the quiet, the low power draw and the speed. If that's you, the same SSD table is your starting point - just size up.
One honest caveat about that table: the datacenter SSDs that make the best SLOG and metadata drives are rarely stocked on Amazon except through resellers at silly markups, so a lot of them show no price - our gouge filter hides the inflated ones rather than pretend they're real. The rows that do carry a price are the consumer and prosumer DRAM SSDs, which are the right call for an L2ARC or a home box anyway. For a serious SLOG, buying the enterprise drive from a specialist is normal.
The short version
Fill the pool with matched CMR drives, RAIDZ2 once they're large, and never put SMR anywhere near it. Add SSDs deliberately, not by reflex: a mirrored metadata vdev helps most people, a SLOG only helps sync writes and only with power-loss protection, and L2ARC comes after RAM. Both tables are ranked so you start from the drives least likely to let you down - hard drives by measured failure rate, SSDs by warranted endurance.
Frequently asked questions
- Can I use SMR drives with ZFS / TrueNAS?
- No. SMR drives collapse to a crawl under the sustained writes of a resilver, which stretches a rebuild for days and can drop the drive out of a degraded pool. ZFS is CMR-only territory - it's the one rule you can't bend here.
- Do TrueNAS drives need to match in size?
- Within a vdev, yes - ZFS uses the smallest member's capacity, so a mismatched drive wastes space. Across vdevs you can mix, and you can grow a pool by adding a vdev or (on recent ZFS) by RAIDZ expansion. Matched CMR drives per vdev give the most predictable result.
- Are enterprise drives worth it for TrueNAS?
- Often. Enterprise SATA and SAS drives (Exos, Ultrastar) bring higher workload ratings and 5-year warranties that suit an always-on pool, and TrueNAS boxes with an HBA take SAS directly. NAS-class drives are fine for lighter home use.
- Do I actually need an SSD if my pool is hard drives?
- Not always. A SLOG only helps synchronous writes (NFS, or VM/database storage over iSCSI) - it does nothing for ordinary SMB file copies. L2ARC only helps once you've maxed RAM and your working set still doesn't fit. A metadata (special) vdev is the one that helps almost everyone with lots of small files, but it must be mirrored, because if it dies the whole pool dies.