Ga naar inhoud

⚑ Homelab Audit: Stroomverbruik & Efficiëntie Rapport

Heb je wel eens kritisch gekeken naar de kosten van je hobby? In dit geval doel ik specifiek op de energiekosten. Het beheren van een homelab is een fantastische hobby tijdens mijn pensioen, maar "enterprise-grade" hardware kan een elektriciteitsrekening snel laten oplopen. De afgelopen dagen heb ik een grondige energie-audit uitgevoerd van mijn complete ecosysteem: van de servers en de netwerk-backbone tot aan mijn vaste beheerwerkplek.

Door nauwkeurige optimalisatie van zowel hardware als software is het gelukt om het verbruik flink terug te dringen, waardoor een hongerige setup is getransformeerd in een hoogefficiΓ«nt, geautomatiseerd virtualisatie- en mediakrachtpatser.


πŸ“Š Mijn Samenvatting (De Cijfers)

Bij een 24/7 bedrijfsvoering tellen zelfs de kleinste sluipverbruikers zwaar mee over 365 dagen. Mijn volledig geoptimaliseerde homelab en netwerk verbruiken nu gemiddeld ~257 Watt aan continu vermogen.

Parameter Berekening / Waarde Toelichting
Continu Verbruik ~257 Watt Gemiddeld real-world verbruik van het hele lab
Jaarlijks Verbruik 2.250 kWh Totaal stroomverbruik per 365 dagen
Stroomtarief € 0,28372 per kWh Vastgelegd tarief van mijn energiecontract
Totale Jaarkosten € 638,37 per jaar Dit komt neer op slechts ~€ 53,20 per maand
Gelukkiger wijze heb ik zonnepanelen op mijn dak liggen dus gaat er wat van de kosten af

Gezien het feit dat deze omgeving een enorme opslagcapaciteit (80TB+), zware virtualisatie (Proxmox clusters, Windows 11, Docker) en actief beheer gedurende 5 tot 6 uur per dag faciliteert, ben ik buitengewoon tevreden met deze efficiΓ«ntie. Zeker gezien de leeftijd van mijn 2 Lenovo's en alles op 10GB.


πŸ” Systeem-by-Systeem Breakdown

Mijn berekeningen kijken niet naar theoretische, onrealistische "perfecte idle" cijfers, maar weerspiegelen de praktijk inclusief rustige periodes, actief gebruik en geautomatiseerde workflows.

1. De Compute & Storage Core

  • Aoostar WTR Max NAS (~22W tot ~45.5W | Gemiddelde: ~30W)
    • Specs: AMD Ryzen 7 8845HS, 80GB ECC DDR5, 1x NVMe SSD, 4x 16TB High-Capacity HDD's.
    • Rol: Mijn primaire, centrale datakluis (TrueNAS SCALE).
  • Lenovo ThinkStation P520 - Systeem A (~65W tot ~85W | Gemiddelde: ~77W)
    • Specs: Intel Xeon W (6-Core/12-Threads), 128GB ECC DDR4, 2x SSD's, 4x 4TB HDD's, NVIDIA Quadro P1000.
    • Rol: Het zware werkpaard. Draait Proxmox VE en host mijn VM's, LXC's, Home Assistant, Docker-omgevingen en de Plex media-architectuur.
  • Lenovo ThinkStation P520 - Systeem B (Gemiddelde: ~65W)
    • Specs: Intel Xeon W, 128GB ECC DDR4, 2x SSD's, NVIDIA Quadro P1000.
    • Rol: Mijn secundaire hypervisor-node binnen het cluster, gestript van mechanische schijven voor een extra laag stroomprofiel.

2. Netwerk & Randapparatuur-Infrastructuur (Gemiddelde: ~53.5W)

  • QNAP QSW-M804-4C (~18W): Mijn snelle 10Gb managed core switch backbone die alle high-speed data routering over 8 actieve poorten afhandelt.
  • Asus RT-BE88U (~14W): Mijn premium WiFi 7 router die de hoofdnetwerkroutering en edge-processing verankert.
  • Asus RT-AC68U & RT-AC85P (~13W samen): Hergebruikt als dedicated draadloze Access Points om het hele huis te voorzien van dekkend Wi-Fi.
  • Zyxel & D-Link Edge Switches (~6.5W samen): Drie compacte switches die het clusterverkeer (Zyxel), de media (TV, Sonos) en de drops op de bovenverdieping (D-Link) regelen.
  • Brother MFC-J5330DW Printer (~2W): Staat geruisloos in een diepe inkjet-slaapstand en verbruikt vrijwel niets totdat hij wordt aangeroepen.

