top of page
server-parts.eu

server-parts.eu Blog

TrueNAS Hardware Requirements & Best Dell PowerEdge & HPE ProLiant Server Options

  • Writer: server-parts.eu server-parts.eu
    server-parts.eu server-parts.eu
  • 33 minutes ago
  • 4 min read

TrueNAS (CORE and SCALE) is designed for ZFS storage, virtualization (in SCALE), and high-performance NAS/SAN workloads.


Dell & HPE Servers for TrueNAS

✔️ No Risk: Pay Only After Testing


It runs extremely well on Dell PowerEdge and HPE ProLiant servers when CPU, RAM, storage, HBA, and networking are selected correctly. No vendor licensing is required, and TrueNAS is free to download and use.


Rack-mounted Dell PowerEdge and HPE ProLiant servers configured for TrueNAS storage, showing multiple drive bays and enterprise hardware suitable for ZFS workloads. Server-parts.eu. Used. Refurbished


TrueNAS Hardware Requirements


CPU – TrueNAS Hardware Requirements

TrueNAS does not require a specific CPU vendor. It supports Intel Xeon Scalable and AMD EPYC processors without special configuration.


Recommended CPU generations:

  • Intel Xeon Scalable Gen 2 (R740XD era, HPE Gen10)

  • Intel Xeon Scalable Gen 3 (Dell 650/750, HPE Gen10+)

  • Intel Xeon Scalable Gen 4 (HPE Gen11)

  • AMD EPYC 7002 / 7003 (DL385 Gen10/Gen10+)


Guidelines:

  • Storage-only NAS: Moderate CPUs such as Xeon Silver/Gold or EPYC 7002 are sufficient. 16–32 total cores are typical.

  • VMs/Apps (TrueNAS SCALE): More cores increase VM and container density. Higher clock speeds improve single-VM performance.


RAM – TrueNAS Hardware Requirements

ZFS benefits strongly from memory. More RAM improves caching, snapshot performance, scrubbing, replication, and deduplication (if enabled).

Recommended:

  • Minimum usable: 32 GB

  • Production NAS: 64–256 GB

  • Large datasets / VM workloads: 256 GB or more


ECC memory is strongly recommended for data integrity.


Storage – TrueNAS Hardware Requirements

ZFS Pools

  • Mirror (2-way/3-way): High IOPS and fast rebuilds

  • RAID-Z1/Z2/Z3: Capacity-focused

  • NVMe: Recommended for metadata-heavy or VM workloads

Boot Devices

  • Dual SATA DOM or mirrored SSDs

  • USB boot devices should not be used in production

SSD/NVMe Guidelines

  • SLOG (for sync writes): Use enterprise NVMe with power-loss protection

  • L2ARC: Only useful with large RAM pools

  • VM storage: PCIe Gen4 NVMe drives preferred for low latency

HDD Guidelines

  • Use enterprise SAS HDDs for large-capacity pools

  • 7200/10K rpm depending on workload

  • RAID-Z2/Z3 recommended for large backup/archive pools


HBA / Controller – TrueNAS Hardware Requirements

ZFS requires direct disk access. Hardware RAID should be avoided.

  • Dell: HBA330 (IT mode)

  • HPE: H240/H241, P408i in HBA mode


Network – TrueNAS Hardware Requirements
  • Minimum: 10GbE

  • Recommended: 25GbE

  • High-performance / HA clusters: 40/100GbE


Mellanox ConnectX-3/4/5 NICs are widely used and stable. TrueNAS SCALE clusters benefit significantly from 25–100GbE networking.



Recommended Dell PowerEdge Servers for TrueNAS


Dell PowerEdge R740XD for TrueNAS
  • 24 × 2.5" / 12 × 3.5"

  • Excellent hybrid NVMe/SSD/HDD support

  • Dual CPU

  • Ideal for unified NAS + VM workloads


Dell PowerEdge R740XD2 for TrueNAS
  • 24 × 3.5"

  • Superior airflow for dense HDD pools

  • Designed for large ZFS capacity clusters


Dell PowerEdge R650 (3rd Gen CPUs) for TrueNAS
  • 1U design

  • PCIe Gen4 NVMe support

  • Fast VM storage nodes

  • Great for high-speed TrueNAS SCALE environments


Dell PowerEdge R750 (3rd Gen CPUs) for TrueNAS
  • 2U platform

  • High NVMe density

  • Strong multi-VM environments

  • Excellent for hybrid storage + compute workloads



