Megosztás a következőn keresztül:


Számítási feladatok optimalizálása

Ez a cikk segít megérteni a Számítási feladatok optimalizálási képességét a FinOps-keretrendszerben, és azt, hogyan implementálható a Microsoft Cloudban.


Definíció

A számítási feladatok optimalizálása azt a folyamatot jelenti, amely biztosítja a felhőszolgáltatások használatát és finomhangolását az üzleti érték maximalizálása és a pazarló használat és kiadások minimalizálása érdekében.

Tekintse át, hogyan használják a szolgáltatásokat, és győződjön meg arról, hogy mindegyik maximalizálja a befektetés megtérülését. Az ajánlott eljárások és javaslatok kiértékelése és megvalósítása.

Minden költségnek közvetlen vagy közvetett nyomon követhetőnek kell lennie az üzleti értékhez. Kiküszöbölheti a teljes mértékben "optimalizált" erőforrásokat, amelyek nem járulnak hozzá az üzleti értékhez.

Tekintse át az erőforrás-használati mintákat, és állapítsa meg, hogy leskálázhatók-e, vagy akár le is állíthatók (a számlázás leállítása érdekében) csúcsidőn kívül. A költségek csökkentése érdekében fontolja meg az olcsóbb alternatívákat. Kerülje a szükségtelen használatot és költségeket, amelyek nem járulnak hozzá a küldetéshez, ami viszont növeli a beruházások megtérülését és a jövedelmezőséget.


Első lépések

Amikor először kezd dolgozni egy szolgáltatással, vagy a felhőben kezeli a költségeket, használja ki először a portál natív eszközeit azért, hogy növelje a hatékonyságot és optimalizálja a költségeket.

  • Tekintse át és implementálja felhőadaptálási keretrendszer költségszámítási ajánlott eljárásokat.
  • Tekintse át és implementálja az Azure Well-Architected Framework költségoptimalizálási útmutatóját.
  • Tekintse át és implementálja az Azure Advisor költségjavaslatait.
    • Az Azure Advisor magas megbízhatósági javaslatokat nyújt a használat alapján. Az Azure Advisor mindig a legjobb kiindulópont, ha optimalizálni szeretné a számítási feladatokat.
    • Fontolja meg az Azure Advisor-riasztásokra való feliratkozást, hogy értesítést kapjon az új költségjavaslatokról.
  • Ha van értelme, tekintse át a használati és vásárlási kötelezettségvállalási kedvezményeket .
  • Használja ki az Azure Hybrid Benefit előnyeit Windows, Linux és SQL Server esetén.
  • Megismerkedhet a használt szolgáltatásokkal, a díjakkal és a szolgáltatásspecifikus költségoptimalizálási lehetőségekkel.
    • A használt szolgáltatásokat az Azure Portal Minden erőforrás lapján vagy a Költségelemzés Szolgáltatások nézetében ismerheti meg.
    • Az egyes szolgáltatások díjainak megismeréséhez tekintse meg az Azure díjszabási lapjait és az Azure díjkalkulátorát. Ezekkel azonosíthatja azokat a lehetőségeket, amelyek csökkenthetik a költségeket. Például megosztott infrastruktúra és kötelezettségvállalási kedvezmények.
    • Tekintse át a szolgáltatás dokumentációját, és ismerje meg azokat a költségekkel kapcsolatos funkciókat, amelyek segíthetnek a környezet optimalizálásában vagy a költség láthatóságának javításában. Néhány példa:
  • Állapítsa meg, hogy a szolgáltatások szüneteltethetők-e vagy leállíthatók-e a díjak beszüntetéséhez.
    • Egyes szolgáltatások natív módon támogatják az automatikus leállítást, például a Microsoft Dev Boxot, az Azure DevTest Labst, az Azure Lab Servicest és az Azure Load Testinget.
    • Ha olyan szolgáltatást használ, amely támogatja a leállítást, de nem az automatikus leállítást, fontolja meg egy egyszerű folyamat használatát a Power Automate-ben vagy a Logic Apps-ben.
    • Ha a szolgáltatást nem lehet leállítani, tekintse át az alternatív megoldásokat annak megállapításához, hogy vannak-e olyan lehetőségek, amelyek leállíthatók a számlázás leállításához.
    • Ügyeljen a nem számítási típusú költségekre, amelyek akkor is kiszámlázhatók, ha egy erőforrást leállítanak, nehogy meglepetés érje. A tárolás egy gyakori példa arra a költségre, amelyet továbbra is felszámítanak, még akkor is, ha a tárterületet használó számítási erőforrás már nem fut.
  • Támogatja a szolgáltatás a kiszolgáló nélküli számítást?
  • Tekintse át a szolgáltatás dokumentációját, és ismerje meg azokat a költségekkel kapcsolatos funkciókat, amelyek segíthetnek a környezet optimalizálásában vagy a költség láthatóságának javításában. Néhány példa:
  • Annak megállapítása, hogy a szolgáltatások támogatják-e az automatikus skálázást.
    • Ha a szolgáltatás támogatja az automatikus skálázást, konfigurálja úgy, hogy az alkalmazás igényei szerint skálázható legyen.
    • Az automatikus skálázás maximalizálhatja a hatékonyságot, ha az automatikus leállítási funkcióval együtt használják.
  • A szükségtelen költségek elkerülése érdekében érdemes lehet a munkaidőben automatikusan leállítani és manuálisan elindítani a nem gyártási erőforrásokat.
    • Kerülje a nem minden nap használt nem gyártási erőforrások automatikus indítását.
    • Ha az automatikus indítás mellett dönt, vegye figyelembe azokat a szabadságokat és ünnepnapokat, ahol az erőforrások automatikusan elindulhatnak, de nem használhatók.
    • Fontolja meg a manuálisan leállított erőforrások címkézését. Az összes erőforrás leállítása érdekében mentse a lekérdezést az Azure Resource Graphban vagy a Minden erőforrás listában, és rögzítse az Azure Portal irányítópultján.
  • Fontolja meg az olyan architekturális modelleket, mint a konténerek és a szerver nélküli megoldások, hogy csak akkor használja az erőforrásokat, amikor szükséges, és a kulcsszolgáltatások maximális hatékonyságának elérése érdekében.
  • A Költségoptimalizálás munkafüzet használatával értékelje ki az erőforrások kihasználtságát, például az inaktív és a nem használt erőforrásokat.

