▤ Homelab

Used hardware for a homelab: mini PC, workstation or server

Buying used hardware for a homelab: pros and cons of mini PCs, workstations and rack servers, what to check before you buy, and the hidden running costs.

The second-hand market is the natural hunting ground for anyone building a homelab. Companies periodically replace computers and servers, and many perfectly working machines end up resold for a fraction of their original price. With some care you get a lot of hardware for little money. Without care you bring home a problem.

There are three main categories, each with a different profile.

Business mini PCs

These are small office computers, often sold as "tiny" or "micro" versions by the major manufacturers. They take up the space of a book, draw little power at idle and are almost silent.

Strengths:

  • low power draw, suitable for running all day;
  • minimal noise, you can even keep them in the living room;
  • recent processors with integrated graphics, useful for video transcoding;
  • easy to find and to replace.

Limits:

  • few drive slots, usually one M.2 drive and sometimes a 2.5-inch disk;
  • RAM limited to two slots;
  • a single network port, often 1 Gbit/s;
  • no PCIe expansion, or very little.

They are the best choice for beginners, for containers and for small clusters: three identical mini PCs make a compact, quiet high-availability lab.

Used workstations

Professional towers built for designers and engineers are an interesting middle ground. They have sturdy cases, quality power supplies, plenty of slots for RAM and expansion cards, and they often support ECC memory.

Strengths:

  • lots of installable RAM;
  • more drive bays;
  • PCIe slots for network cards, controllers or GPUs;
  • large fans, and therefore quieter than rack servers.

Limits:

  • higher idle power draw than a mini PC;
  • the footprint of a tower;
  • some use proprietary parts, such as power supplies or motherboards with non-standard connectors.

Refurbished rack servers

These are the most powerful machines and, at first sight, the best value: dual processors, dozens of memory slots, many drive bays, redundant power supplies and built-in remote management.

Limits to weigh carefully:

  • noise: designed for machine rooms, they can be very loud, especially at boot;
  • power: even at idle they draw far more than a mini PC; within a few years the bill can exceed the purchase price;
  • depth: many need a deep rack cabinet, which does not always fit in a home;
  • proprietary parts: drives with specific caddies, dedicated power supplies, firmware that sometimes complains about non-original components.

They make sense for those who specifically want to study enterprise hardware, remote management or configurations with many disks, and who have a suitable space such as a ventilated cellar or garage.

What to check before buying

Processor generation

A platform that is too old may lack instructions required by modern software, or draw a lot of power for modest performance. Check the processor generation and compare performance per watt with more recent alternatives.

Virtualisation support

A hypervisor needs virtualisation extensions (Intel VT-x or AMD-V) and, if you want to assign devices to virtual machines, IOMMU support (VT-d or AMD-Vi). They are usually present, but they must be enabled in the firmware and verified.

Firmware state

The BIOS or UEFI should be updatable. Some manufacturers make updates available only with a support contract: better to know beforehand. Also check that the previous owner has not left a firmware password set.

Included drives

Drives sold with a used machine should be treated with suspicion: they may have many power-on hours. If they are included, read their SMART data and, in any case, do not trust them with important data without redundancy and backups.

Power supply and fans

A whining power supply or noisy fans are signs not to ignore. With rack servers, it is worth asking the seller whether both redundant power supplies are included.

Hidden costs

The purchase price is only the beginning. Total costs must also include:

  1. electricity, which adds up every month;
  2. extra RAM and drives, often needed to reach the desired configuration;
  3. adapters and drive caddies, cables, network cards;
  4. an uninterruptible power supply sized for the power drawn;
  5. cooling for the room, if the machine runs hot.

An honest comparison combines purchase price and estimated power use over three years. Often the new or recent mini PC that looked more expensive turns out to be the cheapest option.

A practical rule

A simple rule: buy the smallest machine that meets today's goals, with a reasonable margin to grow. If you need more in a year, add a second node. Two small, quiet machines are easier to live with than one big, loud machine nobody wants to keep switched on.

In short

  • Used business mini PCs are ideal for starting out: low power, quiet, and enough for containers and small clusters.
  • Workstations offer more RAM, drives and PCIe slots with modest noise.
  • Rack servers are powerful but loud, bulky and expensive to keep running.
  • Before buying, check virtualisation, IOMMU, firmware and drive health.
  • The right comparison adds purchase price and power costs over several years.
MM
Marco Marzaduri

Marco Marzaduri works in cybersecurity, digital forensics and web development. A computer science graduate, he combines rigorous technical analysis with attention to the people who use technology.

Read also