Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A kapacitástúllépés (előnézet) egy opt-in funkció, amely automatikusan fizeti a túlzott kapacitáshasználatot, egészen a kapacitásadmin által meghatározott korlátig. Megakadályozza a korlátozódást, és biztosítja, hogy a munkaterhelések megszakítás nélkül folytatódjanak, még akkor is, ha ideiglenesen túllépik a kapacitás határait.
Ez a funkció biztonsági hálóként működik, amely fenntartja a kapacitás működését, amíg lépéseket tesz a további korlátozás megelőzése érdekében. Ha bekapcsolod, a kapacitástúlterhelés háromszor annyi árat fizet, mint a használás módon, de csak olyan felhasználás esetén, amely meghaladja a jelenlegi kapacitásodat, és egyébként a fagasztást váltaná ki. A kapacitástúllépés engedélyezésével biztosíthatja, hogy a számítási feladatok zavartalanul folytatódhassanak váratlan igénynövekedések vagy kis rendszeres túlterhelések esetén. Ez a megközelítés inkább kiegészíti a jó kapacitáskezelési gyakorlatokat, mintsem lecseréli őket.
Important
Jelenleg a kapacitástúllépés próbaüzemben érhető el. Ezek az információk egy előzetes termékre vonatkoznak, amely a kiadás előtt jelentősen módosítható. Microsoft nem vállal kifejezett vagy hallgatólagos garanciát az itt megadott információkra vonatkozóan.
A legfontosabb előnyök
A kapacitástúllépés a következő fő előnyöket kínálja:
- Váratlan túlterhelések során biztonsági hálóként működik, a kapacitásokat működésben tartva és ezzel lehetővé téve a rendszergazdák számára a válaszadást.
- Automatikusan kezeli a kis, rutinszerű interaktív túlterheléseket rendszergazdai beavatkozás nélkül.
A kapacitástúllépés működése
A kapacitástúlzás megakadályozza a korlátozást azáltal, hogy automatikusan kifizeti a túlzott kapacitáshasználatot egy adminisztrátor által meghatározott korlátig. Íme, hogyan érinti a Fabric fokozatát a kapacitástúlterheléssel:
Minden kapacitáshoz rögzített számítási erőforrások vannak mérve a kapacitásegységekben (CU-kban).
Ha a kereslet túllépi a rendelkezésre álló kapacitást (simítás után) egy meghatározott küszöbérték felett, Fabric szabályozást alkalmaz. Ha többet szeretnél megtudni a throttlingről, nézd meg, hogyan működik a throttling.
A kapacitástúlzás akkor fizeti ki a túlzott használatot, amikor a fagalom egyébként bekövetkezne.
A kapacitástúllépés a szabályozás pontján lép fel. Ha a kapacitás simított használata meghaladja a beépített küszöbértékeket, a kapacitástúllépés nem késleltetéseket vagy elutasításokat alkalmazna, hanem automatikusan "kifizeti" a többletes felhasználást azzal, hogy Azure előfizetést fizet. Ez a megközelítés nem korlátozott állapotban tartja a kapacitásodat. A futtatási feladatok megszakítás nélkül folytatódnak, és a kapacitás továbbra is működik a felhasználó által látható korlátozás nélkül.
A költségek és a teljesítmény egyensúlyba hozásához a kapacitásgazdák 24 órás túlhasználati korlátot határoznak meg. A Fabric összehasonlítja ezt a határt az elmúlt 24 órában feldolgozott túlterhelésekkel, és 5 perces időközönként értékeli. Például, ha a Fabric 09:00-kor futtat ellenőrzést, akkor összehasonlítja a feldolgozott túlterhelések határát tegnap 09:00-tól ma 09:00-ig. 09:05-kor az ablak öt perccel előrehalad, és tegnap 09:05-től ma 09:05-ig értékeli a használatot.
A túlhasználati korlátok Fabric kvótát használnak, így csak akkor állíthat be korlátot, ha az a rendelkezésre álló kvótán belülre esik. A szükséges kvóta a beállított korlát 1/24-e, mert a Fabric 24 órára osztja el a CU órákat. Egy 48 CU órás korlát például 2 CU-t ad hozzá a kvótához. Ha a rendelkezésre álló kvóta nem támogatja a beállított limitet, akkor nem engedélyezheted a kapacitástúlzást, amíg nem növeled vagy csökkented a limitet. A kvótákról további információt a Fabric kvóták című témakörben talál.
Túlhasználat nyomon követése
A Microsoft Fabric több módszert kínál annak nyomon követésére, mikor aktiválódik a kapacitástúllépés, és mennyi extra kapacitást használsz:
| Módszer | Mit mutat ez |
|---|---|
| Kapacitásmetrika alkalmazás | A túlhasználatot feldolgozó naplók, a CU-órák számlázása és a kapacitás állapota (Aktív vagy korlátozás). |
| Azure Cost Management | A túlterheléseket külön mérőn számlázzák (Kapacitástúlterhelés kapacitás használata); idővel pénzügyi hatást mutat. |
| Kapacitásesemények a Real-Time Hubban | Valós idejű riasztás kapacitástúlterhelési eseményekről az összefoglaló táblázat használatával. |
Főbb viselkedési fogalmak
| Concept | Leírás |
|---|---|
| Eseményindító pont | Akkor aktiválódik, amikor az interaktív késleltetési küszöbérték százaléka meghaladja a 100% (azaz amikor a következő 10 perc simított használata meghaladja a 100% kapacitást). |
| Mi lesz számlázva? | Valamennyi felhalmozott átvitel a pont interaktív késés küszöbértékének százalékos értéke meghaladja a 100%-ot. |
| Nincs teljesítménynövelés | Nem növeli a SKU méretet vagy az elérhető erőforrásokat; Csak a fojtást akadályozza meg. Méretre szabja az SKU-t a tartós terheléshez. |
| Költségkeret | Állítson be egy 24 órás CU órakorlátot. Miután eléred a limitet, a kapacitás túllépése megszűnik, és a fokozat folytatódik, amíg a használat ki nem lép vagy növeled a korlátot. A kapacitástúlzás 5 percenként ellenőrzi ezt a határt, így túllépheted a határodat; Fontold meg ezt a csekket, amikor ésszerű korlátot állítasz be. |
| Túlfeszültség-védelmi interakció | A kapacitástúllépés nem bírálja felül a túlfeszültség elleni védelmet; mindkét funkció együttműködik a terhelés kezelése érdekében. |
| Önmenedzselő viselkedés | Teljesen automatizált; a használat akkor kezdődik, amikor eléri a küszöbértéket, és akkor áll meg, amikor a használat a küszöb alá esik. |
Kapacitástúllépés költség szempontjai
A kapacitástúllépés engedélyezése további költségeket eredményezhet a kapacitás SKU-ján túl. Vegye figyelembe a következő költségvezérlőket és viselkedéseket:
Számlázásmérő: Az Azure külön mérőn keresztül, háromszorosára fizet a fizetési a-go díjaknál. Ez az arány csak az SKU-támogatáson túli CU órákra vonatkozik.
Költségkeret: Állítson be egy 24 órás CU-korlátot a költségek szabályozásához. A korlát elérésekor a kapacitás túllépés leáll, és a teljesítménykorlátozás újraindul, amíg a használat ki nem lép az időkeretből, vagy meg nem növeli a korlátot.
Használaton alapuló díjak: A kapacitás túllépésének engedélyezése nem jár fennmaradási díjkal. Csak a szabályozást megakadályozó CU-órákért kell fizetnie.
Korlátok módosítása: A korlátokat bármikor frissítheti. Ha a túlterhelés továbbra is fennáll, a korlát növelése újraindítja a számlázást. A limit csökkentése korlátozást okozhat, ha a feldolgozott kapacitás túllépései meghaladják az új határt.
Kapacitástúllépés engedélyezése a korlátozás során: Ha nagy mértékű korlátozási esemény során engedélyezi a kapacitástúllépést, a Fabric díjat számít fel az összesített továbbvitelért, amikor bekapcsolja a kapacitástúllépést.
Amikor a kapacitástúllépés aktiválódik:
- Tekintse át a számítási feladatokat, és lehetőség szerint optimalizálja vagy terjesztse újra.
- Skálázd fel nagyobb SKU-ra, ha gyakori kapacitástúllépések vannak, vagy mély throttling állapotban vagy háttérben (például háttér elutasítása).
- A korlátokat a költségvetés és a teljesítmény igényei alapján módosíthatja.
Megtekintési díjak: A használat és a költségek figyeléséhez használja az Azure Cost Management eszközt, és szűrjön a túlhasználati mérték (Kapacitástúllépési kapacitás használati CU) szerint.
Kapacitástúllépési korlátok
A kapacitástúllépési korlátokat CU órákban határozzák meg. Az F2 például óránként 2 CU órát vagy napi 48 CU órát biztosít, míg az F256 256 CU órát biztosít óránként vagy 6144 CU órát naponta.
Az alábbi táblázat az egyes kapacitás-termékváltozatokhoz rendelkezésre álló napi CU-órákat mutatja be a megfelelő túlhasználati korlát kiválasztásához. Mivel az Azure háromszoros fizetési a-a-go díjat számláz, javasoljuk, hogy a túljárási határt a napi CU órák egyharmada alatt tartsd; ez a pont, amikor a költségek hasonlóak a SKU skálájának növeléséhez. A magasabb korlátok azonban hasznosak lehetnek a rövid, súlyos interaktív csúcsok kezelésére, amelyek még a felskálázás után is teljesítménycsökkenést okozhatnak.
| Kapacitás SKU | Alapkapacitásegységek | CU óra/nap |
|---|---|---|
| F2 | 2 | 48 |
| F4 | 4 | 96 |
| F8 | 8 | 192 |
| F16 | 16 | 384 |
| F32 | 32 | 768 |
| F64 | 64 | 1,536 |
| F128 | 128 | 3,072 |
| F256 | 256 | 6,144 |
| F512 | 512 | 12,288 |
| F1024 | 1,024 | 24,576 |
| F2048 | 2,048 | 49,152 |
| F4096 | 4,096 | 98 304 |
| F8192 | 8,192 | 196,608 |
Megfontolások és korlátok
Vegyük figyelembe a következő szempontokat, amikor kapacitástúllépést használsz:
A kapacitástúllépés csak az F termékváltozatokhoz érhető el.
A kapacitástúllépés kifizeti a kapacitásfelesleget az aktuális időkeretre vonatkozóan, de nem törli a jövőbeli adósságot. Ez a viselkedés biztosítja, hogy a kapacitástúlzás kifizeti a minimális életképes CU-t, hogy a kapacitás működőképes maradjon. Ez azt is jelenti, hogy ha jelentős túlterheléssel rendelkezik, a kapacitástúllépés hosszú ideig folytatódhat, és végül eléri a CU órakorlátját. Ha a kapacitástúllépés aktiválódik, tekintse át a kapacitást, és hajtsa végre a megfelelő lépéseket.
A kapacitástúllépés megakadályozza a szabályozást, és lehetővé teszi az új feladatok futtatását. Ez a viselkedés megakadályozza a felhasználókra gyakorolt downstream hatást, de új, nagy állásokat is bevezethet. Ha meg szeretné akadályozni, hogy a Fabric új háttérfeladatokat fogadjon el a háttérmunka elutasítása közben, állítson be egy 100%-os kapacitás-túlfeszültség elleni védelmi korlátot.
Körültekintően skálázható le a kapacitás, ha engedélyezve van a kapacitástúllépés. A kapacitás csökkentése jelentős túlhasználatot eredményezhet, amelyet a kapacitástúllépés automatikusan terhel.
Gyakori kérdések és ajánlott eljárások
Mikor érdemes kapacitástúllépést használni?
Használd, amikor az uptime kritikus, és időnként eléred a kapacitáskorlátokat. Ideális ritka váratlan tüskékhez vagy apró, normál tüskékhez, ahol nem kell növelni. Ha ezeken a forgatókönyveken kívül rendszeresen korlátozva van, méretezze inkább felfelé.
Javítja a teljesítményt?
Nem. Megakadályozza a szabályozást, de nem ad hozzá memóriát vagy sebességet. A feladatok a szokásos módon, de késedelem és elutasítás nélkül futnak.
Mi történik, ha a szabályozás során engedélyezem?
Azonnal kifizeti a felhalmozott túlhasználatot.
Meg tudom állapítani, hogy mely számítási feladatok vagy felhasználók okozták a túlhasználatot?
A túlterhelések a kapacitás összes műveletének felhalmozódásából erednek. Elemezze az adatokat a Kapacitásmetrikák alkalmazásban, és állapítsa meg, hogy milyen műveletek futottak a kapacitáson egy megadott időkereten belül.
Meg fog védeni a kapacitástúllépés az összes kapacitással kapcsolatos problémától?
Nem. Csak a CU kimerülése miatti korlátozásokat akadályozza meg. A memória, az egyidejűség és más korlátozások továbbra is érvényesek (lásd például a szemantikai modell termékváltozatának korlátozását ).
Ha a kapacitásom soha nem haladja meg a 100% interaktív késést, van-e költsége a kapacitástúllépésnek?
Nem. Csak túlhasználat esetén kell fizetnie.