A fenntartható számítási feladatok tervezési alapelvei
A fenntarthatósági tervezési módszertan keretrendszert biztosít a számítási feladatok környezeti hatásának rögzítésére, jelentésére és csökkentésére vagy optimalizálására.
A szén-dioxid-kibocsátás hatékonyságának növelése érdekében gondolja át, hogy a számítási feladatok közvetlenül és közvetetten hogyan csökkenthetik a károsanyag-kibocsátást a következő módon:
- Kevesebb fizikai és virtuális erőforrás használata
- Kevesebb energia felhasználása
- Az energia és az erőforrások intelligensebb használata
- Régebbi eszközök támogatása
Fontos a károsanyag-kibocsátás hatékony rögzítése, jelentése és csökkentése végrehajtható megállapításokkal.
- A jelenlegi károsanyag-kibocsátásra gyakorolt hatás átláthatóságának növelése
- Megtakarítások becslése
- Művelet végrehajtása a folyamat felgyorsítása érdekében
A fenntarthatóság kritikus tervezési alapelvei rezonálják és kibővítik az Azure Well-Architected-keretrendszer minőségi pilléreit – megbízhatóság, biztonság, költségoptimalizálás, működési kiválóság és teljesítményhatékonyság.
A zöld szoftverek alapelvei
A Microsoft aktívan dolgozik a fenntarthatósági célokon, és minden szervezetet támogat a kibocsátások csökkentésében és a környezet állapotának javításában. Az Azure Well-Architected Framework fenntarthatósági tevékenységprofilja összhangban van a Green Software Foundation zöld szoftveralapelveivel.
A zöld szoftverek alapelvei a kiindulási pont az SCI-modell megértéséhez, és hogy ez hogyan fog szerepelni a keretrendszerünkben.
Szén-dioxid-hatékonyság
Elvet: A lehető legkevesebb szén-dioxidot bocsátja ki.
Az alkalmazásnak vagy a szoftvernek a lehető legkevesebb károsanyag-kibocsátást kell kibocsátania. A karbonhatékony felhőalkalmazások optimalizáltak, a kiindulási pont pedig a költség – az alkalmazás-infrastruktúra és a költségek egyszerűsítése biztosítja, hogy ne pazaroljanak felesleges erőforrásokat a felhőben a szoftver futtatásához. Ez azonban nem elég, mivel előfordulhat, hogy költségoptimalizálta az alkalmazást, de továbbra is rengeteg olyan erőforrást pazarol, amely ok nélkül bocsát ki károsanyag-kibocsátást.
- További információ a Zöld Szoftver Alapítvány karbonhatékonysági elvéről .
Energiahatékonysági
Elvet: Használja a lehető legkevesebb energiát.
Ennek az alapelvnek a célja, hogy energiatakarékos alkalmazásokat építsen. Ez a mobilalkalmazások gyakori mintája, mivel az akkumulátoros eszközökre kell támaszkodniuk, és optimalizálniuk kell a fogyasztását. Ez azonban ritkábban fordul elő asztali vagy webalkalmazások esetében, mivel eddig a fejlesztőket soha nem kérték a szoftvereik villamosenergia-fogyasztásának optimalizálására.
- További információ a Zöld Szoftver Alapítvány energiahatékonysági elvéről
Szén-dioxid-tudatosság
Elvet: Tegyen többet, ha az áram tisztább, és kevesebbet, ha az elektromosság koszosabb.
Tudatnunk kell az alkalmazásnak, hogy mekkora szén-dioxidot bocsát ki. Ily módon reagálhatunk az energiaellátás adott körülményeire a kereslet-áttűnési és keresletformálási technikákkal:
Módszer | Description |
---|---|
Keresletmódosítás | Az igények átterjedése azt jelenti, hogy a számítási feladatokat és erőforrásokat régiókba vagy adatközpontokbe helyezi át, vagy egy olyan időpontot az adatközpontban, ahol az energiaellátás magas, a kereslet pedig alacsonyabb, és a megújuló energia képes kielégíteni. Ha késlelteti az alkalmazások futtatását egy olyan időpontra, amikor kisebb a kereslet, az alacsonyabb károsanyag-kibocsátást eredményez. |
Igényalakítás | Az igények alakítása az alkalmazás viselkedésének és megjelenésének valós idejű megváltoztatását jelenti az energiaellátásnak megfelelően. Jó gyakorlat az alkalmazás ökoverziójának létrehozása, és az igények alakításának és a szén-dioxid-optimalizálásnak a viszonyítási alapként való megtartása. |
- További információ a Zöld Szoftver Alapítvány szén-dioxid-tudatosság elvéről .
Hardverhatékonyság
Elvet: Használja a lehető legkevesebb károsanyag-kibocsátást.
A megtestesített szén az eszköz létrehozásához kibocsátott szén. Ezért egy fenntartható alkalmazás gondoskodik arról, hogy a régebbi eszközök támogatottak legyenek, és maximalizálja az egyes eszközök hatékonyságát. A cél a hardveresen hatékony alkalmazások létrehozása.
Vegye figyelembe azt a kompromisszumot, hogy a régebbi eszközök teljesítménybeli hatékonysági hiányosságokat okozhatnak, és előfordulhat, hogy nem mindig megfelelőek.
- További információ a Hardverhatékonyság elvről a Zöld Szoftver Alapítványtól.
A fenntarthatóság mérése
Elvet: Amit nem lehet mérni, azt nem lehet javítani.
A felhőalapú alkalmazások szén-dioxid-kibocsátásának mérése összetett feladat, mivel magában foglalja a szoftver teljes ökoszisztémáját: a felhőinfrastruktúra (ahol a kibocsátási irányítópultok segítenek nekünk), a keresztezett hálózati útvonaltól a peremhálózati technológiákig és a felhasználói eszközökig. Az SCI-vel nem a károsanyag-kibocsátás diszkrét mérését célozzuk meg, hanem egy olyan pontszámot, amely idővel és optimalizálási technikákkal változik.
- További információ a Mérés a Zöld Szoftver Alapítványtól.
Éghajlattal kapcsolatos kötelezettségvállalások
Elvet: Ismerje meg a csökkentés pontos mechanizmusát.
Számos vállalat és csoport vállalt kötelezettséget az éghajlatra. Aktívan dolgoznak az új fenntarthatósági célokon, amelynek elsődleges célja a szén-dioxid-kibocsátás eltávolítása, csökkentése és megelőzése.
Számos lehetőség van bármely szervezet vagy entitás szénlábnyomának csökkentésére. Azonban, és igazodva a cél a zöld szoftver alapítvány, a fő irányunk mindig az, hogy ne bocsátják ki a szén-dioxidot az első helyen. Ezt nevezzük Abatement-nek, vagyis szén-dioxid-eliminációnak.
A cél elérése után továbbra is lesznek olyan kibocsátások, amelyeket nem lehet elkerülni. Az összes fennmaradó szén-dioxid-csökkentési módszer segít ebben, ami kompenzálja vagy semlegesíti a károsanyag-kibocsátást.
A vállalat stratégiája az összes lehetséges módszer kombinációját jelentheti, és a végeredménytől függően elérheti a nettó nulla célt, amikor a károsanyag-kibocsátást lehetőség szerint megszüntetik, és a fennmaradó kibocsátást kompenzálják.
Az SCI-egyenlet célja a károsanyag-kibocsátás kiküszöbölése, amelynek mindig egy fenntartható számítási feladat elsődleges céljaként kell lennie, és a pontszámot csak csökkentéssel lehet csökkenteni.
- További információ a Zöld Szoftver Alapítvány klímavállalásairól .
Következő lépések
Tekintse át az alkalmazástervezéssel kapcsolatos szempontokat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: