Un homelab resta acceso giorno e notte, e proprio per questo il consumo elettrico pesa più del prezzo d'acquisto. Un server che assorbe pochi watt in più di un altro, moltiplicati per tutte le ore dell'anno, può costare in bolletta più di quanto si è risparmiato comprandolo usato. Prima di ottimizzare, però, bisogna misurare.
Perché i dati di targa non bastano
La potenza indicata sull'alimentatore è il massimo che può erogare, non quanto consuma il sistema. Un alimentatore da 500 W può alimentare un mini server che passa la giornata a 25 W. Allo stesso modo, il TDP del processore descrive la dissipazione termica di riferimento, non il consumo reale della macchina.
Ciò che conta in un homelab è quasi sempre il consumo in idle, cioè con i servizi accesi ma senza carico significativo. È lo stato in cui il server passa la maggior parte del tempo.
Strumenti di misura
Wattmetro da presa
È lo strumento più semplice: si inserisce tra la presa a muro e la ciabatta e mostra la potenza istantanea e l'energia accumulata in kWh. Lasciandolo collegato per una settimana si ottiene un dato realistico, che comprende picchi notturni di backup e momenti di quiete.
Prese smart con misurazione
Alcune prese smart misurano la potenza e la rendono disponibile in rete. Integrate in un sistema domotico o in un database di metriche, permettono di disegnare grafici storici e di confrontare il prima e il dopo di ogni modifica. Conviene preferire modelli che funzionano in locale, senza dipendere da un servizio cloud del produttore.
UPS e sensori del server
Molti gruppi di continuità riportano il carico in watt o in percentuale, e i server con BMC espongono il consumo dell'alimentatore via IPMI. Sono utili per un'indicazione rapida, ma la precisione varia: il wattmetro resta il riferimento.
Calcolare il costo annuo
La formula è semplice:
kWh annui = watt medi × 24 × 365 / 1000
costo annuo = kWh annui × prezzo al kWh
Un esempio con numeri tondi: un sistema che consuma in media 40 W assorbe circa 350 kWh all'anno. Con un prezzo ipotetico di 0,30 euro al kWh, il costo è di circa 105 euro. Lo stesso calcolo per una vecchia workstation da 120 W porta a oltre 1.000 kWh. Il prezzo dell'energia va preso dalla propria bolletta, considerando il costo complessivo per kWh e non solo la componente energia.
Questo numero va confrontato con il risparmio sull'acquisto: spesso un mini PC più costoso ma parsimonioso si ripaga in pochi anni.
Dove si nascondono i watt
Componenti sempre accesi
- Hard disk meccanici: ogni disco che gira assorbe qualche watt anche senza lavorare. Sei dischi pesano sul totale.
- Schede aggiuntive: controller RAID, schede di rete da 10 gigabit e GPU dedicate hanno consumi a riposo non trascurabili e possono impedire alla CPU di entrare negli stati di risparmio più profondi.
- Ventole e alimentatori sovradimensionati: un alimentatore lavora meno efficientemente quando eroga una piccola frazione della sua potenza nominale.
Stati di risparmio del processore
I processori moderni riducono il consumo tramite i C-state (stati di inattività) e la gestione della frequenza. Se nel BIOS sono disattivati, magari per un profilo «prestazioni», il sistema consuma più del necessario. Su Linux lo strumento powertop mostra quanto tempo la CPU trascorre in ciascuno stato e propone regolazioni, come la gestione energetica dei dispositivi PCIe e USB.
Interventi concreti per ridurre i consumi
- Verificare il BIOS: attivare C-state, ASPM per il bus PCIe e profili energetici bilanciati.
- Consolidare: due vecchi server poco carichi possono spesso diventare una sola macchina con più macchine virtuali.
- Separare archivio e servizi: i dati letti raramente possono stare su dischi che si fermano dopo un periodo di inattività, mentre i servizi sempre attivi lavorano su SSD.
- Spegnere ciò che non serve sempre: un server di backup può accendersi solo di notte, con accensione programmata o Wake-on-LAN.
- Rimuovere hardware inutile: una scheda video lasciata nello slot solo per l'installazione continua a consumare.
- Misurare dopo ogni modifica: senza confronto non si sa se l'intervento ha funzionato.
Una nota sullo spin-down dei dischi: fermarli e riavviarli spesso aumenta l'usura meccanica. Ha senso per dischi d'archivio che restano fermi per ore, non per volumi consultati ogni pochi minuti.
Tenere traccia nel tempo
Nel mio lavoro registro il consumo dell'homelab accanto alle altre metriche: CPU, temperatura, carico dei dischi. Quando una modifica software, come un servizio che non lascia mai dormire i dischi, fa salire il consumo medio, il grafico lo mostra subito. Un piccolo foglio con data, modifica e watt misurati è già sufficiente per capire quali interventi valgono la pena.
In sintesi
- Conta il consumo medio in idle, non la potenza dell'alimentatore o il TDP.
- Un wattmetro lasciato collegato per una settimana fornisce il dato più affidabile.
- Il costo annuo si calcola da watt medi, ore dell'anno e prezzo reale del kWh.
- Dischi meccanici, schede aggiuntive e C-state disattivati sono i consumi nascosti più comuni.
- Ogni ottimizzazione va misurata prima e dopo.