Javaslatok az összevonáshoz
Az Azure Well-Architected Framework költségoptimalizálási ellenőrzőlistájára vonatkozó javaslatra vonatkozik:
CO:14 | Erőforrások és felelősségek összevonása. A számítási feladatokban határozza meg az erőforrások összevonásának és a sűrűség növelésének módjait. A számítási feladaton kívül használja a meglévő központosított erőforrásokat és szolgáltatásokat, így konszolidálhatja a számítási feladatok felelősségét. |
---|
Ez az útmutató az erőforrások és felelősségek összevonására vonatkozó javaslatokat ismerteti a számítási feladatok költségeinek optimalizálásához. Az erőforrások összevonása egy árnyalt feladat, amely különbözik a hulladék egyszerű megszüntetésétől. Az összevonás magában foglalja a számítási feladatok összetevőinek, például kiszolgálóknak, adatbázisoknak, alkalmazásoknak és felelősségeknek a kombinálását.
Az összevonás csökkentheti a redundáns erőforrásokat és licenceket, és növelheti a sűrűséget. Keressen lehetőségeket a számítási feladatok felelősségi körének konszolidálására. A költségek optimalizálásához használjon központosított erőforrásokat vagy csapatokat. Ha nem konszolidálja az erőforrásokat és a felelősségeket a megosztott erőforrások használatával és a méretgazdaságosság optimalizálásával, előfordulhat, hogy elmulasztja a költségmegtakarítási lehetőségeket.
Definíciók
Időszak | Definíció |
---|---|
Központosított erőforrás | Megosztott erőforrás, amelyet több összetevő használ, és nem mindegyik összetevő saját dedikált erőforrással rendelkezik. |
Változásvezérlés | Strukturált módszertan a változások kezeléséhez és végrehajtásához. |
Megszilárdítsa | Az összetevők kombinálása a számítási feladatok követelményeinek optimális kielégítése érdekében. |
Erőforrás sűrűsége | Az erőforráson belüli logikai elkülönítés mértéke. A megnövekedett sűrűség általában a különböző összetevők, fogyasztók vagy környezetek szétválasztása miatt nagyobb kihasználtsággal jár. |
Kulcsfontosságú tervezési stratégiák
A konszolidáció elsődleges célja az optimalizálás, nem pedig a csökkentés. A konszolidáció magában foglalja a számítási feladatok, erőforrások és csapatszerepkörök szerkezetátalakítását a maximális költséghatékonyság elérése érdekében. Az összetevők költségeinek optimalizálásával ellentétben az összevonás olyan folyamat, amely gondos megfontolást igényel.
Szinte minden konszolidációs erőfeszítés kompromisszumokkal és potenciális kockázatokkal jár, de jelentősen csökkentheti a költségeket. Fontos elemezni a lehetséges előnyöket és a kapcsolódó kompromisszumokat. Az összes konszolidációs stratégia az alábbi lépéseket követi:
Értékelés: Végezzen alapos értékelést az olyan területek azonosításához, ahol a konszolidáció előnyös lehet.
Azonosítás és értékelés: A lehetséges konszolidációs célok meghatározása és értékelése annak meghatározásához, hogy a lehetséges költségelőnyök és kompromisszumok indokolják-e a konszolidálás erőfeszítéseit.
Kommunikáció és megvalósítás: Ha úgy ítéli meg, hogy a konszolidáció előnyös, jelentse be a közelgő módosításokat, és alkalmazza őket.
Erőforrások összevonása
Az erőforrások összevonása magában foglalja az erőforrások számítási feladaton belüli kombinálását. Összeválogathatja a funkciókat vagy a fogyasztókat. Összevonhat például három webkiszolgálót egyetlen kiszolgálóra, vagy három adatbázist egyetlen adatbázis-kiszolgálóra. Előfordulhat, hogy több tűzfalat egyesít egyetlen tűzfalba, amely több környezetet is kiszolgál.
A cél az erőforrás-sűrűség növelése, hogy maximalizálhassa az egyes erőforrások költséghatékonyságát. Bontsa ki az erőforrás használatát, és minimalizálja az erőforrás-redundanciát.
Az összesíthető szolgáltatások gyakori típusai közé tartoznak az alkalmazásplatformok, az adatbázisok, a hálózati berendezések, az átjárók és az elosztott szolgáltatásmegtagadási (DDoS) védelem. A számítási feladatok erőforrásainak összevonásához vegye figyelembe az alábbi javaslatokat:
Mérje fel a számítási feladatok erőforrásait. Mérje fel a meglévő számítási feladatot és annak erőforrás-kihasználtságát. Elemezheti az olyan tényezőket, mint a processzorhasználat, a memóriahasználat, a tárkapacitás és a hálózati sávszélesség. Azonosítsa azokat a területeket, ahol a konszolidáció előnyös lehet. Az összevonás magában foglalhatja az erőforrás-kiosztás optimalizálását, a redundáns vagy kihasználatlan erőforrások megszüntetését, vagy a számítási feladat hatékonyabb futtatásának újrakonfigurálását. Vegye figyelembe az olyan tényezőket, mint a számítási feladatok függőségei, a teljesítménykövetelmények és a méretezhetőség.
Azonosítsa a konszolidációs célt. Válasszon ki egy összesítendő erőforrást. Ez lehet egy meglévő vagy a számítási feladaton belül létrehozott új erőforrás. Azonosítsa az összesítéshez esetleg használt meglévő erőforrásokat. Előfordulhat például, hogy vannak olyan kiszolgálói, amelyek képesek a számítási feladatok egyes összetevőinek elhelyezésére. Ha egyetlen meglévő erőforrás sem felel meg az összesítési követelményeknek, vagy előnyösebb egy új erőforrás konszolidálása, érdemes lehet új erőforrást létrehozni.
Értékelje ki a konszolidáció életképességét. Biztosítsa a működési és technikai követelményeket, például a processzort, a memóriát és a növekedést, és támogassa az összevonást. Kerülje az olyan követelmények veszélyeztetését, mint a teljesítmény, a megbízhatóság és a biztonság. Ne hozzon létre például nem kívánt régiók közötti függőséget, és ne összesítse az erőforrásokat az éles üzem előtti és az éles környezetekben.
Becsülje meg a költséget. Határozza meg a konszolidáció erőfeszítését és lehetséges komplikációit. Ki kell számítania a költségeket, beleértve az erőforrásokat, a licencelést és a működési költségeket. Vegye figyelembe a következményeket, például az erőforrás-monitorozás konszolidáció miatti lehetséges kihívásait.
Kommunikáljon és koordinálja a csapatát. Győződjön meg arról, hogy minden érintettet tájékoztat a közelgő változásokról és a szükséges teendőkről. Koordinálja a csapatokat az ütközések elkerülése és a zökkenőmentes megvalósítás biztosítása érdekében.
Kockázat: Vegye figyelembe az erőforrás-sűrűség hatásait, például a zajos szomszédokat, a skálázási egységek hatását és a csökkentett redundanciát. Az erőforrás-konszolidáció gyakran túl kockázatos a kritikus fontosságú és az üzleti szempontból kritikus számítási feladatok folyamatai esetében.
Kompromisszumok:
Az erőforrás-összevonás csökkenti az elkülönítést, és zajos szomszéd forgatókönyvet hozhat létre egy számítási feladatban. További módszereket találhat a logikai elkülönítés és a megnövekedett kapacitás megvalósítására az üzemeltetési környezet számára. Ha például több számítási feladatot támogat, növelje a tűzfalkapacitást.
A konszolidáció kiküszöböli a szegmentálást, és növelheti a biztonsági kockázatot, ami megkönnyíti a támadók számára a vízszintes mozgást. Emellett bizonyos megfelelőségi szabványokat is nehezen lehet elérni. Rangsorolja a megfelelőséget az összesítéssel szemben.
Az erőforrás-összevonás kevesebb redundanciát eredményez. Gondosan tervezze meg, hogy a megfelelő mennyiségű megbízhatósággal rendelkezzen a számítási feladatban.
Felelősségek konszolidálása
A számítási feladatok felelősségének konszolidálása a számítási feladatokért felelős csapat felelősségi körének csökkentése. Ez egy stratégiai költségoptimalizálási erőfeszítés, amely a tevékenységprofil-csapaton kívüli szervezeti tudatosságot és együttműködést igényel.
A számítási feladatokért felelős csapat feladatait kétféleképpen lehet konszolidálni. Használhat külső megosztott vagy központosított erőforrásokat, és nem futtathatja ezt az erőforrást a számítási feladat környezetében. A számítási feladatok feladatait a szervezet más csapataira is kioszthatja, így a csapat nem felelős közvetlenül ezekért a feladatokért vagy munkatársakért.
Külső központosított erőforrások használata
A külső központosított erőforrások a számítási feladat környezetén kívüli megosztott erőforrásokra vonatkoznak. Előfordulhat például, hogy egy szervezet rendelkezik egy központosított átjáróval, amely több számítási feladatot is kiszolgál. A külső központosított erőforrások célja a duplikálás és a többletterhelés minimalizálása. Ahelyett, hogy dedikált erőforrással rendelkezik a számítási feladathoz, használhat megosztott erőforrást a költségek optimalizálásához. Vegye figyelembe a következőket:
Mérje fel a számítási feladatok erőforrásait. Értékelje ki a számítási feladat aktuális állapotát, és azonosítsa azokat a területeket, ahol a konszolidáció előnyös lehet.
Külső lehetőségek keresése. A szervezet felmérése a már meglévő központosított erőforrásokról. Ezek az erőforrások potenciális megoldások lehetnek a számítási feladatokhoz. Használhat például megosztott biztonsági információkat és eseménykezelést (SIEM) független SIEM-eszköz beállítása helyett.
Fontolja meg a változásvezérlést. A központosított erőforrás módosításainak kezelésének folyamata. Fontolja meg a jóváhagyási munkafolyamatot, a tesztelési protokollokat és az üzembehelyezési módszereket. Elemezze a lehetséges kihívásokat, ha csökkent az erőforrás-módosítások szabályozása.
Becsült költség. A központosított erőforrások implementálása előtt egyértelműen számszerűsítse a várható megtakarításokat az áttéréshez kapcsolódó költségekkel szemben. Mérlegelje a költséghatékony előnyöket a kockázatokkal szemben, hogy megalapozott döntést hozzon.
Kommunikáljon és koordinálja a csapatát. Hozzon létre egy mechanizmust a folyamatos visszajelzésre a csapatok között az aggodalmak kezelése, az együttműködés javítása és a folyamatok finomítása érdekében.
A módosítások dokumentálása és nyomon követése. A jóváhagyott módosítások részletes dokumentációjának karbantartása, beleértve azok hatókörét, a megvalósítás lépéseit, valamint a kapcsolódó kockázatokat és problémákat. Központosított rendszer vagy változáskezelő eszköz használatával nyomon követheti és monitorozhatja a változások állapotát az életciklusuk során.
Kompromisszum: A túlkonszolidálás erőforrás-versengést eredményezhet, ami teljesítményproblémákhoz vezethet. A konszolidáció korlátozhatja az egyes csapatok és számítási feladatok rugalmasságát és rugalmasságát, mivel olyan központosított szabványokat kell követniük, amelyek gátolhatják a testreszabást.
Felelősségek kiszervezése külső csapatoknak
A számítási feladatok külső csapatokra való kiszervezése olyan szakértői központosított csapatok használatát jelenti, amelyek speciális szolgáltatásokat, például biztonsági üzemeltetési csapatokat hajtanak végre. A felelősségi köröket kioszthatja a meglévő csapatoknak, így optimalizálhatja a költségeket, és szakértelem delegálható adott funkciókhoz.
Csapatkészségek kiértékelése. Mérje fel a csapat aktuális képességcsoportját. Azonosíthatja azokat a képességbeli hiányosságokat vagy területeket, amelyeken a központosított csapat optimalizálja a költségeket.
Keresse meg az elérhető lehetőségeket. Megismerheti a szervezet számára elérhető szolgáltatásokat, például egy biztonsági üzemeltetési csapat szolgáltatásait. Győződjön meg arról, hogy a központosított csapat a minőség veszélyeztetése nélkül képes ellátni a hozzáadott felelősségeket.
Fontolja meg a változásvezérlést. Ismerje meg, hogyan kezeli a központosított csapat a módosításokat, például a jóváhagyási munkafolyamatokat, a tesztelési protokollokat és az üzembehelyezési stratégiákat. Határozza meg azokat a lehetséges kihívásokat, amelyek akkor merülhetnek fel, ha kevésbé közvetlen irányítással rendelkezik ezek felett a függvények felett.
Kommunikáljon és koordinálja a csapatát. Győződjön meg arról, hogy a csapatok ismerik egymás folyamatait, eszközeit és elvárásait. Fontolja meg a szakaszos átállást vagy próbaidőszakot, hogy megkönnyítse a váltást, és korán felismerje a lehetséges kihívásokat.
A módosítások dokumentálása és nyomon követése. A jóváhagyott módosítások részletes dokumentációjának karbantartása, beleértve azok hatókörét, a megvalósítás lépéseit, valamint a kapcsolódó kockázatokat és problémákat. Központosított rendszer vagy változáskezelő eszköz használatával nyomon követheti és monitorozhatja a változások állapotát az életciklusuk során.
Azure-beli facilitálás
Sűrűségtámogatás: Számos Azure-szolgáltatás támogatja a megnövekedett erőforrás-sűrűséget. Az alábbi táblázat a szolgáltatások mintavételezését mutatja be.
Azure-szolgáltatás | Szegmentálási vezérlő |
---|---|
Azure Front Door | Ügyféltartományok és URL-elérési utak |
Azure Firewall | Hálózati és alkalmazásszabályok |
Azure Application Gateway | Figyelők, URL-címalapú útválasztás |
API Management | API-szabályzatok |
Azure Kubernetes Service (AKS) | Névterek, csomópontkészletek |
Azure App Service | Több webalkalmazás és API egy App Service-csomagban |
Azure SQL Database | Több adatbázis egy kiszolgálón |
Erőforrás-megfigyelhetőség:Az Azure Monitor központi platformot biztosít az Azure-erőforrások teljesítményének és állapotának monitorozásához és kezeléséhez. Telemetriai adatokat gyűjthet és elemezhet, riasztásokat állíthat be, és betekintést nyerhet az erőforrások kihasználtságába és az összevonási lehetőségekbe.
A Log Analytics központosított naplókezelést és -elemzést biztosít. Naplóadatokat gyűjthet, elemezhet és vizualizálhat különböző Azure-erőforrásokból, amelyek segítenek azonosítani a problémákat, elhárítani a problémákat, és működési megállapításokat szerezni.
Kapcsolódó hivatkozások
Költségoptimalizálási ellenőrzőlista
Tekintse meg a javaslatok teljes készletét.
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: