Hi, my workplace is shutting down and my boss is letting me take home quite a few unused TeamGroup MP34 4TB NVMe SSDs for free. I thought about making a NAS / home server out of them. Given the lack of prebuilt solutions that support NVMe drives, I thought about making a homemade one.

My use cases:

  • File server
  • Plex
  • Docker (PostgreSQL DB etc.)
  • Hosting game servers

So below is my proposed build. This type of build is quite new to me (i.e. PCIe bifurication, PCIe to M.2 adapters) so I wanted to see if I’m doing something wrong:

  • CPU: AMD Ryzen 5 5600G 3.9 GHz 6-Core Processor ($124.00 @ Amazon)
  • Motherboard: Gigabyte B550I AORUS PRO AX Mini ITX AM4 Motherboard ($189.99 @ Amazon)
  • Memory: Kingston FURY Beast 16 GB (2 x 8 GB) DDR4-3200 CL16 Memory ($45.99 @ Amazon)
  • Storage: Western Digital Blue SA510 250 GB 2.5" Solid State Drive ($30.99 @ Newegg)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Storage: TEAMGROUP MP34 4 TB M.2-2280 PCIe 3.0 X4 NVME Solid State Drive ($171.99 @ Amazon)
  • Case: Fractal Design Ridge PCIe 4.0 Mini ITX Tower Case ($129.99 @ B&H)
  • Power Supply: SeaSonic FOCUS SGX 500 W 80+ Gold Certified Fully Modular SFX Power Supply
  • Custom: ASUS Hyper M.2 X16 PCIe 4.0 X4 Expansion Card Supports 4 NVMe M.2 (2242/2260/2280/22110) up to 256Gbps for AMD 3rd Ryzen sTRX40, AM4 Socket and Intel VROC NVMe Raid ($74.98 @ Amazon)
  • pooamalgam@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    I haven’t found any AM4 motherboards besides ASUS boards that support bifurcation (confirmed in documentation, at least) and even the ASUS boards don’t support 4x4 bifurcation.

    As long as you can confirm that whatever motherboard you pick will support the bifurcation you need, you should be good (and I’d be interested to know if you do happen to find one, for my own server).

  • Solid_Exercise6697@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    AMD igpus aren’t the best for Plex. You would get way better performance with a similarly priced intel. 16GB of ram will work, but it’s kinda on the small side. I’d recommend 32GB. That motherboard is pretty expensive for an ITX, you really should use a full size motherboard for a server build.