← Back to context

Comment by lotharcable2

18 hours ago

> The one thing I don't understand about these Pi based mini-racks is why you would build a home lab that's less powerful than your client devices.

It makes sense because you are unlikely to run production workloads at home.

So you don't really need a half a terabyte of RAM and a 220v power supply for the world's most expensive electric space heater.

Instead people are most often interested in developing infrastructure-as-code or testing deployment strategies or doing tests to see what happens when outages happen. Logging, metrics collecting, simulating network failure, simulating software attacks. etc.

In most of those cases having a number of smaller machines makes more sense then trying to emulate a small datacenter on a one or two big ones.

In practice I think most people end up with 2 or 3 'big machines' for times when they do need the Umph or want to have a big storage array for their "linux ISO collections". Then having a number of Pis or HP mini desktops in arrays is just for good fun.

If I want to simulate full blown workloads and benchmarking then I can just use AWS or Azure for that. A lot cheaper to lease verts for a evening or two, then buy big machines and leaving them idle 99.8% of the time.