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


Architektúrastratégiák a megfelelő szolgáltatások kiválasztásához

Az Azure Well-Architected-keretrendszer teljesítmény-hatékonyság ellenőrzőlistájára vonatkozó javaslat:

PE:03 Válassza ki a megfelelő szolgáltatásokat. A szolgáltatásoknak, az infrastruktúrának és a szintkiválasztásoknak támogatniuk kell a számítási feladatok teljesítménycéljainak elérését és a várható kapacitásváltozások elérését. A kiválasztásnak mérlegelnie kell a platformfunkciók használatának vagy az egyéni megvalósítás létrehozásának előnyeit is.

Ez az útmutató a számítási feladathoz megfelelő szolgáltatások kiválasztására vonatkozó javaslatokat ismerteti. Az alábbi javaslatok segítenek kiválasztani a számítási feladat követelményeinek és igényeinek leginkább megfelelő szolgáltatásokat. Ha olyan szolgáltatásokat használ, amelyeket a számítási feladatok követelményeinek kezelésére terveztek, biztosíthatja, hogy a számítási feladat megfeleljen a teljesítménycéloknak. Ha nem megfelelő szolgáltatásokat választ a számítási feladathoz, előfordulhat, hogy a szolgáltatások nem képesek kezelni a számítási feladat követelményeit. Az elégtelen szolgáltatások lassú válaszidőket, szűk keresztmetszeteket vagy számítási feladathibákat eredményezhetnek.

Meghatározások

Időszak Definition
Elérhetőségi zóna Egy régióban lévő adatközpontok elkülönített csoportja. Minden rendelkezésre állási zóna független a többiekétől, saját energiaellátási, hűtési és hálózati infrastruktúrával. Számos régió támogatja a rendelkezésre állási zónákat.
Compute szolgáltatás Az alkalmazás futtatásához szükséges infrastruktúrát biztosító szolgáltatás.
Adatbázis-szolgáltatás Olyan szolgáltatás, amely relációs és nem kapcsolati adatbázisokat biztosít az alkalmazás számára.
Infrastruktúra A felhőalapú számítástechnika fizikai összetevői és az összetevők földrajzi helye.
Infrastruktúra szolgáltatásként (IaaS) Olyan szolgáltatás, amelyben az ügyfél felelős az operációs rendszerért, az identitásért, az alkalmazásokért és a hálózatkezelésért.
Szolgáltatásként nyújtott platform (PaaS) Olyan szolgáltatás, amelyben a felhőszolgáltató felelős az operációs rendszerért. A felhőszolgáltató osztja meg az ügyféllel az identitás, az alkalmazások és a hálózatkezelés felelősségét.
Régió Egy földrajzi szegély, amely adatközpontokat tartalmaz.
Resource Egyetlen entitás vagy összetevő, amelyet egy felhőszolgáltatón belül hozhat létre, konfigurálhat és használhat.
Service Egy felhőszolgáltatótól származó termék vagy ajánlat.
Készletmegőrzési egység (termékváltozat) Egy Azure-szolgáltatás szolgáltatási szintje.
Tárolási szolgáltatás Objektumokat, blokkokat és fájlokat tároló szolgáltatás.

A választott szolgáltatásoknak összhangban kell lenniük a számítási feladat teljesítménycéljaival, és alkalmazkodniuk kell a jövőbeli kapacitásigényekhez. A számítási feladatok bővülése vagy fejlődése során a használt szolgáltatásoknak nagyobb módosítások nélkül kell megfelelniük a teljesítményszabványoknak. Fontolja meg a platformfunkciók és az egyéni implementációk közötti egyensúlyt. A platformfunkciók azonnali megoldásokat biztosítanak, de az egyéni kialakítású lehetőségek pontos testreszabást biztosítanak. A szolgáltatásválasztásoknak előrelátónak és az Ön igényeinek megfelelően kell kiválasztaniuk, figyelembe véve a kényelem és a testreszabás közötti kompromisszumot.

A számítási feladatokra vonatkozó követelmények ismertetése