🏗️ Az alapokra építve

Ezen a ponton implementálta az összes alapvető költségoptimalizálási javaslatot és hangolt alkalmazásokat, hogy megfeleljenek a legalapvetőbb ajánlott eljárásoknak. Az alapokon túlra lépve vegye figyelembe a következő szempontokat:

  • Költségjavaslatok automatizálása az Azure Resource Graph használatával
  • Az erőforrás-kihasználtság további optimalizálása érdekében maradjon naprakész az újonnan megjelenő technológiákról, eszközökről és iparági ajánlott eljárásokról.
  • Automatizálhatja a nem támogatott vagy összetettebb követelményekkel rendelkező erőforrások automatikus skálázásának vagy leállításának folyamatát.
  • Rendeljen hozzá egy "Env" vagy környezeti címkét , amely meghatározza, hogy mely erőforrások használhatók fejlesztéshez, teszteléshez, előkészítéshez, éles környezethez stb.
    • Inkább címkéket rendeljen hozzá előfizetés vagy erőforráscsoport szintjén. Ezután engedélyezze az Azure Policy címkeöröklési szabályzatot és a Cost Management címkeöröklési lehetőséget, hogy lefedje azokat az erőforrásokat, amelyek nem bocsátanak ki címkéket a használati adatokkal együtt.
    • Fontolja meg az automatizált szkriptek beállítását az erőforrások meghatározott üzemidejű profilokkal való leállításához (például állítsa le a fejlesztői virtuális gépeket csúcsidőn kívüli időszakokban, ha 2 órán belül nem használták őket).
    • Dokumentálja az időszerű várakozásokat adott címkeértékek alapján, és hogy mi történik, ha a címke nem jelenik meg.
    • Az Azure Policy használatával nyomon követheti a címkeszabályzatnak való megfelelést .
    • Az Azure Policy használatával környezeten alapuló konfigurációs szabályokat kényszeríthet ki.
    • Szükség esetén fontolja meg a "felülbírálás" címkék használatát a szabványos szabályzat megkerüléséhez. Az elszámoltathatóság biztosítása érdekében kövesse nyomon a költségeket, és jelentse azokat az érdekelt feleknek.
  • Fontolja meg a KPI-k létrehozását és nyomon követését alacsony prioritású számítási feladatokhoz, például a fejlesztői kiszolgálókhoz.
  • Fontolja meg más eszközök üzembe helyezését a környezet optimalizálásához, például a Microsoft által biztosított FinOps-eszközkészleten elérhető Azure Optimization Engine-t .

További információ a FinOps Foundationben

Ez a képesség része a FinOps-keretrendszernek a FinOps Foundation nevű nonprofit szervezet által, amely a felhőköltség-kezelés és -optimalizálás előmozdításáért felel. További információ a FinOpsról, beleértve a hasznos forgatókönyveket, a betanítási és minősítési programokat és egyebeket, olvassa el a Számítási feladatok optimalizálási funkciójának cikkét a FinOps-keretrendszer dokumentációjában.

Kapcsolódó videókat a FinOps Foundation YouTube-csatornáján is találhat:


Visszajelzés küldése

Kérem, tájékoztasson minket egy gyors visszajelzéssel arról, hogyan haladunk. Ezeket a felülvizsgálatokat a FinOps-eszközök és -erőforrások fejlesztésére és bővítésére használjuk.

Ha valami konkrétat keres, szavazzon egy meglévőre, vagy hozzon létre egy új ötletet. Ossza meg ötleteit másokkal, hogy több szavazatot kapjon. A legtöbb szavazattal rendelkező ötletekre összpontosítunk.


Kapcsolódó FinOps-képességek:

Kapcsolódó termékek:

Kapcsolódó megoldások:

Egyéb erőforrások: