Strømstyring

Til stede:

  • Gunnar Horrigmo
  • Ernesto Gonzalez-Benitez
  • Ståle Askerød Johansen
  • Fredrik Wilhelmsen
  • Anders Vinger
  • Øyvind Sørbye
  • Tarjei Tjønn

Innledning og fremdriftsplan

Vi har fått innspill fra ledelsen om å i større grad etterkomme målsetningene i Grønt UiO.  I den forbindelse ønsker vi å gjøre noen grep med strømstyringen i SCCM. Det er allerede et system i produksjon, som i hovedsak skrur av skjermer og spinner ned harddisker. 

Vi ønsker å utvide dette, primært ved å gjøre større bruk av hvilemodus, aka "S3 Sleep", aka "Store To Ram (STR)".

Vi planlegger å innføre dette i to trinn.

Trinn 1

Vi vil i første omgang innføre hvilemodus på alle felles-PCer på kveld/nattestid, samt at vi harmoniserer instillingene på tvers av de forskjellige kategoriene.

Trinn 1 går i pilot umiddelbart for lokal IT sine maskiner på USIT, samt på hele SV.  De som ønsker å ha med flere maskiner i pilot kan si fra til gunnar.horrigmo@usit.uio.no.

Under forutsetning av at det hersker enighet og aksept på lk-alle, vil Trinn 1 gå i produksjon 2015-02-01.

Andre forutsetninger for å gå i prod:

  • Vi har lenge opplevd at et overveldende flertall av maskinene ikke klarer å gjøre sleep.  Stikkprøver har vist at dette i all hovedsak skyldes at daily har åpne filer på nettverket.  Det må lages et unntak for dette.
  • En del maskiner er medlem av flere collections med power settings.  Dette skal ikke være noe problem i følge dokumentasjonen, men våre tester viser at dette fører til uforutsigbar oppførsel.  Må ryddes opp i.
  • Collections må opprettes/renames/kvalitetssjekkes.

 

Trinn 2

På litt lengre sikt ønsker vi å innføre hvilemodus også på dagtid, samt for personlige PCer / kontormaskiner på kveld / natt.  Det er foreløpig ikke satt noen dato for dette. Forutsetninger for å kunne kjøre fase 2 omfatter blandt annet:

  • Lokal IT må kunne overstyre power plan.
  • Termvakt bruker i dag ping for å sjekke om en maskin er "i live". Trenger en annen løsning. Forslag: powershell-kommando på lita-ts for å hente ut last heartbeat (dvs da maskinen sjekket inn med SCCM).
  • Det må etableres en måte å vekke maskiner på ved behov. SCCM-klienter skal kunne vekke hverandre innenfor samme nett.  Dette må testet ut.
  • Vi må forvisse oss om at alle personlige maskiner faktisk har satt riktig primary user, slik at brukerne kan overstyre SCCMs power management selv, ved behov.
  • ..og vi må også klare å få opplyst brukerne om at dette er noe de faktisk må gjøre, hvis de trenger at maskinen er på.
  • Vi trenger å få bedre kontroll på BIOS-settings på klientene. Det eksisterer allerede programmer for å administrere BIOS på HP- og DELL-maskiner i løsningen, men det spekuleres i om dette ikke er bra nok. 
  • ..alt det andre vi ikke har tenkt på.

Status Quo

Dette er i produksjon pr. i dag:

collection antall kommentar
uio.powerplan.desktops 8059 "Vanlige kontormaskiner" aka "personlige maskiner"
uio.powerplan.inforskjermer.infoterminaler 111 Vegg-TV'er og infoterminaler.
uio.powerplan.kursromklienter 296  
uio.powerplan.laptops 1326  
uio.powerplan.terminalstuer 338  

 

  desktops inforskjermer.infoterminaler kursromklienter laptops (Batt / AC) terminalstuer
Peak hours 08:00 - 17:00 03:00 - 23:00 07:00 - 17:00 08:00 - 17:00 07:00 - 16:00
Wakeup time 07:00 07:00 07:00 Off 07:00
Turn off display (day) 20 0 20 10 / 20 20
Turn off display (night) 20 0 20 10 / 20 20
Sleep (day) 0 0 0 30 / 0 0
Sleep (night) 0 0 60 15 / 0 60
HD spindown (day) 20 0 20 5 / 20 20
HD spindown (night) 20 20 20 5 / 20 20
PWR button Sleep Shut down Sleep Sleep Sleep
Hibernate 0 0 0 360 / 0 0
Low battery action       Do nothing  
Critical battery action       Hibernate / do nothing  

 

 

Forslag til tweakage av strømstyringsregime

Maskinkategorier

Vi har identifisert behov for følgende maskinkategorier:

  • Desktop (fremdeles i betydningen personlig/kontor-PC)
  • Laptop
  • Terminalstueklient
  • Kursromklient
  • Undervisningsklient
  • Infoterminal
  • Vegg-TV
  • Instrumentklient (maskiner som ikke skal strømstyres av sccm)

Kategoriene eksisterer (primært?) som collections i folderen "UiO-Client Categories", og er basert på OU-plassering i AD.

 

Power Plan Collections

  • Det opprettes én collection for hver av kategoriene over i folderen "UiO-Power Plans", og med navn: uio.powerplan.kategori
  • Alle powerplan-collections skal ha Limiting Collection: "UiO - All Managed Desktops with active agent"
  • Powerplan-collections populeres med en Include av collection for kategori (fra folderen "UiO-Client Categories")
  • Powerplan-collections (med unntak av uio.powerplan.instrumentklient) skal gjøre en Exclude av collection uio.powerplan.instrumentklient
  • Klienter skal ikke være medlem av mer enn én power plan collection.

 

Power settings

Setting Desktop Termstue Kursrom Undervisning Vegg-TV Infoterminal
Turn off display (day) 20 20 20 300 0 0
Turn off display (night) 20 10 10 300 20 20
Sleep (day) 0 0 0 0 0 0
Sleep (night) 0 20 20 0 0 0
PWR button Sleep Sleep Sleep No action Sleep Sleep
HD spindown (day) 20 20 20 300 20 20
HD spindown (night) 20 10 10 300 20 20
Peak hours 08-17 08-17 08-17 08-20 06-24 06-20

 

Spesielle collections

uio.powerplan.laptop

Laptopper er primært personlige maskiner, med uforutsigbare krav til strømstyring.  Siden sikkerhetshensyn allerede er ivaretatt av GPO (i praksis password on wakeup) lar vi laptopper ha default power settings, og lar brukerne styre det selv.  Vi oppretter collection, og setter den til "Do not specify power management settings".

uio.powerplan.instrumentklient

Maskiner som ikke skal være med i SCCMs strømstyrings-regime (klienter på instrumentnett osv). Denne collection settes som exclude collection i de andre powerplan-collections, og har instillingen "Never apply power management settings to computers in this collection".

Generelt

  • Hibernation brukes ikke.
  • Alle kategorier/profiler skal ha Require password on wakeup: Yes.
  • Strømstyring skal gjøres i SCCM med mindre noe annet er tvingende nødvendig.
  • Primary User skal kunne overstyre power plan.
  • Maskiner uten strømstyring fra SCCM skal kunne strømstyres av alle brukere.
  • Wakeup time settes til starten på peak hours.

 

Arrangør

Gunnar Horrigmo
Emneord: Strømstyring
Publisert 19. jan. 2015 15:36 - Sist endret 22. nov. 2023 09:21