I am looking to drastically downsize the actual size of the NAS server while improving performance and transcoding.
My current build is as such:
1x Phantek Enthoo Pro 2
1x LSI HBA 2x 8087 to SATA
8x WD RED 4TB drives
2x Samsung 870 Pro 500GB/512GB SATA SSDs (L2Arc/ZIL)
1x Crucial 500GB SSD (OS)
1x ADATA 512GB SSD (Docker containers)
1x WD Black NVMe SSD (transcode cache)
1x AMD Ryzen 5600X
2x 16GB DDR4 ECC UDIMM DDR4 3200
1x ASRock Rack X470 mATX motherboard
1x Seasonic Gold 650W Fully Modular PSU
A bunch of Arctic P12 fans
An Noctua Air Cooler
This thing is pretty big and I am moving to a much smaller apartment. (cost of living in my city just went up). I have a second rig (My desktop) that is also using the same case (Phanteks Enthoo Pro 2) so I would prefer to keep the server case small. I would have wanted/preferred hotswap bays in the font and I did see a couple iStarUSA cases with 7x 5.25 bays but they were ITX/mITX only and had only one 120mm fan grill.
This is the build I am thinking of:
Along with a pair of Intel 118GB Optane drives to replace the 870 Pro SSDs for L2Arc and ZIL. (much better IOPS…
• High, consistent IOPs. Intel® Optane™ SSDs deliver high, consistent IOPs for
ZFS intent log (ZIL), without losing speed over time as traditional NAND does.
• Low latency. Intel Optane SSDs maintain low, consistent latency for ZIL while
traditional NAND devices increase latency over time.
• High quality of service (QoS). Low latency means more write operations can
be handled in a lower and narrower latency time period, helping improve
overall QoS.
• Cost-effective performance. Used as L2ARC, Intel Optane SSDs combined
with RAM devices deliver up to 75 percent of the performance of all-RAM
configurations for less than half the price per gigabyte.2
• High endurance. Intel® Optane™ SSD DC P4800X delivers up to 60 drive
writes per day (DWPD), approximately 20x more than typical NAND SSDs
used for caching.
What are y’all thoughts on this build? The new motherboard has 3x m.2 NVMe slots. 2 of which would be occupied by the optane leaving the 3rd for the OS. I have some spare NVMe drives I can use for the OS.
That would leave 2 SATA drives for the Containers and Transcoding.
Sure, I would lose the ECC (nice for ZFS) but as it is, ECC working is “sometimes”. It takes a bit of tinkering to make it work afterall.
The UHD 770 in the 13th gen i5 should be able to handle most transcoding jobs just fine. I do have a Quadro T400 but I kept getting codec errors when using it for transcoding so I stopped.