Open compact NAS case with a small motherboard and a row of drive bays

A NAS motherboard is chosen for different things than a desktop board: drive ports instead of RGB headers, a reliable network port instead of the fastest one, ECC memory support instead of overclocking, and often a management interface so the box can live in a closet. This guide lists the criteria in order of importance, gives board classes that fit, and explains how the board decides what memory you buy.

The short answer

Choose a board with enough SATA ports or a slot for an HBA, a network port at 2.5GbE or faster, ECC memory support if your filesystem is ZFS, and a form factor that fits your case. Server boards from ASRock Rack and Supermicro tick every box; AMD consumer boards with ECC support are the budget route.

What matters, in order

1. Drive connectivity

Count the drives you will have in three years, add one. Boards with six or eight SATA ports cover most builds. Past that, a PCIe slot for a host bus adapter (an LSI or Broadcom HBA in IT mode is the usual choice) adds eight or sixteen ports. Check that the PCIe slot keeps its lanes when M.2 slots are populated; consumer boards often share them.

2. Memory support

The board sets the generation, the module type, the slot count and whether ECC works. Four DIMM slots give room to grow; two is the floor. ECC support has to be stated by the board maker and enabled in firmware; a CPU that supports ECC on a board that does not is non-ECC. ZFS users should treat ECC as a requirement, which is why ECC vs non-ECC for a NAS matters at the board stage. The guide to finding compatible RAM for a motherboard covers matching the module once the board is chosen.

3. Network

2.5GbE is the practical floor. 10GbE onboard saves a slot. Intel network controllers have the best driver support on TrueNAS and Linux; some Realtek controllers have had driver trouble on FreeBSD-based systems.

4. Remote management

IPMI or a BMC lets you see the console, reboot and install firmware over the network. A NAS in a closet or at a branch office is worth it; a NAS under the desk is not.

5. Form factor and power

Mini-ITX fits the compact NAS cases but usually has one PCIe slot and two DIMM slots. Micro-ATX adds slots on both counts. A NAS runs around the clock, so a low idle power figure saves more than a fast processor does.

Board classes that fit

Class Examples Memory Suits
AMD AM4 or AM5 server board ASRock Rack X570D4U, B650D4U, X570D4I-2T DDR4 or DDR5 ECC UDIMM, four slots ZFS NAS with ECC, IPMI, 2.5GbE or 10GbE, on a Ryzen
Intel W680 workstation board ASUS Pro WS W680-ACE, Supermicro X13SAE DDR5 ECC UDIMM, four slots ECC on a Core processor; many SATA and PCIe
Xeon D or Atom C embedded board Supermicro X11SDV, A2SDi series DDR4 ECC RDIMM or SODIMM, soldered CPU Low-power always-on NAS with 10GbE and many SATA
Single-socket Xeon or EPYC server board Supermicro X13SCL, ASRock Rack ROMED8-2T DDR5 or DDR4 ECC RDIMM, eight slots Large pools, VMs, 128GB and up
Consumer AMD board with ECC support Selected ASUS, ASRock and Gigabyte AM4 and AM5 boards DDR4 or DDR5 ECC UDIMM where enabled Budget ZFS build; verify ECC on the maker's page
Consumer Intel board Any B- or Z-series Non-ECC UDIMM Non-ZFS or snapshot-only builds where ECC is not required

Our ASRock memory guide and Supermicro memory guide list memory by board for the two makers that appear most often in NAS builds, and choosing a motherboard for an AMD EPYC server covers the large-pool end.

How the board decides the memory

Once the board is chosen, the memory question has one answer. The board's page gives generation and type; the qualified vendor list gives tested capacities; the slot count gives the ceiling. The common cases:

Fill slots in matched pairs, and leave slots free for the next upgrade rather than filling four with small modules. The memory types guide explains UDIMM against RDIMM, and the TrueNAS RAM guide gives capacities for ZFS by pool size.

Ready-made or DIY?

If the list above feels like more than you want to manage, a ready-made NAS from Synology, QNAP, ASUSTOR, TerraMaster or UGREEN makes the board decision for you and sets the memory ceiling with it. What is TrueNAS? weighs the two routes.

Frequently asked questions

Do I need a server motherboard for a NAS?

No, but server boards bring ECC support, more SATA and PCIe, and remote management, which a NAS uses more than a gaming PC would. A consumer board with ECC support and enough ports also works.

Which consumer boards support ECC?

Many AMD AM4 and AM5 boards accept ECC UDIMM, but whether ECC is enabled depends on the board and firmware; check the maker's page. Most Intel consumer chipsets do not support ECC; the W680 and server chipsets do.

How many SATA ports do I need?

One per drive plus one spare. Boards with six or eight onboard ports cover most builds; past that, add an HBA card in a PCIe slot.

Is 10GbE worth it on a NAS board?

Only if the clients and switch have it. A 2.5GbE port is the practical floor today; 10GbE matters for video editing and multi-client backup windows.

Buying NAS memory for one unit or a fleet

Pick the board for its ports and its memory support, and the memory follows from the board. Request a quote with your models and quantities, or contact our sales team. Related: NAS memory hub, business fleet memory and education and government.

NEMIX RAM is an independent memory supplier and is not affiliated with the NAS or software makers named here. Synology, QNAP, ASUSTOR, TerraMaster, UGREEN, TrueNAS and other names are trademarks of their respective owners, used only to identify compatible systems.

Asrock rack, Diy nas, Ecc, Guide, Motherboard, Nas memory, Supermicro, Truenas

Leave a comment

All comments are moderated before being published