A számítási feladatokra vonatkozó követelmények megértése a számítási feladatok műszaki és funkcionális igényeinek megértését jelenti. Ez az elemzés segít meghatározni a számítási feladat futtatásához szükséges erőforrásokat, tárolást, számítást, hálózatot és egyéb specifikációkat. A szolgáltatásoknak a számítási feladatok adott igényeihez való igazításával megelőzhető az erőforrások túlterheltsége vagy kihasználatlansága.

Értékelje ki a számítási feladat igényeit és jellemzőit a követelmények meghatározásához, és a számítási feladatok követelményeit minden szinten a teljesítménycélokhoz igazítsa. Figyelembe kell vennie a korlátozásokat vagy függőségeket. Ha tisztában van a számítási feladatokra vonatkozó követelményekkel, megalapozott döntéseket hozhat. Meghatározhatja a megfelelő infrastruktúrát, és stratégiákat implementálhat a csúcsterhelések vagy az igényváltozások kezelésére.

  • Teljesítménnyel kapcsolatos célok elérése. Válassza ki azokat a szolgáltatásokat, amelyek lehetővé teszik, hogy megfeleljen a számítási feladat teljesítménycéljainak. Győződjön meg arról, hogy egy szolgáltatás támogatja a teljesítményigényeket, és figyelheti annak teljesítményét. Gyűjtse össze a kritikus összetevők teljesítményadatait.

  • Fontolja meg a szervezeti korlátozásokat. Ismerkedjen meg azokkal a korlátozásokkal, amelyekkel a szervezete rendelkezhet az Ön által üzembe helyezhető szolgáltatásokra. A megoldás tervezésekor vegye figyelembe ezeket a korlátozásokat.

  • Fontolja meg a megfelelőségi és biztonsági követelményeket. A megfelelőségi és biztonsági követelmények hatással lehetnek a kiválasztott szolgáltatásokra és konfigurációkra. Győződjön meg arról, hogy egy kiválasztott szolgáltatás megfelel a tárolással, titkosítással, hozzáférés-vezérléssel, naplózási naplókkal és adathelyekkel kapcsolatos követelményeknek.

  • Fontolja meg a csapatkészségeket. A csapat számítási feladatokat épít ki és tart fenn. A különböző szolgáltatások különböző készségeket igényelnek. Válassza ki azokat a szolgáltatásokat, amelyeket a csapat tud használni, vagy kötelezettséget vállal arra, hogy betanítást hajt végre a szolgáltatás kiválasztása előtt. Győződjön meg arról, hogy a csapattagok szakértelemmel és tudással rendelkeznek a szolgáltatások hatékony használatához és teljesítményük optimalizálásához.

Kompromisszum: A specializált szolgáltatások konkrét funkciókat kínálnak, de korlátozhatják a testreszabást. A rugalmas erőforrások több felügyeletet és konfigurációt igényelnek a speciális szolgáltatásokhoz képest. A felügyelt szolgáltatások egyszerű felügyeletet biztosítanak, de előfordulhat, hogy ön által felügyelt erőforrásokhoz képest kevesebb irányítással rendelkezik a mögöttes infrastruktúra felett.

Szolgáltatások ismertetése

A szolgáltatások megismerése a szállító eszközeinek és ajánlatainak képességeinek, korlátainak és funkcióinak ismeretéről szól. A szolgáltatások ismerete segít a beépített funkciók használatában, csökkentve az összetett egyéni megoldások szükségességét és a teljesítményhatékonyságot.

Mielőtt kiválasztja, fontolja meg a különböző tényezőket, és szerezzen átfogó ismereteket egy szolgáltatásról. A szolgáltató által kínált szolgáltatások és eszközök kutatása és értékelése. Határozza meg, hogy mely szolgáltatások és eszközök illenek legjobban a számítási feladatokra vonatkozó követelményekhez. Vegye figyelembe az olyan tényezőket, mint a felügyelt szolgáltatások, a kiszolgáló nélküli lehetőségek és a speciális szolgáltatások.

A szolgáltatás korlátainak ismertetése

