Ho dei data center di cloud storage con Ubuntu 16.04 lts e NextCloud / OwnCloud che non hanno bisogno di essere disponibili 24 ore su 24, 7 giorni su 7 e hanno bisogno di soluzioni di gestione dell'alimentazione. I server sono Dell PowerEdge 1950 Gen II e Dell PowerEdge 2950 Gen II
Obiettivo generale
Sospendi i server di archiviazione cloud dopo un periodo di inattività di 20 minuti, ad esempio 20 minuti di letargo con WOL per ridurre 6272,09 kg di anidride carbonica all'anno a soli 6680 kw dal nostro data center, metriche ottenute nel corso di un audit energetico dettagliato.
Soluzione inefficace tentata
Paesaggio
I lavori in orizzontale / locale offrono solo l'avvio e l'arresto programmati, quindi inefficaci per i nostri risultati.
PowerNap
powernap sembra la strada da percorrere ma il servizio non si avvia su Ubuntu 16.04
XXXXXXX ~ $ sudo service powernap status ● powernap.service - PowerNap Caricato: caricato (/lib/systemd/system/powernap.service; disabilitato; preimpostazione fornitore Attivo: inattivo (morto)
ponwernap sembra utilizzare servizi deprezzati come network.service che non sono più disponibili in Ubuntu 16.04
Obiettivi raggiungibili
Wake on LAN (WOL)
L'abilitazione di WOL è semplice seguendo l'impostazione manuale su questo link . o con l'uso di powewake
Ibernazione del server
Fino ad ora, sono riuscito a ibernare i server solo usando sudo systemctl hibernate
esudo systemctl hibernate-sleep
- powernap - Sto presentando segnalazioni di bug per rimuovere le dipendenze esaurite
- systemctl - potrebbe portare da qualche parte
- pm-utils - potrebbe portare anche da qualche parte
Aggiornamenti hardware
Ho aggiornato le CPU della Dell 1950 Gen II dual Xeon E5335 con CPU Xeon X5365. L'X5365 abilita la gestione dell'alimentazione e imposta la gestione dell'alimentazione dal BIOS. In tutta onestà, non ero a favore di tale aggiornamento poiché l'X5365 consumava 70 watt per CPU in più rispetto all'E5335, ma lo facevo a favore dei test di ibernazione.
Aggiornamento 1
In questo momento pm-utils
è l'unico modo per andare oltre l'impostazione wol
del nic. Attualmente sto esplorando la configurazione ottimale per creare un gancio di alimentazione per le impostazioni CA per i tempi di inattività.
Eventuali raccomandazioni per favore.