Hardware list for my NAS

MarcusBay

Cadet
Joined
Apr 4, 2023
Messages
6
Here comes another hardware list. I want to build a TrueNas System for video editing purposes.
What do you think of the components?

  1. CPU: Intel Core i3-10100 (4 Cores, 8 Threads)
  2. Motherboard: ASUS Prime B460M-A (micro-ATX, supports up to 128GB RAM, 6 SATA ports)
  3. Memory: 2x16GB Kingston ValueRAM DDR4 2666MHz ECC UDIMM (32GB total, ECC for added data integrity)
  4. Storage: a. Boot Drive: SanDisk 32GB Cruzer Fit USB 3.1 Flash Drive (for TrueNAS installation) b. Data Drives: 4x Western Digital Red Plus 4TB 3.5-inch NAS Hard Drive (WD40EFRX) (16TB total, configure RAID-Z1 for 12TB usable capacity and single drive fault tolerance)
  5. PSU: Corsair CV450, CV Series, 450 Watt, 80 PLUS Bronze Certified Power Supply
  6. Case: Fractal Design Node 804 (micro-ATX, supports up to 8x 3.5-inch HDDs and 2x 2.5-inch SSDs)
  7. Network: Intel 10 Gig PCI-E Network Adapter
  8. Optional: 120mm case fans for better cooling
Best,

Marcus
 

MarcusBay

Cadet
Joined
Apr 4, 2023
Messages
6
And this is my list for a more high-performance system. What do you think?

  1. CPU: AMD Ryzen 7 3700X (8 Cores, 16 Threads)
  2. Motherboard: ASUS Prime X570-P (ATX, supports up to 128GB RAM, 8 SATA ports, 10Gb Ethernet compatibility)
  3. Memory: 4x16GB Corsair Vengeance LPX DDR4 3200MHz (64GB total, non-ECC as video editing workloads typically don't require ECC memory)
  4. Storage: a. Boot Drive: Kingston A2000 NVMe PCIe M.2 250GB (for TrueNAS installation) b. Cache Drive (optional): 2x Samsung 970 EVO Plus NVMe PCIe M.2 500GB (for read and write cache, can be configured in a mirrored setup) c. Data Drives: 6x Seagate IronWolf Pro 8TB 3.5-inch NAS Hard Drive (48TB total, configure RAID-Z2 for 32TB usable capacity and double drive fault tolerance)
  5. PSU: Corsair RM750x, RMx Series, 750 Watt, 80 PLUS Gold Certified Power Supply
  6. Case: Fractal Design Define 7 (ATX, supports up to 14x 3.5-inch HDDs and 4x 2.5-inch SSDs)
  7. Network: ASUS XG-C100C 10Gbps Network Adapter (PCIe, RJ-45)
  8. Optional: 120mm or 140mm case fans for better cooling
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
Please read the following resources.
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Boot Drive: Kingston A2000 NVMe PCIe M.2 250GB (for TrueNAS installation)
This is a far superior option to your other choice of a USB stick (which is recommended against by the forum and also iX).

2x Samsung 970 EVO Plus NVMe PCIe M.2 500GB (for read and write cache, can be configured in a mirrored setup)
You need to do more reading about SLOG and L2ARC. What you're suggesting here says you don't understand them.
SLOG isn't a write cache and you can't mirror L2ARC (which wouldn't make sense anyway).
Those devices don't have particularly high TBW ratings, so wouldn't be great candidates for either of those tasks.

Network: ASUS XG-C100C 10Gbps Network Adapter (PCIe, RJ-45)
This is not a good card for TrueNAS.

You should seek the advice from the 10G network primer: https://www.truenas.com/community/threads/10-gig-networking-primer.25749/

TL/DR: Get a used card from E-Bay that's either a Chelsio, Intel or Solarflare if you want good driver support and performance.

configure RAID-Z2
Think hard about your workload... I don't really know if video editing is IOPS intensive, but RAIDZ2 will give you the IOPS of 1 disk (something like 300).

You may get decent throughput with RAIDZ2, perhaps even close to 10G saturation, but only with large file transfers, if you're working with lots of small files or doing things like scrubbing which may need high IOPS, you'll see performance issues.
 
Top