Earlier quoted context omitted.
Purpose: Learn linux clustering/diskless nodes. Advantages: Cheaper than conventional servers, limited physical form factor suitable for constrained environments such as apartments, luggage, etc. Low power consumption, suitable for mobile/off-grid/renewable. Recommended software: https://clusterlabs.org https://www.kernel.org/doc/html/latest/admin-guide/nfs/nfsro... https://wiki.gentoo.org/wiki/Diskless_nodes Commerc…
> Learn linux clustering/diskless nodes. Honestly, could be as valid with a setup that just involves running a bunch of VMs. > Low power consumption Yeah, well, a typical laptop should draw around 50W, which is what, like 0.05$ a day? > Commercial advantage: Run highly cost and power efficient data centers Hu, no, in terms of power efficiency per unit of work, you will not beat specialized hardware. > Infrastructure…
> Honestly, could be as valid with a setup that just involves running a bunch of VMs.
Slightly less valid. You don't have the same IO latency between nodes using VMs unless you start messing around with artificial attempts at inducing latency on each node individually.
It's much easier to accurately simulate real world networking by not bothering to simulate and just using real world networking.
There's a huge difference between latency on a wire vs latency within a hypervisor, and you won't know what you've papered over through lower latency via VM until you move to real hardware.