Comment on Finally happish with my all-in-one homelab (20+ services and way too much tinkering)
organicpu@lemmy.organic-server.org 11 hours ago Yea! It really doesn’t break a sweat. Most of the time it sits around 5-20W (legit jumps between 5W and 20W) while hosting everything, with around 5-15% CPU utilization. Though I do share it with other people, so it may not be as “idle” as I think it is. With all services stopped and nothing running, it obviously uses way less power.
I also have a Windows VM for someone else, which basically acts as a terminal server for development. They run Linux and need Windows for developing something, but they said “I don’t want Windows anywhere on my physical system”, so I gave them a VM to use instead.
I also like using my server as a playground to test things. It saves me having to install VM software on my PCs and keeps experiments separate.
Originally, I used GPU passthrough to a VM, but I stopped doing that because I wanted multiple services to be able to use the GPU while still keeping everything isolated. Unfortunately, my GPU isn’t nice enough for NVIDIA vGPU support.
So passing it directly into containers was the next best option - although definitely the more tedious route to set up. The efficiency gains are pretty nice though.
It also only pulls around 300W at max load (CPU + GPU), but the load is very variable and heavy usage isn’t that dramatic. Normal “heavy” use is closer to around 120W (CPU + GPU).
In the future, I’d love to move to an ARM-based server for even better efficiency, once the hardware becomes more readily available and practical for server use. The efficiency gains are really interesting, but the ecosystem and availability still need some time to catch up.