Dette er ein maskinomsett tekst som kann innehalda feil!
IT-bransjen nyttar mykje straum. Datasenter, tenarar, nettverksutstyr, PC-ar, mobiltelefonar, lading, kjøling. Alt dette krev energi, og alt utstyret har ei avgrensa levetid. Når me tek val om infrastruktur, tek me òg val som påverkar miljøet.
Kor stort er eigentleg problemet?
Nokre tal å tenkje på:
- Datasenter verda over brukar omtrent 1-2% av verda sitt totale straumforbruk
- IT-bransjen samla har eit karbonfotavtrykk på storleik med flyindustrien
- Ei enkel Google-søk brukar omtrent 0,3 Wh. Det høyrast lite ut, men med milliardar av søk om dagen vert det mykje til saman.
- Trening av store AI-modellar kan bruke like mykje straum som eit lite norsk hus brukar på eit heilt år
Noreg er i ein gunstig posisjon
Mesteparten av straumen i Noreg kjem frå vasskraft, noko som gjer norske datasenter mellom dei grønaste i verda. Det er ein av grunnane til at internasjonale selskap byggjer datasenter i Norden.
E-avfall
E-avfall (elektronisk avfall) er eit veksande problem. Tenarar, PC-ar, mobiltelefonar og nettverksutstyr innhaldt sjeldne metall og giftige stoff som må handterast forsvarleg.
| Problem | Konsekvens |
|---|---|
| Kort levetid på utstyr | Meire avfall, meire produksjon, meire ressursbruk |
| Giftige materialar | Bly, kvikksølv og kadmium kan forureina jord og vatn |
| Sjeldne metallar | Utvinning skadar miljøet og skjer ofte under dårlege arbeidsforhold |
| Manglande resirkulering | Berre ca. 20% av e-avfall vert resirkulert globalt |
Kva kan du gjera som IT-driftar?
Du trongar ikkje å redda verda åleine, men vala du tek i det daglege arbeidet har ein faktisk verknad.
Virtualisering og konsolidering
I staden for å hava ein fysisk maskin for kvar teneste, nyttar me virtualisering. Ein server med Proxmox kan køra 10-20 VM-ar eller hundrevis av Docker-containerar. Det tyder færre fysiske maskinar, mindre straumforbruk og mindre kjølebehov.
Døme:
| Utan virtualisering | Med virtualisering |
|---|---|
| 5 fysiske servere | 1 fysisk server |
| 5 × straumforbruk | 1 × straumforbruk (+ litt meir) |
| 5 × kjøling | 1 × kjøling |
| 5 × vedlikehald | 1 × vedlikehald |
Riktig dimensjonering
Ein overprovisjonert tenar (for mykje RAM, CPU, disk) brukar meir straum enn naudsynleg. Ein VM med 16 GB RAM som berre brukar 2 GB sløsar med ressursar. Byrj smått og skaler opp ved behov.
Forleng Levetida på Utstyr
Ikkje byt ut maskinvare berre fordi det finst noko nyare. Ein server som fungerer godt treng ikkje å bytast ut kvart tredje år. Oppgrader RAM eller disk i staden for å kjøpe ny maskin. Fjern og resirkuler det du faktisk ikkje treng.
Slå av det du ikkje brukar
Test-VM-ar som køyrer 24/7 utan grunn brukar straum for ingenting. Bruk snapshots og slå av VM-ar når dei ikkje er i bruk. Sett opp automatisk nedstenging av testutstyr utanfor arbeidstid.
Skytjenester og on-demand
Skytjenester hev den føremonen at du berre betalar (og nyttar straum) for det du faktisk brukar. Ein VM i Azure som køyrer 8 timar om dagen brukar mindre enn ein som køyrer 24/7. Men ver varsam: skymidlar du gløymer å sletta brukar òg straum.
Programvare og ressursbruk
Det er ikkje berre maskinvare som påverkar straumforbruket. Ineffektiv programvare brukar meir CPU-tid, som tyder meir straum.
- Ei nettside som lastar inn 20 MB JavaScript brukar meir bandbreidde og prosessorkraft enn ei som er optimalisert til 500 KB
- Ei dårleg skriven SQL-spørjing som skannar heile databasen brukar meir ressursar enn ei som er indeksert rett
- Ein container som køyrer ei heil Linux-distro for ei lita teneste brukar meir enn ein som er basert på eit minimalt base image (f.eks. Alpine)
Dette er eit område der Driftstøtte og Utvikling overlappar: utviklaren skriv effektiv kode, drifteren sørger for at ho køyrer på rett dimensjonert infrastruktur.
Oppsummering
- IT-bransjen hev eit betydeleg energiforbruk og produserer mykje elektronisk avfall
- Virtualisering minker talet på fysiske maskiner og dermed straum og kjøling
- Rett dimensjonering unngår sløsing med ressursar
- Forleng levetida på maskinvare istaden for å skifta ut unødvendig
- Slå av det du ikkje brukar, og rydd opp i skymiljø
- Effektiv programvare brukar mindre ressursar enn ineffektiv