A szolgáltatási korlátok a szolgáltatók által beállított előre meghatározott küszöbértékek vagy határok. A szolgáltatáskorlátok határozzák meg az adott szolgáltatás erőforrásainak vagy képességeinek maximális használatát. Ha ismeri a szolgáltatási korlátokat, elkerülheti az olyan problémákat, mint az erőforrás-versengés, a teljesítménycsökkenés vagy a váratlan szolgáltatáskimaradások. Az infrastruktúrát megfelelően tervezheti és méretezheti. A tervezés figyelembe veszi az olyan tényezőket, mint az adatmennyiség, a feldolgozási kapacitás és az adattárolási követelmények.

Platformfunkciók előnyben részesítésében

A platformfunkciók előnyben részesítéséről a szolgáltató által biztosított beépített funkciókról van szó, amelyek egyéni kód nélkül kezelik az adott feladatokat. A gyártók platformfunkciókat terveznek, hogy hatékonyan kezeljék az adott feladatokat nagy méretekben, és rendszeresen karbantartják ezeket a funkciókat. A platformfunkciók lehetővé teszik a felhőinfrastruktúra képességeinek jobb kihasználását. Válassza ki azokat a szolgáltatásokat, amelyek lehetővé teszik a funkciók kiszervezését a platformra a saját egyéni kód írása és karbantartása helyett. A szolgáltatásként nyújtott platform (PaaS) megoldások sok esetben jobb teljesítményt nyújtanak, mint az egyéni kód. Az egyéni kód összetettebbé teszi a számítási feladatokat, és növeli a teljesítményproblémákat. Csak akkor dolgozzon ki egyéni kódot, ha a szolgáltatásfunkciók nem elegendőek.

Kompromisszumok: A számítási feladat legjobb szolgáltatása lehet egy olyan technológia, amelyet a csapata nem tud, nem engedhet meg magának, vagy további biztonsági rétegeket igényelhet. Egy nyilvános terheléselosztó például megfelelhet a teljesítményigényeinek. Ha azonban nem rendelkezik webalkalmazási tűzfallal, előfordulhat, hogy tűzfalat kell telepítenie a számítási feladat védelméhez.

Infrastruktúra követelményeinek kiértékelése

Az erőforrások teljesítményhatékonysága az általuk használt infrastruktúrához van kötve. Ez kritikus fontosságúvá teszi a megfelelő infrastruktúra kiválasztását a teljesítményhatékonyság érdekében. Az infrastruktúra követelményeinek kiértékelése azt jelenti, hogy azonosítja a számítási feladat támogatásához leginkább megfelelő földrajzi régiót és rendelkezésre állási zónákat. A döntéshozatal legfontosabb szempontjai a következők:

  • A régiók és a rendelkezésre állási zónák ismertetése. Minden régió egy külön földrajzi helynek felel meg. A rendelkezésre állási zónák egy adott régióban lévő egyéni fizikai adatközpontokat jelölnek.

  • Egyrégió és többrégiós üzemi modell. Az egyrégiós üzemi modell az összes erőforrást egyetlen régióban helyezi üzembe. A többrégiós üzemi modell több régióban helyezi üzembe az erőforrásokat. A többrégiós üzembe helyezés csökkentheti a végfelhasználók késését, és csökkentheti a kapacitáskorlátozásokat. Ez azonban növelheti a számítási feladat költségeit és összetettségét is. Válassza ki a számítási feladat igényeinek leginkább megfelelő üzemi modellt.

  • Az elérhető funkciók ismertetése. A különböző régiók különböző elérhető funkciókkal rendelkeznek, például a szolgáltatások és a rendelkezésre állási zónák számával. A kijelölés előtt megismerheti a régióban elérhető funkciókat. Győződjön meg arról, hogy egy régió megfelel a számítási feladatok teljesítményigényének.

  • Fontolja meg a késést. A késés, az adatok forrásból célba történő utazásához szükséges idő növeli az egymástól érkező további szolgáltatásokat. A régiókon vagy a rendelkezésre állási zónákon keresztül kommunikáló szolgáltatások nagyobb késéssel szembesülhetnek. Ajánlott azonosítani azokat a szolgáltatásokat, amelyek gyakran kommunikálnak, és azokat ugyanabban a régióban helyezik el. Emellett, ha kiválaszt egy régiót, amely az elsődleges felhasználói bázishoz tartozik, minimálisra csökkentheti a késést, ami jobb felhasználói élményt nyújt.

  • Az adatközpont-leképezés ismertetése. Előfordulhat, hogy a rendelkezésre állási zónák nem lesznek egységesen ugyanarra az adatközpontra különböző előfizetésekben. Az "A" előfizetés 1. zónája például eltérhet a B előfizetés 1. zónájától. Ha több előfizetéssel működik, ezeket a leképezéseket ismernie kell, hogy olyan zónákat jelöljön ki, amelyek optimálisan növelik a teljesítményt.

