Share via


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é:

Green Software Foundation igazítása: A fenntarthatóság mérése

Javaslat:

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:

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:

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:

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.