Ĉi tio estas maŝintradukita teksto kiu povas enhavi erarojn!
La IT-branĉo uzas multe da elektro. Datocentroj, serviloj, retaj ekipaĵoj, komputiloj, poŝtelefonoj, ŝargado, malvarmigo. Ĉio ĉi postulas energion, kaj ĉiuj ekipaĵoj havas limigitan vivdaŭron. Kiam ni faras elektojn pri infrastrukturo, ni ankaŭ faras elektojn kiuj influas la medion.
Kiom granda estas la problemo fakte?
Kelkaj nombroj por pripensi:
- Datumcentroj tra la mondo uzas ĉirkaŭ 1-2% de la tuta mondenergia konsumo
- La IT-branĉo kolektive havas karbonan spuron de la grandeco de la flugindustrio
- Ununura Google-serĉo uzas ĉirkaŭ 0,3 Wh. Ĝi ŝajnas malgranda, sed kun miliardoj da serĉoj tage, ĝi sumiĝas multe.
- Trejnado de grandaj AI-modeloj povas uzi tiel multe da energio kiel malgranda norvega domo uzas dum tuta jaro
Norge estas en favora pozicio
Pli multe da elektro en Norvegio venas de akvokrafto, kio faras norvegajn datocentreojn inter la plej verdaj en la mondo. Tio estas unu el la kialoj, ke internaciaj kompanioj konstruas datocentreojn en Nordio.
E-rubo
E-rubo (elektronika rubo) estas kreskanta problemo. Serviloj, komputiloj, poŝtelefonoj kaj retaj ekipaĵoj enhavas rarajn metalojn kaj toksajn substancojn, kiujn oni devas zorge trakti.
| Problemo | Konsekvenco |
|---|---|
| Mallonga vivdaŭro de ekipaĵo | Pli da rubo, pli da produktado, pli da resurso-uzo |
| Toksaj materialoj | Plumbo, hidrargo kaj kadmio povas polui teron kaj akvon |
| Raraj metaloj | Elminado damaĝas la medion kaj ofte okazas sub malbonaj laboraj kondiĉoj |
| Mankado de reciklado | Nur ĉirkaŭ 20% de e-rubo recikligas tutmonde |
Kion vi povas fari kiel IT-operaciulo?
Vi ne bezonas savi la mondon solaj, sed la elektoj kiujn vi faras en la ĉiutaga laboro havas faktan efikon.
Virtualigo kaj konsolidiĝo
Anstataŭ havi fizikan maŝinon por ĉiu servo, ni uzas virtualigon. Unu servilo kun Proxmox povas funkcii 10-20 VM-ojn aŭ centojn da Docker-ujoj. Tio signifas malpli da fizikaj maŝinoj, malpli da konsumo de elektro kaj malpli da bezono de malvarmigo.
Ekzemple:
| Sen virtualigo | Kun virtualigo |
|---|---|
| 5 fizikaj serviloj | 1 fizika servilo |
| 5 × konsumo de elektro | 1 × konsumo de elektro (+ iomete pli) |
| 5 × malvarmigo | 1 × malvarmigo |
| 5 × prizorgado | 1 × prizorgado |
Ĝusta dimensio
Superprovizita servilo (tro da RAM, CPU, disko) uzas pli da elektro ol necese. VM kun 16 GB da RAM kiu nur uzas 2 GB estas resursŝpenda. Komencu malgrandscale kaj pligrandigu laŭbezone.
Plilongigi la vivdaŭron de ekipaĵo
Ne anstataŭigu aparataron nur ĉar ekzistas pli nova. Servilo kiu bone funkcias ne bezonas esti anstataŭigita ĉiun trian jaron. Ĝisdatigu RAM aŭ diskan anstataŭ aĉeti novan maŝinon. Forigu kaj recikligu tion, kion vi fakte ne bezonas.
Ŝaltu malŝalte tion, kion vi ne uzas
Test-VM-oj, kiuj funkcias 24/7 sen kialo, konsumas energion por nenio. Uzu momentbildojn kaj ŝaltu malŝalte VM-ojn kiam ili ne estas uzataj. Agordu aŭtomatan malŝaltadon de testaj ekipaĵoj ekster laborhoroj.
Nubej Servoj kaj Laŭbezonaj Servoj
Nubej servoj havas la avantaĝon ke vi pagas (kaj uzas energion) nur por tio, kion vi fakte uzas. VM en Azure kiu funkcias 8 horojn tage uzas malpli ol tiu kiu funkcias 24/7. Sed atentu: nubejaj resursoj, kiujn vi forgesas forigi, ankaŭ uzas energion.
Programaro kaj resurso-uzo
Ne estas nur hardvaro kiu influas energikonsumon. Malefika programaro uzas pli da CPU-tempo, kio signifas pli da energio.
- Tiu retejo kiu ŝargas 20 MB JavaScript uzas pli da bendolargo kaj procesorkapablo ol tiu kiu estas optimumigita al 500 KB
- Malbone skribita SQL-demando kiu skanas la tutan datumbazon uzas pli da resursoj ol tiu kiu estas indicita ĝuste
- Ujo kiu ruligas tutan Linux-distron por unu malgranda servo uzas pli ol tiu kiu estas bazita sur minimuma baza bildo (ekz. Alpine)
Tio estas areo kie Operacioj kaj Evoluo koincidas: la programisto skribas efikan kodon, la operaciisto certigas, ke ĝi funkcias sur ĝuste dimensigita infrastrukturo.
Resumo
- La IT-branĉo havas signifan energikonsumon kaj produktas multe da elektronika rubaĵo
- Virtualigo reduktas la nombron da fizikaj maŝinoj kaj do elektro kaj malvarmigo
- Ĝusta dimensio evitas disŝpendaĵon de resursoj
- Plilongigu la vivdaŭron de hardvaro anstataŭ senutile anstataŭigi ĝin
- Ŝaltu tion, kion vi ne uzas, kaj purigu la nubaresursojn
- Efika programaro uzas malpli da resursoj ol neefika