Hálózatkezelési követelmények kiértékelése

A hálózat felméréséhez meg kell határoznia a megfelelő számítási feladat-szolgáltatásokat és konfigurációkat. Győződjön meg arról, hogy a hálózat támogatja a számítási feladatot. A hálózatkezelési követelmények kiértékeléséhez fontolja meg a következő szempontokat:

  • A hálózati forgalom ismertetése. Mérje fel a számítási feladat várható hálózati forgalmát. Ismerje meg az adatátviteli igényeket és a hálózati kérések gyakoriságát.

  • A sávszélességre vonatkozó követelmények megismerése. Határozza meg a számítási feladat sávszélesség-követelményeit. Vegye figyelembe a hálózaton keresztül továbbított és fogadott adatok mennyiségét.

  • A hálózati késés ismertetése. Értékelje ki a számítási feladat kívánt késését. Privát virtuális hálózatokat és gerinchálózatokat használjon a nyilvános internet bejárása helyett. Ez a technika csökkenti a számítási feladat késését.

  • Az átviteli sebesség megértése. Vegye figyelembe a számítási feladathoz szükséges átviteli sebességet. Az átviteli sebesség azt az adatmennyiséget jelenti, amely egy adott időpontban továbbítható egy hálózaton keresztül. Konfigurálja a hálózati útválasztási beállításokat a hálózati átviteli sebesség előnyeinek kihasználásához.

Kompromisszum: A privát virtuális hálózat korlátozza a nyilvános hozzáférést, és megnehezíti az erőforrások üzembe helyezését és kezelését.

Számítási követelmények kiértékelése