Recommended HPE ProLiant Servers for TrueNAS


HPE ProLiant DL380 Gen10 for TrueNAS
  • SAS/SATA/NVMe support

  • Stable and widely deployed

  • Works well with H240/H241 HBAs


HPE ProLiant DL380 Gen10+ for TrueNAS
  • Enhanced PCIe bandwidth

  • Increased NVMe capacity

  • Excellent for mixed VM and storage workloads


HPE ProLiant DL380 Gen11 for TrueNAS
  • Intel Xeon Gen 4 + PCIe Gen5

  • Highest VM density and throughput

  • Best choice for high-performance SCALE clusters


HPE ProLiant DL360 Gen10 / Gen10+ / Gen11 for TrueNAS
  • Compact 1U

  • Strong NVMe support

  • Ideal for smaller clusters or fast metadata nodes


HPE ProLiant DL385 Gen10 / Gen10+ (AMD EPYC) for TrueNAS
  • High core count and memory bandwidth

  • Excellent ZFS performance

  • Strong price/performance ratio



Key Best Practices for TrueNAS


  • Enable direct disk access via IT-mode HBA

  • Use enterprise SSDs/NVMe with power-loss protection

  • Size RAM based on dataset size and VM count

  • Use 10/25GbE or faster for replication and cluster traffic

  • Avoid USB boot devices in production

  • Test scrubs, snapshots, and replication performance



Use Case Recommendations for TrueNAS

Use Case

Recommended Hardware

Large backup/archive NAS

R740XD2 / DL380 Gen10 with HDD RAID-Z2/Z3

High-IOPS NVMe storage

R750/R650 or DL380 Gen11 with NVMe

Mixed NAS + Apps

R740XD or DL380 Gen10+

Low-noise lab node

DL360 Gen10 / R650



FAQ – TrueNAS


1. What is TrueNAS CORE?

TrueNAS CORE is the FreeBSD-based edition focused on storage, NAS/SAN services, backups, and ZFS. It is optimized for stability and pure storage workloads.


2. What is TrueNAS SCALE?

TrueNAS SCALE is the Linux-based edition that adds containers (Docker/Kubernetes), VMs, clustering, and scale-out storage. It is suited for environments that need both storage and applications.


3. Which one should I choose: TrueNAS CORE or TrueNAS SCALE?

Choose CORE for traditional NAS/SAN storage and maximum stability.Choose SCALE if virtualization, containers, or clustering are required.


4. Is TrueNAS free?

Yes. Both CORE and SCALE are free to download and use. Paid enterprise support is optional.


5. How do I download TrueNAS?

The ISO image can be downloaded from the official TrueNAS website and installed on standard x86 hardware. Production systems should boot from SSDs, not USB drives.


6. What are the TrueNAS system requirements?

Minimum:

  • 8 GB RAM (not recommended for production)

  • 64-bit x86 CPU

Recommended:

  • 32–64 GB RAM or more

  • ECC memory

  • Enterprise SSD/HDD

  • IT-mode HBA


7. What hardware does TrueNAS need?

Key components include ECC RAM, direct disk access via HBA330/H240/H241, enterprise SSDs/HDDs/NVMe, and 10GbE or faster networking. TrueNAS supports Dell, HPE, Supermicro, and other x86 servers.


8. Is TrueNAS an operating system or software?

It is a complete operating system that provides storage services, ZFS management, and a web interface.


9. Can TrueNAS run VMs and containers?

CORE offers limited VM support and no Docker. SCALE supports full VMs, Docker, and Kubernetes.


10. Can I migrate from TrueNAS CORE to TrueNAS SCALE?

Yes. Upgrading CORE to SCALE is supported, but it is a one-way migration.


11. Is TrueNAS suitable for business use?

Yes. Features such as ZFS, snapshots, replication, iSCSI, and high capacity make it suitable for SMB and enterprise environments.


12. How does TrueNAS compare to Unraid or OpenMediaVault?

TrueNAS uses ZFS and offers enterprise-grade data integrity. Unraid focuses on flexible arrays and is popular for media servers. OpenMediaVault is a lightweight Linux NAS solution with simpler features.



Dell & HPE Servers for TrueNAS

✔️ No Risk: Pay Only After Testing



Sources - TrueNAS Hardware Requirements


bottom of page