Mini PC homelab suggestion wanted

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Marco2G

New Member
Feb 22, 2022
6
0
1
Hi everyone

I am currently rocking a frankenserver hyperconverged solution I build from an old Reo virtual tape library chassis. I have dual Xeon CPUs and 256 GB RAM.

I PCI passthrough the HBA to a TrueNAS VM which in turn provides NSF storage to its host machine. I have about a good 100GB of memory used (64 of which go to TrueNAS).
I have 10 2TB spinning rust disks in there split into two 5 disk RAIDz1 vdevs.
Additionally I have a bifurcation card providing four gumsticks to the TrueNAS as well. The ESXi Datastores for this host come from there.

I have built this with consumer grade tower coolers on the CPUs (hence the 4U chassis) because it's in a room with an open door that goes right into my living room. Silent operation is king as well as power consumption.

The machine as well as two mikrotik switches and a Ubiquiti AP are behind a UPS and that UPS according to my watt meter sips less than 200W. I would like it to stay that way.


this ran for several years on hardware that's probably been in service noticably more than five years already. So why am I considering an upgrade? Yesterday I had a Pink Screen of Death. It couldn't communicate with a CPU it said.

So I want to not be caught like a deer in headlights if and when this goes to a better place.


I am gravitating toward the Beelink ME Mini for Storage. I thought I could perhaps attach NVMe to SATA adapters to move my spinning rust to a beelink. It should still have enough slots left to drive my remaining four NVMes the VMs live on. At a later date, I could acquire a second Beelinik ME Mini, put in six 4TB Gumsticks in RAIDz1 (because with NVMe, even at one lane only, resilvering should be quick enough to not need RAIDz2) and build a redundant storage solution. Granted, I've only had ChatGPT tell me that TrueNAS can do redundant iSCSI storage... I have no experience with that yet.


So tl;dr: I'd like youropinions on the above idea but MUCH MORE: What do I use for compute? My current setup has dual E5-2695 and it uses about 2GHz of57GHz available... Would a N150 be enough?The ME Mini just doesn't have the Memory capacity... I need at least 22GB per host, otherwise I lose redundancy. But the SER machines seem to have only Gigabit Ethernet.

So please help me find a machine that gives me 12+ Threads, 32+GB RAM, VERY low power consumption (15 to 25W TDP?) unless it's really needed, preferably 10GBit Ethernet but I guess I could survive with five?

I welcome any thoughts on the matter.

I have no high performance applications going here. The largest VM is TrueNAS but that would get its own hardware. I have an emby on there and I wonder about hardware encoding. I don't know how well that works with AMD APUs. I also don't know whether CPU encoding of something newer than my Xeons would be enough for the two streams I use in parallel in a worst case scenario.
 

Carlos25

New Member
Sep 8, 2025
2
0
1
For compute, go with a low-power CPU that has at least 12 threads and 32 GB+ RAM. The N100/N150 will likely struggle with multiple VMs, so a low-TDP Ryzen or Intel i3/i5 is a safer bet. Running TrueNAS on its own box makes sense, and a modern low-power chip should handle two Emby streams without issue.
 

Marsh

Moderator
May 12, 2013
2,685
1,537
113
I am gravitating toward the Beelink ME Mini for Storage

Are you referring the Bellink ME mini NAS with 6 nvme slots ?

Few things to consider.
CPU N150 has 9 pcie links.
2 pice links for the dual 2.5gbe network.
5 pice links for 5 x nvme slot , 1 lane for each NVME
2 pice links for the boot NVME slot

I brought the beelink mini NAS directfrom Beelink ($209) , last month , no sales tax and no tariff.

Beware it has 45w PS , stay away from power hungry NVME SSD , 6 x 5w = 30w total for 6 NVME.

See issue

I loaded 5 x NVME ( cheap and not fast NVME ) to save power and heat.
 

louie1961

Well-Known Member
May 15, 2023
584
296
63
So, first off, I would not be a fan of the Belink mini with any brand of consumer NVME drives and ZFS (Presumably TrueNAS?). ZFS, because of its tendancy toward write amplification has a fairly well deserved reputation of chewing up consumer NVME drives in an accelerated fashon. Some reports say NVME's wont last a year. Others are a bit less dramatic. If you want to go with flash storage, it is really in your best interest to use enterprise grade drives, with power loss protection, etc. They are not cheap, and there's not a lot of 2280 drives around in that category.

Second, I doubt if 12 gb of memory is going to be sufficient for TrueNAS. I think as far as a NAS goes, you would be MUCH better served by picking up a 4-6 bay NAS (Aoostar, Ugreen, Minisforum N5. 45 Homelabs HL4 or HL8, Terramaster, or any other flavor that will support TrueNAS). Load it up with memory, a couple of 480GB NVME drives as cache, and rock on with that. Most of the brands I mentioned come with 10gbe networking as well, which is going to be much more beficial than the speeds of an MVME driver over a 2.5 gbe network connection.

As far as compute, they sky is the limit really. You could go with any number of mini PCs if you have your storage properly sorted. My main proxmox node (home brew/DIY) runs on a Ryzen 5 Pro 5650GE CPU (35 watt TDP) and I have TrueNAS running in a VM. Without drives, it consumes about 20 watts and is dead silent. All my drives in that machine are enterprise SSDs bought used off of ebay. With 10 SATA SSDs, 3 NVME drives, and an intel X520 10 gbe SFP+ NIC, it draws less than 50 watts at the wall. I also run Proxmox on a HP elitedesk mini G9 with an intel i5-12500T CPU as my virtual K3S cluster. Both devices are limited to 64GB of memory, just FYI. I also run a GMKTek N100 box as a Proxmox node. I mainly run two VMs in that: one of Openmediavault and one of Debian and Ansible. That OMV instance is a backup destination for my TrueNAS instance and my Synology NAS. It runs like a champ. Its a bit memory constricted, but I think the CPU could easily run 4 VMs, maybe more.