A számítási követelmények kiértékelése magában foglalja a számítási feladatok adott számítási igényeinek felmérését, beleértve az olyan tényezőket is, mint a példány típusa, méretezhetősége és tárolóba helyezése. A különböző számítási szolgáltatások különböző képességekkel és jellemzőkkel rendelkeznek, amelyek befolyásolhatják a számítási feladatok teljesítményét. Válassza ki az optimális számítási szolgáltatást, hogy a számítási feladat hatékonyan működjön. Vegye figyelembe a következő stratégiákat:

  • A példánytípusok ismertetése. A különböző példánytípusok különböző számítási feladatokhoz vannak optimalizálva, például cpu-optimalizált, memóriaoptimalizált és GPU-példányokhoz. Válassza ki az igényeinek megfelelő példánytípust.

  • Fontolja meg az automatikus skálázást. Ha a számítási feladat változó igényű, fontolja meg egy automatikus skálázási funkcióval rendelkező számítási szolgáltatást, amely automatikusan módosíthatja a számítási kapacitást az igények alapján. Az automatikus skálázás segít biztosítani, hogy a csúcsidők során elegendő erőforrással rendelkezzen, és megakadályozza a túlterjedést az alacsony igényű időszakokban.

  • Fontolja meg a tárolók tárolását. A tárolók teljesítménybeli előnyöket biztosítanak a nem konkontainerizált számítási feladatokhoz képest. Fontolja meg a tárolók használatát, ha megfelel az architekturális igényeknek. A tárolók az elkülönítés, az erőforrás-hatékonyság, a gyors indítási idő és a hordozhatóság révén javítják a számítási teljesítményt.

    Tárolók használatakor fontolja meg az olyan tervezési tényezőket, mint az összes alkalmazásösszetevő tárolóba helyezése. Linux-alapú tároló-futtatókörnyezetek használata az egyszerűsített rendszerképekhez. Adjon rövid életciklust a tárolóknak, hogy azok módosíthatók és cserélhetők legyenek. Gyűjtse össze a megfelelő naplókat és metrikákat a tárolókból, a tároló gazdagépekből és a mögöttes fürtből. Ezen adatok használatával figyelheti és elemezheti a teljesítményt. A tárolók az általános architektúra egyetlen összetevője. Válasszon egy megfelelő tárolóvezénylőt, például a Kubernetes-t a teljesítmény és a méretezhetőség további javítása érdekében.

    Tároló előnyei Description
    Elkülönítés A tárolók elszigetelt környezetet biztosítanak az alkalmazások számára. A tárolók biztosítják, hogy az alkalmazáserőforrások ne zavarják egymást. Ez az elkülönítés biztosítja, hogy a tárolóhoz rendelt számítási erőforrások dedikáltak legyenek egy adott alkalmazás futtatására, ami jobb teljesítményt eredményez.
    Erőforrás-hatékonyság A tárolók egyszerűek, és osztoznak a gazdagép operációs rendszer kernelén, ami lehetővé teszi a hatékony erőforrás-használatot. Több tároló is futtatható ugyanazon a virtualizált infrastruktúrán, ami maximalizálja a számítási erőforrások használatát.
    Gyors indítási idő A tárolólemezképek előre összeállítottak, és szükség esetén gyorsan elindulnak. Ez a gyors indítási idő gyors méretezhetőséget tesz lehetővé. Lehetővé teszi, hogy az alkalmazások igény szerint vertikálisan fel- vagy leskálázhatók legyenek, és elkerüljék a teljesítmény szűk keresztmetszeteit.
    Portability A tárolók a lemezképen belüli összes szükséges függőséget és kódtárat beágyazják. A tárolók használatával egyszerűbben helyezheti át az alkalmazásokat különböző operációs rendszerek vagy környezetek között. Ez a hordozhatóság lehetővé teszi az alkalmazások üzembe helyezésének rugalmasságát, és lehetővé teszi a felhőszolgáltatók vagy a helyszíni környezetek közötti egyszerű migrálást.
  • Válassza ki a megfelelő szintet. Az egyes számítási szolgáltatásokban beállíthatja a számítási kapacitást, kiválaszthatja a funkciókat, és engedélyezheti a képességeket. A teljesítménycélok alapján válassza ki a számítási szolgáltatásnak megfelelő szolgáltatási szintet.

  • Határozza meg a példányok számát. Határozza meg a számítási feladat által igényelt minimális példányszámot. Egyes számítási feladatok akár minimális terhelés esetén is több számítási erőforráspéldányt igényelhetnek. Ennek megfelelően állítsa be a minimális példányszámot.

Terheléselosztási követelmények kiértékelése

A terheléselosztás biztosítja a hálózati forgalom egyenletes elosztását, és megakadályozza, hogy egyetlen kiszolgáló túlterhelje a kéréseket. A terheléselosztás segít megelőzni a szűk keresztmetszeteket és csökkenteni a válaszidőt. Értékelje ki a felhőszolgáltató által kínált különböző terheléselosztási szolgáltatásokat. A funkciók megismeréséhez tekintse át a felhőszolgáltató dokumentációját és összehasonlító eszközeit. Válassza ki a számítási feladathoz legmegfelelőbb szolgáltatást. Terheléselosztási szolgáltatás kiválasztásához fontolja meg a következő szempontokat:

  • A forgalom típusának ismertetése: Annak meghatározása, hogy a terheléselosztási szolgáltatásnak kezelnie kell-e a webes forgalmat, például a HTTP-t és a HTTPS-t, vagy más protokollokat, például a Transmission Control Protocol (TCP) vagy a User Datagram Protocol (UDP) protokollt.

  • A globális vagy regionális útválasztás ismerete: Annak meghatározása, hogy a számítási feladat terheléselosztást igényel-e egy adott régióban vagy több régióban.

  • Szolgáltatásszintű célkitűzések (SLA-k) ismerete: Fontolja meg a szolgáltatásiszint-szerződést (SLA). A különböző terheléselosztási szolgáltatások különböző teljesítményszinteket kínálnak.

  • A funkciók ismertetése: Fontolja meg a helygyorsítást, az optimális forgalomelosztást és az alacsony késleltetésű 4. rétegbeli terheléselosztást biztosító terheléselosztási szolgáltatásokat.

