Az Azure-beli fenntartható számítási feladatok üzemeltetési eljárásokkal kapcsolatos szempontjai
A zöld szoftverek szemlélete és a felhőhatékonysági mintákon belüli implementálása viszonylag friss, és még nem született megállapodás konkrét és univerzális szabványokról.
A Green Software Foundation a zöld szoftverek létrehozásának és szabványosításának kialakításán dolgozik. Fontos azonban, hogy ezt a szempontot mindenki figyelembe vegye a napi munkájában, és hogy az Azure-számítási feladatok tervezésekor, tervezésekor és üzembe helyezésekor figyelembe vesszük a már elérhető ajánlott eljárásokat, és előkészítjük környezetünket, hogy készen álljanak az új szabványok beépítésére.
Ez a dokumentum végigvezeti az Azure-számítási feladatok költség- és szén-dioxid-hatékonyságának mérésére és folyamatos javítására szolgáló környezet beállításán.
Fontos
Ez a cikk az Azure Well-Architected fenntartható számítási feladatok sorozatának része. Ha nem ismeri ezt a sorozatot, javasoljuk, hogy kezdje a fenntartható számítási feladatokkal?
Szén-dioxid-hatás mérése és nyomon követése
Ahhoz, hogy optimalizáljunk vagy javítsunk valamit, először el kell döntenünk, hogy mit szeretnénk megváltoztatni, és hogyan mérjük azt. Ebben a szakaszban megismerkedhet a számítási feladatok fenntarthatósági hatásainak mérésére és nyomon követésére vonatkozó ajánlott eljárásokkal és irányelvekkel.
A Kibocsátási hatás irányítópult
A fenntarthatósági célok elérésének alapvető szempontja az előrehaladás nyomon követése és számszerűsítése. Ha nem tudja nyomon követni és mérni a hatást, soha nem fogja tudni biztosan, hogy érdemes-e erőfeszítéseket tenni. A Kibocsátási hatás irányítópult egy Power BI-irányítópult, amely méri az Azure-előfizetés(ek) összes szolgáltatásának és erőforráscsoportjának károsanyag-kibocsátását.
A károsanyag-kibocsátásra gyakorolt hatás irányítópultjai különböző formában hoznak létre megállapításokat, és számos jelentéskészítési képességet tesz lehetővé:
- Vizuális ábrázolások sorozata az irányítópulton.
- Pillanatkép exportálása Excelbe, Power Pointba és PDF-be.
- Folyamatos exportálás a Microsoft Sustainability Managerbe és a Dataverse-be.
Green Software Foundation igazítása: A fenntarthatóság mérése
Javaslat:
- A Kibocsátási hatás irányítópult segítségével rögzíthet aktuális és jövőbeli környezeti hatásokat.
- A műszaki, üzleti és fenntarthatósági eredmények elérésének számszerűsítéséhez használt metrikák azonosítása és nyomon követése.
- Az eszközhasználat segítségével mérheti a hatást, és rögzítheti a számítási feladatban végrehajtott módosításokat.
- További információ a Sustainability and Dataverse API-hozzáférésről a Microsoft Learn modul Access Microsoft Sustainability Manager data (Hozzáférés a Microsoft Sustainability Manager adataihoz) című moduljában.
Kibocsátási cél meghatározása
A szoftveres szén-dioxid-intenzitás (SCI) az a pontszám, amelyet az alkalmazás(ok) szén-dioxid-hatásának mérésére szeretne használni a skálázhatósági és költségmetrikák bármely széndioxid-méréshez való hozzáadásával.
Ha nem használja a Kibocsátási hatás irányítópult, még mindig vannak olyan módszerek, amelyekkel szén-dioxid-proxykat hozhat létre, amelyek lehetővé teszik az alkalmazás károsanyag-kibocsátásra gyakorolt hatásának mérését.
Kihívást jelenthet a meglévő alkalmazások szén-dioxid-proxyinak létrehozása. Ezért javasoljuk, hogy minden számítási feladat tervezési fázisában tervezzen hatékonysági célokat. Amikor új számítási feladatokat ad hozzá az Azure-hoz, érdemes megfontolnia a költségek és a kibocsátások tervezését, amelyek növelik a meglévő lábnyomot. A fő cél mindig az, hogy ne bocsátson ki szén-dioxidot, ezért ideális esetben azonnal meg kell találnia egy optimalizálási mintát, amely az új kibocsátást teszi ki.
A következő lépés a célkibocsátás meghatározása egyetlen alkalmazáshoz vagy a felhőbeli számítási feladatok teljes készletéhez. A cél költségkényszereket is tartalmazhat, ami még egyszerűbbé teszi az építést, mivel a költségek zsugorítása némi költségvetést biztosít a kibocsátás optimalizálásához. Ha már ismeri a célt, elindulhat a felhőhatékonyság folyamatos optimalizálási folyamata.
Green Software Foundation igazítása: A fenntarthatóság mérése
Javaslatok:
- Számítsa ki az új számítási feladat minimális költségét és károsanyag-kibocsátását (ha van ilyen).
- Nyomon követheti az előrehaladást a szolgáltatásiszint-célkitűzésekkel (SLO), a szolgáltatásiszint-szerződésekkel (SLA) vagy más teljesítménymetrikákkal.
- Optimalizálási mintákat biztosít az új alkalmazásnak a teljes felhőhatékonysági pontszámhoz való igazodásához.
A metrikák azonosítása és fejlesztési célok meghatározása
Miután definiálta a célt, azonosítania kell néhány olyan metrikát, amelyet megmérhet, hogy bizonyítsa, a módosítások pozitív hatással voltak a hatékonyságra.
A metrikák például az alábbi kategóriákból származtathatók:
- Alkalmazásteljesítmény-metrikák.
- Költségoptimalizálási metrikák.
- Szén-dioxid-kibocsátási metrikák (vagy proxyk).
Green Software Foundation igazítása: A fenntarthatóság mérése
Javaslat:
- Beszélje meg minden alkalmazástulajdonossal, mivel az optimalizálás hatása eltérő lehet, és sok felhasználót érinthet.
- Győződjön meg arról, hogy minden olyan terv, amely hatással van a teljesítményre, megegyezik, és egyértelműen tájékoztatja az alkalmazás felhasználóit, hogy tudják, hogy alacsonyabb teljesítményre lehet szükség a szén-dioxid-kibocsátás nagyobb mértékű csökkentéséhez.
- Ha a Microsoft Kibocsátási hatás irányítópult (EID) és a Microsoft Sustainability Manager (MSM) példányhoz csatlakozik, az MSM Célkövetés funkciójával definiálhatja és nyomon követheti a céljait, ha élő adatokhoz kapcsolja őket az EID-ből.
Költségoptimalizálás proxyként
A felhőbeli erőforrások könnyű üzembe helyezése néha elfelejti, hogy mi a hasznos, és mi az, ami egyszerűen az erőforrások, a pénz és a szénpazarlás. Az üzenet az, hogy a felhőben végzett kísérletek néha költségesek lehetnek a teljes felhőhatékonyság szempontjából, nem pusztán költségként, miközben nem hoznak létre innovációt.
Használja a felhőbeli erőforrásokat bölcsen, figyelembe véve a számítási feladatok szénlábnyomát.
Az SCI meghatározásakor szén-dioxid-proxykkal kompenzálhatja a konkrét szabványok és mérések hiányát. A károsanyag-kibocsátás egyik legbiztonságosabb és leghatásosabb proxyja az alkalmazás(ok) költsége. A felesleges kiadások csökkentése csökkenti az üzembe helyezett számítási feladatok túlzott kibocsátásának számát, mivel kevesebb felhőerőforrást használ.
A költségteljesítmény-metrikák és a szén-dioxid-hatékonyság összekapcsolása hatékony stratégia lehet, mivel nem feltétlenül kell kompromisszumot kötnie a meghatározott számítási feladatok fő teljesítménymutatóival (KPI) a költségek optimalizálásával és a károsanyag-kibocsátás csökkentésével. Dönthet azonban úgy is, hogy kész feláldozni egy KPI-t a széndioxid-cél érdekében, ami a stratégia része is lehet.
Green Software Foundation igazítása: A fenntarthatóság mérése
Javaslat:
- Tekintse át a kibocsátás mérésére használt proxymegoldás fogalmát.
- Használja ki az Azure Well-Architected Framework költségoptimalizálási pillérében található útmutatást.
Szabályzatok meghatározása
Azure Policy egy hatékony eszköz, amely egyszerűbben hozhat néhány döntést a felhőhatékonyság érdekében. Fontolja meg egy további szabályzat meghatározását, hogy az Azure-beli virtuális adatközpont folyamatosan optimalizálva maradjon.
A Green Software Foundation igazítása: Éghajlattal kapcsolatos kötelezettségvállalások
Javaslat:
- A felhőadaptálási keretrendszer elérhető költségszabályzatok beépítése és használata.
- Használja ki a Azure Policy költségeihez kapcsolódó beépített szabályzatokat, mivel technikailag szorosan kötődnek a fenntarthatósághoz.
- A Azure Policy szabályzatok testreszabása a zöld szoftver alapelveinek megfelelően. Hozzon létre például egy új Azure Policy kezdeményezést a "Fenntarthatóság" számára.
- Fontolja meg ezt a kompromisszumot: Az új szabályzatok kikényszerítése nem érinthet semmilyen nem tervezett működési teljesítménymetrikát.
Közösség és tudásmegosztás
A csapatoknak folyamatosan tisztában kell lenniük a fenntarthatóság új fejlődésével, ezért ezeket a tanulásokat a számítási feladatok implementálásakor használják.
A felhőhatékonyság és a zöld szoftverek köré építkezés jó kiindulási pont a felhőhatékonyság tudatosságának és kultúrájának előmozdításához a szervezeten belül.
fenntarthatósági közösség Létrehozás
A fenntarthatósági közösség létrehozásának nem kell fárasztó feladatnak lennie. Kezdjen egy kis csapattal, amely egy kis időt fektet be a fenntarthatósági állapot és a zöld szoftverekkel kapcsolatos releváns információk megismerésébe. Ez a csapat a Green Software Foundationhez is csatlakozhat, és tagja lehet a szabályokat, szabványokat és egyebeket létrehozó csapatoknak.
A központi felhőhatékonyságért felelős csapatnak naprakésznek kell lennie minden olyan innovatív eszközzel és alapelvvel, amely az Azure-számítási feladat költségeit és szénlábnyomát hajtja.
A Green Software Foundation igazítása: Éghajlattal kapcsolatos kötelezettségvállalások
Javaslat:
- Szabályzatok és célok definiálása, erőfeszítéseik és céljaik kommunikálása a szervezet többi tagjával.
- További információ: Hogyan indíthatok fenntarthatósági közösséget a szervezetemben?
Tanulási terv
Legyen ideje, hogy az alapvető csapat megismerje a fenntartható műveletek terén elért haladást. Eközben győződjön meg arról, hogy az egész szervezet a zöld szoftverekre gondol, és hogy hogyan járulhat hozzá a fenntarthatósági képhez a napi választási lehetőségeivel.
A Green Software Foundation igazítása: Éghajlattal kapcsolatos kötelezettségvállalások
Javaslat:
Tekintse át ezeket a népszerű képzési és képzési forrásokat:
- Az öngyorsított tanulási modul segítségével megismerheti a fenntartható szoftverfejlesztés alapelveit.
- Az öngyorsított képzési terv segítségével ismerkedhet meg a Microsoft Cloud for Sustainability szolgáltatással.
- További forrásanyagok a Microsoft Sustainability Learning Centerben.
Ajánlott eljárások megosztása csapatok között
A fenntarthatósági törekvések bevezetéséhez a szervezet egészéből származó bemenetre és munkára van szükség.
A Green Software Foundation igazítása: Éghajlattal kapcsolatos kötelezettségvállalások
Javaslat:
- Lehetővé teszi, hogy a csapattagok megoszthassák a számítási feladatokat és a vállalatspecifikus ajánlott eljárásokat a fenntartható működéshez.
- Állítson be egy megosztott adattárat az ajánlott eljárásokról és útmutatásról, amelyeket a környezetben kézzelfogható eredménnyel teszteltek.
- Fontolja meg a gyakori tudásmegosztási munkameneteket vagy belső webináriumokat, hogy mindenki gyorsan felgyorsuljon.
Ösztönzők tervezése
A szabályzatok kikényszerítésének és a megfelelő kultúra kialakításának leggyorsabb módja, ha ösztönzőket állít be a számítási feladatok környezeti fenntarthatóságának javítására azáltal, hogy a fenntarthatóságot fő KPI-ként helyezi el, vagy hozzáadja az alkalmazások általános hatékonyságához.
Számos szoftverpartner már tartalmazza a zöld szoftvereket az ajánlott eljárásokban. Ezért győződjön meg arról, hogy a hatékonysági célok meghatározása és elfogadása a számítási feladat megvitatásakor történik.
A Green Software Foundation igazítása: Éghajlattal kapcsolatos kötelezettségvállalások
Javaslatok:
- A szén-dioxid-tartalmú alkalmazások támogatása. Jutalomalkalmazás-tulajdonosok, ha a mért szénlábnyom megfelel a KPI-nek.
- A gamification bevezetése a fenntarthatósági verseny barátságos kultúrájának létrehozásával – a rekordok nyomon követése a zöld számítási feladatok, az SCI-pontszámok és a pontszám optimalizálásának vagy javításának elősegítése érdekében.
- Érdemes lehet hűségprogramokat bevezetni, ahol a résztvevők ösztönzőket kapnak, ha bizonyítani tudják az alkalmazások felhőbeli hatékonyságát.
- Fedezze fel az olyan jelvények bemutatásának lehetőségét, mint a "Carbon Aware" és a "Carbon Optimized".
Következő lépés
Tekintse át a hálózatkezeléssel és a kapcsolattal kapcsolatos tervezési 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: