Skip to main content

Gadget Wisdom

The Great Debate: One Big Computer or Several Smaller Computers

As part of my renovation project, as I make my new apartment into my own, and upgrade the infrastructure elsewhere in the building, I had several new lines run for cameras, all of which feed into Frigate, which I have mentioned previously. Frigate requires processing power, and I worry my server is taking on too many tasks that require the same resources.

The Problem

This brings me to my latest debate. Do I get one or more efficient computers with power efficient processors that can reliably handle low level tasks, or a single beefier computer? Technology has caught up to this while I was just letting my server run, because it just worked. Most home servers are idle most of the time, as you aren’t getting the demand a server with many users would receive, even with a full household. My NAS is running on an N100 CPU with 32GB of RAM.

The N100 has 4 cores, which is akin to having 4 different CPUs.  My server is running a processor that is a few generations older, with 6 cores. The benchmark of the N100 is about 1/3 of the score given to the older processor, but also uses a 10th of the power consumption. The NAS has an average usage of 3% CPU, as a NAS needs RAM to cache data, but serving it takes very little in terms of capacity.  By comparison, the server with the more powerful processor, running Jellyfin(a media server), Immich(photo server), Frigate(NVR), and more, is averaging 20% of more.

Plenty of CPU Maybe, but what about GPU?

Some of this involves hardware transcoding, using the GPU, to transcode video streams for Jellyfin. Frigate can use the GPU to run object detection. So, purchasing a Mini PC means another GPU, and the CPU can handle some low demand services. The alternative is to go for a an external GPU. However, the used computer my beefier CPU is in, is one I bought refurbished, only to discover that the PCI-E slot I would need to do that was not soldered onto the motherboard for some reason, which brought me to the idea of dividing the server, rather than replacing it entirely.

Multiple Computers…but in Software? Virtualization

Some people who have homelabs opt to go in a completely different direction. Virtualization. They have multiple virtual computers running on one server. There are advantages to this in that you can tear down a virtual computer and replace it, you can back up each piece separately. That leaves one with a lot of choices. I’ve read dozens of opinions and talked to several people about this.

Is more hardware better than virtualization? And if the idea of a low power CPU is to reduce energy costs, how does more than one of them help?

Final Thoughts and a question

As a final thought, having multiple pieces of hardware increases complexity, and thus maintenance time, but independent hardware means a failure in one system doesn’t mean a failure in another, the same isolation virtualization offers.

I have gone back and forth on a conclusion. I have seen people who run their entire infrastructure on a mini PC. That may be good for many people, but some might find themselves straining under the load.

But, what do you think? Am I better off upgrading or bifurcating?

Published on October 23, 2025
Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *

Get New Posts By Email