Az adattár követelményeinek kiértékelése

Az adattárolási követelmények kiértékelése az adatok tárolásának, lekérésének és kezelésének konkrét igényeinek és feltételeinek felmérése. Ez az értékelés figyelembe veszi az olyan tényezőket, mint az adatmennyiség, a hozzáférési sebesség, a konzisztencia és a tartósság. A számítási feladatok különböző üzleti és műszaki követelmények alapján több típusú adattárat igényelhetnek. A megfelelő adattárszolgáltatások és a megfelelő megvalósítás azonosítása segít megelőzni a szűk keresztmetszeteket, és gyors adathozzáférést biztosít.

Adatbázis-követelmények kiértékelése

Az adatbázis hatással lehet az olyan tényezőkre, mint az adattárolás és -lekérés, a tranzakciófeldolgozás, a konzisztenciagarancia, valamint a nagy vagy gyorsan változó adatok kezelése. Az adatbázis igényeinek és feltételeinek felmérése. Válasszon ki egy adatbázisrendszert, amely megfelel ezeknek a követelményeknek. Az adatbázis kiválasztása előtt értékelje ki az adatbázis követelményeit. Az adatbázis követelményeinek kiértékeléséhez és a megfelelő adatbázis kiválasztásához kövesse az alábbi lépéseket:

  • A számítási feladatok igényeinek azonosítása. Megismerheti a számítási feladat konkrét követelményeit, például az adatmennyiséget, a várt tranzakciós arányokat, az egyidejűséget, az adattípusokat és a várható növekedést. Értékelje ki a különböző adatbázis-rendszereket a számítási feladatok igényei alapján. Ha például a számítási feladat nagy teljesítményű valós idejű adatfeldolgozást igényel, választhat egy gyors adatbetöltésre és alacsony késésre optimalizált adatbázis-rendszert.

  • Fontolja meg az adatmodellt. Határozza meg a számítási feladatnak leginkább megfelelő adatmodellt. Értékelje ki az adatbázisra vonatkozó követelményeket, hogy a kiválasztott adatbázis megfeleljen a szükséges adatstruktúráknak, kapcsolatoknak és integritási korlátozásoknak. Ha például az adatok magas relációs struktúrával rendelkeznek, választhat egy relációs adatbázis-kezelő rendszert (RDBMS), amely robusztus támogatást nyújt a tranzakciókhoz és a hivatkozási integritáshoz. Az adatmodell lehet hierarchikus, hálózati, relációs, objektumorientált vagy NoSQL. Az adatmodell összetettségének felmérése. Győződjön meg arról, hogy a kiválasztott adatbázis támogatja a szükséges adatstruktúrákat és kapcsolatokat.

  • Értékelje ki a képességeket. Vegye figyelembe az olyan tényezőket, mint az olvasási/írási minták, a lekérdezések összetettsége, a késési követelmények és a méretezhetőségi igények. Ennek megfelelően értékelje ki a különböző adatbázisrendszerek teljesítményképességét. Egyes adatbázisok írásigényes számítási feladatokban, míg mások írásigényes vagy elemzési számítási feladatokhoz vannak optimalizálva.

  • Értékelje a terhelést. Vegye figyelembe az olyan tényezőket, mint az adatmennyiség, a tranzakciós arányok, az olvasási/írási arányok és a várható növekedés. Válasszon egy adatbázist, amely képes kezelni a várt számítási feladatot a zökkenőmentes működés biztosítása és a teljesítmény szűk keresztmetszeteinek megakadályozása érdekében a számítási feladatok méretezése során. Vegye figyelembe a számítási feladat méretezhetőségi követelményeit. Ezek a követelmények magukban foglalják a várható adatnövekedést, az egyidejű felhasználói hozzáférést, valamint a horizontális vagy függőleges skálázás szükségességét. Értékelje ki a különböző adatbázisrendszerek által biztosított méretezhetőségi lehetőségeket és rendelkezésre állási funkciókat.

