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


Javaslatok az összevonáshoz

Az Azure Well-Architected Framework költségoptimalizálási ellenőrzőlistájára vonatkozó javaslat:

CO:14 Erőforrások és felelősség konszolidálása. 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áljon meglévő központosított erőforrásokat és szolgáltatásokat, hogy összevonhassa a számítási feladatok feladatait.

Ez az útmutató a számítási feladatok költségeinek optimalizálásához szükséges erőforrások és felelősségek összevonására vonatkozó javaslatokat ismerteti. Az erőforrások összevonása árnyalt feladat, amely különbözik a hulladék egyszerű eltávolítá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 feladatoknak az 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 összevoná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.

Meghatározások

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ő Strukturált módszertan a változások kezeléséhez és végrehajtásához.
Összesítés Az összetevők kombinálása a számítási feladatokra vonatkozó követelmények 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 eloszlása miatt magasabb kihasználtsággal egyenlő.

Főbb 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, az erőforrások és a csapatszerepkörök szerkezetátalakítását a maximális költséghatékonyság é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:

  1. É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.

  2. 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 az összevonási erőfeszítéseket.

  3. 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. A funkciók és a fogyasztók összeválogathatók. Összevonhat például három webkiszolgálót egyetlen kiszolgálóba, vagy három adatbázist egyetlen adatbázis-kiszolgálóba. Több tűzfalat egyesíthet 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.

A konszolidálható 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:

Értékelje ki a számítási feladat erőforrásait. Értékelje a meglévő számítási feladatot és annak erőforrás-kihasználtságát. Elemezze az olyan tényezőket, mint a processzorhasználat, a memóriahasználat, a tárolókapacitá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 a 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. Fontolja meg 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.

Konszolidációs cél azonosítása. Válasszon egy összesítendő erőforrást. Ez lehet egy meglévő vagy egy új erőforrás, amelyet a számítási feladaton belül hoztak létre. Azonosítsa a konszolidációhoz 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 összevonási követelményeknek, vagy előnyösebb egy új erőforrás konszolidálása, fontolja meg egy új erőforrás létrehozását.

É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 a konszolidációt. 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 konszolidálja az erőforrásokat az előkészítési és éles környezetekben.

A költség becslése. Határozza meg a konszolidáció erőfeszítéseit és lehetséges komplikációit. Ki kell számítania a költségeket, beleértve az erőforrások, a licencelés és a működési költségeket. Vegye figyelembe a következményeket, például a konszolidáció miatti erőforrás-monitorozás 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 várható 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 végrehajtás é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 feladatokhoz.

Kompromisszumok:

  • Az erőforrás-konszolidáció 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ódszerek keresése a logikai elkülönítés és a nagyobb 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ó megszünteti 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 néhány megfelelőségi szabványt is nehéz elérni. Rangsorolja a megfelelőséget a konszolidációval szemben.

  • Az erőforrás-konszolidáció kevesebb redundanciát eredményez. Gondosan tervezze meg, hogy a számítási feladatban megfelelő mennyiségű megbízhatóság legyen.

Felelősségek konszolidálása

A számítási feladatok feladatainak összevonásának célja a számítási feladatokért felelős csapat feladatainak csökkentése. Ez egy olyan stratégiai költségoptimalizálási munka, amely megköveteli a szervezet tudatosságát és együttműködését a számítási feladatokkal foglalkozó csapaton kívül.

A számítási feladatok csapatának 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 feladatok környezetében. A számítási feladatok feladatait ki is oszthatja a szervezet más csapataira, így a csapat nem felelős közvetlenül ezekért a feladatokért vagy személyzeté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 feladatok környezetén kívüli megosztott erőforrásokra vonatkoznak. Előfordulhat például, hogy egy szervezet egy központosított átjáróval rendelkezik, amely több számítási feladatot is kiszolgál. A külső központosított erőforrások célja a duplikáció é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:

  • Értékelje ki a számítási feladat 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 a számítási feladatok lehetséges megoldásai lehetnek. Használhat például egy megosztott biztonsági információt és eseménykezelést (SIEM) ahelyett, hogy egy független SIEM-eszközt állít be.

  • Fontolja meg a változásvezérlést. A központi 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 üzembe helyezési módszereket. Elemezze a lehetséges kihívásokat, ha csökkentette az erőforrás-módosítások ellenőrzését.

  • A költség becslése. A központosított erőforrások implementálása előtt egyértelműen számszerűsítse a várható megtakarítást az áttéréshez kapcsolódó költségekkel szemben. Mérlegelje a kockázatokkal szembeni költségmegtakarítási előnyöket, 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 a problémák 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. Az összes jóváhagyott módosítás részletes dokumentációjának karbantartása, beleértve azok hatókörét, a megvalósítás lépéseit és a kapcsolódó kockázatokat vagy 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álás korlátozhatja az egyes csapatok és számítási feladatok rugalmasságát és rugalmasságát, mivel be kell tartaniuk a testreszabást akadályozó központosított szabványokat.

Feladatok kiszervezése külső csapatoknak

A számítási feladatok külső csapatokra való kiszervezése olyan szakértő központosított csapatok használatát jelenti, amelyek speciális szolgáltatásokat, például biztonsági üzemeltetési csapatokat végeznek. A feladatokat kioszthatja a meglévő csapatokra, így optimalizálhatja a költségeket, és szakértelmet delegálhat adott funkciókhoz.

  • Csapatkészség kiértékelése. Értékelje a csapat jelenlegi készségkészletét. Azonosíthatja azokat a képességbeli hiányosságokat vagy területeket, amelyekben egy központosított csapat optimalizálja a költségeket.

  • Keresse meg az elérhető lehetőségeket. Fedezze fel a szervezetet az elérhető szolgáltatások, például egy biztonsági üzemeltetési csapat szolgáltatásainak megismeréséhez. Győződjön meg arról, hogy a központosított csapat a minőség veszélyeztetése nélkül el tudja fogadni a hozzáadott feladatokat.

  • 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 kevesebb 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 fokozatos átállást vagy a 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. Az összes jóváhagyott módosítás részletes dokumentációjának karbantartása, beleértve azok hatókörét, a megvalósítás lépéseit és a kapcsolódó kockázatokat vagy 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.

Az Azure megkönnyítése

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-címek
Azure Firewall Hálózati és alkalmazásszabályok
Azure Application Gateway Figyelők, URL-útvonalalapú ú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 egy központosított 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, ami segít azonosítani a problémákat, elhárítani a problémákat, és operatív megállapításokat szerezni.

Költségoptimalizálási ellenőrzőlista

Tekintse meg a javaslatok teljes készletét.