3. Mijn Beheersstation (Gemiddelde: ~31.5W)

  • Dell OptiPlex 7010 Beheer-PC (~25W): Mijn dedicated beheerwerkplek uitgerust met een Intel Core i5-13500, 32GB RAM, een 2TB SSD en de Intel X710 dual-port 10G netwerkkaart. Deze machine draait 24/7 voor monitoring en beheer.(met dank aan scholengroep Tongerlo) nog wel een geheugenbankje erbij geprikt (prijzig tegenwoordig)
  • iiyama 23" Monitor (~6.5W dagelijks gemiddelde): Actief gedurende gemiddeld 6.5 uur per dag tijdens het uitoefenen van de hobby (~18W actief verbruik), en zakt de overige 15.5 uur naar een stand-by modus van nagenoeg nul (~0.5W).

πŸ† Mijn Optimalisaties (De Muur van TrofeeΓ«n)

Door diep in de systeemlogs, live shell-omgevingen en powertop metrics te duiken, is elke vorm van stroomverspilling geΓ«limineerd.

  • De SFP28 & 10Gb DAC Overwinning: Door Direct Attach Copper (DAC) kabels te gebruiken in plaats van traditionele koperen (RJ45) transceivers voor de 10Gb infrastructuur, is de hoge hitte-ontwikkeling en het stroomverbruik van RJ45 omzeild. Deze keuze alleen al bespaart ~12 tot 15 Watt over de netwerkkaarten en de QNAP switch, wat een besparing oplevert van ruim € 37,28+ per jaar.
  • Hard Drive Spindown & Smart Caching: De 4x 16TB en 4x 4TB mechanische schijven zijn volledig geoptimaliseerd. Wanneer er geen actieve data wordt opgevraagd, zakken ze van ~6W naar een minieme ~0.5W per schijf, wat zowel de levensduur verlengt als de kamer volledig stil maakt.
  • Linux Power Governors: Via Proxmox is geverifieerd dat de processors van de hosts native op de Linux powersave governor draaien over alle CPU-threads. De kloksnelheden schalen moeiteloos terug zodra de servers wachten op taken.
  • GPU Low-Power status: Met behulp van nvidia-smi binnen de Plex LXC-container is gecontroleerd dat de NVIDIA Quadro P1000 feilloos naar zijn laagste P8-idle-status zakt (slechts 4-6 Watt verbruik) zonder de containerrechten te breken.

πŸ› οΈ De Servarr Nachtploeg: Automatische Tijdschakeling

Mijn diepste software-audit onthulde dat de "Servarr Stack" (Sonarr, Radarr, Prowlarr en de downloadclients) binnen mijn Docker VM meer dan 11.000 wake-ups per seconde genereerde. Dit constante CPU-geen-rust-gedrag voorkwam dat de Xeon-processor van de Lenovo in zijn diepe, energiebesparende C6-slaapstand kon zakken.

De Oplossing (Automatisering)

Er is een geautomatiseerde cronjob ingericht op de Proxmox-host (crontab -e). De Docker VM wordt nu elke nacht automatisch afgesloten en 's middags weer gestart.

# Schakel elke nacht om 01:00 uur de Docker VM (ID 105) netjes uit
0 1 * * * qm shutdown 105

# Start de Docker VM (ID 105) elke middag om 14:00 uur automatisch weer op
0 14 * * * qm start 105

Het Directe Voordeel

Gedurende 13 uur per dag ervaren de CPU en de harde schijven nu echte, ongestoorde rust. Het mooiste is dat Plex en Jellyfin 24/7 online blijven, omdat deze in hun eigen onafhankelijke LXC-containers draaien en dus geen hinder ondervinden van het Docker-schema.

Deze slimme automatisering bespaart mij maar liefst ~110 kWh (€ 31,21) per jaar, volledig hands-free!


🏁 Conclusie

Al met al lijkt het misschien een handvol kleine aanpassingen, maar als je er goed over nadenkt en effectieve monitoring inricht, kun je een enorme efficiΓ«ntie behalen. En dat is nou precies wat homelabbing zo ontzettend leuk maakt!