Tárolási követelmények kiértékelése

Válassza ki az adathozzáférési mintáknak, a tartóssági követelményeknek és a teljesítményigényeknek megfelelő tárolási szolgáltatásokat. A legtöbb felhőbeli számítási feladat tárolási technológiák kombinációját használja. Ezt a technikát többglotos perzisztencia megközelítésnek nevezzük. Határozza meg a számítási feladathoz tartozó tárolási szolgáltatások megfelelő kombinációját. A szennyeződés elkerülése érdekében érdemes lehet elkülöníteni az adatokat. Előfordulhat például, hogy külön tárfiókokkal figyeli az adatokat és az üzleti adatokat. Az alkalmazás teljesítményének optimalizálásához fontos a megfelelő keverék és a megfelelő megvalósítás kiválasztása.

Gyorsítótár követelményeinek kiértékelése

A gyorsítótár a gyakran használt adatokat tárolja. A gyorsítótárazás csökkenti az adatelérési késést, és csökkenti az adattárolási összetevők terhelését. Ez lehetővé teszi, hogy a számítási feladat skálázás nélkül több kérést kezeljen. Gyakran előfordul, hogy gyorsítótárazza a számítási feladat adatait és a statikus tartalmat. A Redis-gyorsítótár képes tárolni a munkamenet-adatokat, az adatbázis eredményeit, az API-válaszokat és a referenciaadatokat, például a konfigurációs beállításokat. A tartalomkézbesítési hálózat vagy a statikus webalkalmazás képes a statikus tartalmak gyorsítótárazását és kiszolgálását. Fontolja meg az adatok gyorsítótárazását a számítási feladatok teljesítményének javítása érdekében. Válassza ki a megfelelő gyorsítótárazási lehetőséget a számítási feladathoz, előnyben részesítve a platform gyorsítótárazási szolgáltatásait, például az Azure Redis Cache-t egyéni vagy saját üzemeltetésű szolgáltatásokkal szemben.

Az Azure megkönnyítése

A követelmények ismertetése: Az Azure Monitor használatával gyűjthet és elemezhet adatokat a számítási feladatból. A Monitor betekintést nyújt a számítási feladatok teljesítményébe és állapotába, így azonosíthatja és elháríthatja a problémákat.

Szolgáltatások ismertetése és értékelése: Tekintse át az Azure-szolgáltatásokat és -termékeket annak megállapításához, hogy megfelelnek-e a teljesítménykövetelményeknek. Az Azure számos szolgáltatást kínál, amelyek ugyanazt az eredményt érik el. Rugalmasan igazíthatja a szolgáltatásválasztást a teljesítményigényekhez, a csapattudás-készlethez és a költségkövetelményekhez.

A leggyakoribb Azure-korlátok listájáért tekintse meg az Azure-előfizetések és -szolgáltatások korlátait, kvótáit és korlátozásait.

A Lekérdezési korlátok és kvóták minta bemutatja, hogyan kérdezhető le a gyakran használt erőforrások korlátai és kvótái.

Az Azure számos olyan szolgáltatásokkal rendelkezik, amelyek bármilyen számítási feladatot el tudnak fogadni. Tekintse át az egyes szolgáltatástípusokra vonatkozó kiválasztási útmutatót , hogy megkönnyítse a kiválasztást a követelményeknek megfelelően. A következő útmutatók közül választhat:

Teljesítményhatékonyság ellenőrzőlista

Tekintse meg a javaslatok teljes készletét.