Tämä on konekäännetty teksti, joka saattaa sisältää virheitä!
IT-ala käyttää paljon sähköä. Datakeskukset, palvelimet, verkkolaitteet, tietokoneet, matkapuhelimet, lataus, jäähdytys. Kaikki tämä vaatii energiaa, ja kaikki laitteet ovat rajallisen käyttöiän omaavia. Kun teemme valintoja infrastruktuurista, teemme myös valintoja, jotka vaikuttavat ympäristöön.
Kuinka suuri ongelma oikeastaan on?
Joitakin lukuja pohdittavaksi:
- Datakeskukset maailmanlaajuisesti käyttävät noin 1-2% maailman kokonaisvirrankulutuksesta
- IT-ala kokonaisuudessaan tuottaa hiilijalanjäljen, joka on lentoliikenteen suuruinen
- Yksi Google-haku käyttää noin 0,3 Wh. Se kuulostaa pieneltä, mutta miljardien hakujen päivässä se on paljon yhteensä.
- Suurten tekoälymallien kouluttaminen voi käyttää yhtä paljon sähköä kuin pieni norjalainen talo vuoden aikana
Norge on suotuisassa asemassa
Suurin osa Norjan sähköstä tulee vesivoimasta, mikä tekee norjalaisista datakeskuksista maailman vihreimpiä. Se on yksi syy siihen, miksi kansainväliset yritykset rakentavat datakeskuksia Pohjoismaihin.
Sähköjäte
Sähköjäte (elektroninen jäte) on kasvava ongelma. Palvelimet, tietokoneet, matkapuhelimet ja verkkolaitteet sisältävät harvinaisia metalleja ja myrkyllisiä aineita, jotka on käsiteltävä asianmukaisesti.
| Ongelma | Seuraus |
|---|---|
| Lyhyt laitteiden käyttöikä | Enemmän jätettä, enemmän tuotantoa, enemmän resurssien käyttöä |
| Myrkylliset materiaalit | Lyijy, elohopea ja kadmium voivat saastuttaa maaperää ja vettä |
| Harvinaiset metallit | Louhinta vahingoittaa ympäristöä ja tapahtuu usein huonoissa työolosuhteissa |
| Kierrätyksen puute | Vain noin 20 % sähköjäteestä kierrätetään maailmanlaajuisesti |
Mitä voit tehdä IT-käyttäjänä?
Et tarvitse pelastaa maailmaa yksin, mutta valinnoillasi päivittäisessä työssäsi on todellinen vaikutus.
Virtualisointi ja konsolidointi
Fysikaalisen koneen sijaan jokaista palvelua varten käytämme virtualisointia. Yksi Proxmox-palvelin voi pyörittää 10–20 VM:ää tai satoja Docker-kontteja. Se tarkoittaa vähemmän fyysisiä koneita, pienempää virrankulutusta ja pienempää jäähdytystarvetta.
Esimerkki:
| Ilman virtualisointia | Virtualisoinnin kanssa |
|---|---|
| 5 fyysistä palvelinta | 1 fyysinen palvelin |
| 5 × virrankulutus | 1 × virrankulutus (+ hieman enemmän) |
| 5 × jäähdytys | 1 × jäähdytys |
| 5 × huolto | 1 × huolto |
Oikea mitoitus
Ylimitoitettu palvelin (liikaa RAM-muistia, CPU:ta, levyä) kuluttaa enemmän virtaa kuin tarpeen. 16 GB RAM-muistilla varustettu VM, joka käyttää vain 2 GB, tuhlaa resursseja. Aloita pienestä ja skaalaa tarpeen mukaan.
Pidentää laitteiden käyttöikää
Älä vaihda laitteistoa vain siksi, että uudempaa on saatavilla. Hyvin toimivaa palvelinta ei tarvitse vaihtaa joka kolmas vuosi. Päivitä RAM-muistia tai levyä sen sijaan, että ostaisit uuden laitteen. Poista ja kierrätä se, mitä et todella tarvitse.
Sammuta se, mitä et käytä
Testi-VM:t, jotka pyörivät 24/7 ilman syytä, kuluttavat sähköä turhaan. Käytä tilannekuvia ja sammuta VM:t, kun niitä ei käytetä. Aseta automaattinen sammutus testilaitteille työajan ulkopuolella.
Pilvipalvelut ja tarvittaessa
Pilvipalveluilla on se etu, että maksat (ja käytät sähköä) vain siitä, mitä todella käytät. Azure-virtuaalikone, joka on käynnissä 8 tuntia päivässä, kuluttaa vähemmän kuin sellainen, joka on käynnissä 24/7. Mutta huomioi: pilviresurssit, jotka unohdat poistaa, kuluttavat myös sähköä.
Ohjelmisto ja resurssien käyttö
Ei ainoastaan laitteisto vaikuta virrankulutukseen. Tehottomat ohjelmistot käyttävät enemmän prosessoriaikaa, mikä tarkoittaa enemmän virtaa.
- 20 MB JavaScriptiä lataava verkkosivu käyttää enemmän kaistanleveyttä ja prosessoritehoa kuin 500 KB:hen optimoitu
- Huonosti kirjoitettu SQL-kysely, joka skannaa koko tietokannan, käyttää enemmän resursseja kuin oikein indeksoitu
- Kontti, joka ajaa koko Linux-jakelua yhtä pientä palvelua varten, käyttää enemmän kuin kontti, joka perustuu minimaaliseen pohjakuvaan (esim. Alpine)
Tämä on alue, jossa Ylläpito ja Kehitys menevät päällekkäin: kehittäjä kirjoittaa tehokasta koodia, ylläpitäjä varmistaa, että se toimii oikean kokoisella infrastruktuurilla.
Yhteenveto
- IT-alalla on merkittävä energiankulutus ja se tuottaa paljon sähköromua
- Virtualisointi vähentää fyysisten koneiden määrää ja siten sähkön ja jäähdytyksen tarvetta
- Oikea mitoitus välttää resurssien tuhlausta
- Pidennä laitteiston käyttöikää sen sijaan, että vaihtaisit tarpeettomasti
- Sammuta mitä et käytä ja siivoa pilviresursseja
- Tehokas ohjelmisto käyttää vähemmän resursseja kuin tehottomampi