Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kapacitetsöverskott (förhandsgranskning) är en opt-in-funktion som automatiskt betalar för överskottskapacitetsanvändning, upp till en gräns som kapacitetsadministratören sätter. Det förhindrar strypning och säkerställer att arbetsbelastningar fortsätter utan avbrott, även när de tillfälligt överskrider kapacitetens gränser.
Den här funktionen fungerar som ett säkerhetsnät som håller din kapacitet igång medan du vidtar åtgärder för att förhindra ytterligare kapacitetsbegränsning. När du aktiverar det debiteras kapacitetsöverskott tre gånger pay-as-you-go-priset, men endast för användning som överstiger din nuvarande kapacitet och annars skulle utlösa strypning. Genom att aktivera överförbrukning av kapacitet ser du till att arbetsbelastningarna fortsätter oavbrutet under oväntade toppar i efterfrågan eller små regelbundna överbelastningar. Den här metoden kompletterar bra metoder för kapacitetshantering i stället för att ersätta dem.
Important
Kapacitetsöverförbrukning är för närvarande i förhandsversion. Den här informationen gäller en förhandsversionsprodukt som kan ändras avsevärt innan den släpps. Microsoft lämnar inga garantier, uttryckta eller underförstådda, med avseende på den information som tillhandahålls här.
Viktiga fördelar
Överförbrukning av kapacitet ger följande viktiga fördelar:
- Fungerar som ett säkerhetsnät vid oväntade överbelastningar och håller kapaciteterna igång samtidigt som administratörerna får tid att svara.
- Hanterar automatiskt små, rutinmässiga interaktiva överlagringar utan att administratörsåtgärd krävs.
Så här fungerar överförbrukning av kapacitet
Överskridande kapacitet förhindrar strypning genom att automatiskt betala för överstigande kapacitetsanvändning upp till en gräns som administratören anger. Så här påverkar strypning i Fabric kapacitetsöverskott:
Varje kapacitet har fasta beräkningsresurser mätta i kapacitetsenheter (CUS).
När efterfrågan överskrider den tillgängliga kapaciteten (efter utjämning) bortom ett definierat tröskelvärde, tillämpar Fabric strypning. För att lära dig mer om strypning, se hur strypning fungerar.
Kapacitetsöverskott betalar ut överbelastning vid den punkt då strypning annars skulle ske.
Kapacitetsöverförbrukning ingriper vid begränsningspunkten. När kapacitetens utjämnade användning överskrider de inbyggda tröskelvärdena kommer överförbrukning av kapacitet, i stället för att tillämpa fördröjningar eller avvisningar, automatiskt att reglera den överskjutande användningen genom att debitera ditt Azure-abonnemang. Detta tillvägagångssätt håller din kapacitet i ett icke-strypt tillstånd. Pågående jobb fortsätter utan avbrott, och kapaciteten fortsätter att vara i drift utan strypning som märks för användarna.
För att balansera kostnader och prestanda definierar kapacitetsadministratörer en löpande överförbrukningsgräns på 24 timmar. Fabric jämför denna gräns med dina bearbetade överskott från de senaste 24 timmarna och utvärderar den med 5-minutersintervaller. Till exempel, om Fabric utför en kontroll klockan 09:00, jämförs gränsen med dina bearbetade överskridanden från 09:00 i går till 09:00 i dag. Klockan 09:05 flyttas fönstret framåt med fem minuter och utvärderar användningen från 09:05 igår till 09:05 idag.
Överförbrukningsgränser använder Fabric kvot, så du kan bara ange en gräns om den ligger inom din tillgängliga kvot. Den obligatoriska kvoten motsvarar 1/24 av den gräns du satt, eftersom Fabric sprider din CU-timmarsgräns över 24 timmar. Till exempel ökar en gräns på 48 CU-timmar din kvot med 2 CUs. Om den tillgängliga kvoten inte kan stödja den konfigurerade gränsen kan du inte aktivera kapacitetsöverskridande förrän du höjer kvoten eller sänker gränsen. Mer information om kvoter finns i Fabric-kvoter.
Spåra överförbrukningsanvändning
Microsoft Fabric erbjuder flera metoder för att följa när kapacitetsöverskott aktiveras och hur mycket extra kapacitet du använder:
| Metod | Vad det visar |
|---|---|
| Appen Kapacitetsmätning | Loggar bearbetade överförbrukningar, visar fakturerade CU-timmar och kapacitetstillståndet (aktiv kontra strypning). |
| Azure Cost Management | Spår debiterade överskott via en separat mätare (kapacitetsöverskridande kapacitetsanvändning); visar ekonomisk påverkan över tid. |
| Kapacitetsevenemang i Real-Time Hub | Realtidsvarning om kapacitetsöverskridande händelser genom att använda sammanfattningstabellen. |
Viktiga beteendebegrepp
| Begrepp | Beskrivning |
|---|---|
| Utlösarpunkt | Aktiveras när den interaktiva fördröjningströskeln överstiger 100% (det vill säga när din jämna användning under de följande 10 minuterna överstiger 100% kapacitet). |
| Vad som debiteras | Alla kumulativa överföringar vid tröskelvärdet för interaktiv fördröjning överskrider 100%. |
| Ingen prestandaökning | Ökar inte SKU-storleken eller tillgängliga resurser; det förhindrar bara strypning. Ange SKU:ns storlek för varaktig belastning. |
| Utgiftsgräns | Ange en 24-timmarsgräns för CU-timmar. När du nått gränsen upphör kapacitetsöverskridandet och strypningen återupptas tills användningen rullar ut ur fönstret eller du höjer gränsen. Kapacitetsöverskott kontrollerar denna gräns var femte minut, så du kan överskrida din gräns; Tänk på denna kontroll när du sätter en rimlig gräns. |
| Interaktion med överspänningsskydd | Överförbrukning av kapacitet åsidosätter inte överspänningsskydd. båda funktionerna fungerar tillsammans för att hantera belastningen. |
| Självhanteringsbeteende | Helt automatiserat; Börjar när användningen når tröskeln och slutar när användningen sjunker under tröskeln. |
Kostnadsöverväganden för överförbrukning av kapacitet
Att möjliggöra kapacitetsöverskridande kan leda till extra avgifter utöver din kapacitets-SKU. Överväg följande kostnadskontroller och beteenden:
Faktureringsmätare: Azure fakturerar överskottsanvändning via en separat mätare till tre gånger pay-as-you-go-priserna. Det här priset gäller endast CU-timmar utöver din SKU-ersättning.
Utgiftsgräns: Ange en rullande 24-timmars CU-gräns för att kontrollera kostnaderna. När du når gränsen stoppas kapacitetsöverförbrukningen och begränsningen återupptas tills användningen distribueras ut ur fönstret eller så ökar du gränsen.
Användningsbaserade avgifter: Möjliggörande av kapacitetsöverskott medför ingen stående avgift. Du betalar bara för CU-timmarna som förhindrar nedtrappning.
Justera gränser: Du kan uppdatera gränser när som helst. Om du ökar gränsen återupptas faktureringen om överbelastningen kvarstår. Att sänka gränsen kan leda till begränsning om överskridanden av den bearbetade kapaciteten överstiger den nya gränsen.
Aktivera överkapacitetsskydd under strypning: Om du aktiverar överkapacitet under en händelse med kraftig strypning debiterar Fabric dig för all kumulativ överföringsvolym när du aktiverar överkapacitet.
När kapacitetsöverförbrukning aktiveras:
- Granska arbetsbelastningar och optimera eller omdistribuera där det är möjligt.
- Skala upp till en större SKU om du ofta har kapacitetsöverskridanden eller är i ett djupt strypningsläge (till exempel bakgrundsavvisning).
- Justera gränserna baserat på budget- och prestandabehov.
Visa avgifter: Använd Azure Cost Management och filtrera efter överförbrukningsmätaren (Capacity Overage Capacity Usage CU) för att övervaka användning och kostnader.
Kapacitetsöverförbrukningsgränser
Kapacitetsöverförbrukningsgränser definieras i CU-timmar. Till exempel ger en F2 2 CU timmar per timme, eller 48 CU timmar per dag, medan en F256 ger 256 CU timmar per timme, eller 6,144 CU timmar per dag.
I följande tabell visas de dagliga CU-timmarna för varje kapacitets-SKU som hjälper dig att välja en lämplig gräns för överförbrukning. Eftersom Azure fakturerar överförbrukning till tre gånger pay-as-you-go-priserna, rekommenderar vi att övertidsgränsen hålls under en tredjedel av dina dagliga CU-timmar; den punkt då kostnaderna liknar att skala upp SKU:n. Högre gränser kan dock vara användbara för att hantera korta, allvarliga interaktiva toppar som fortfarande kan leda till begränsning även efter uppskalning.
| Kapacitets-SKU | Baskapacitetsenheter | CU-timmar per dag |
|---|---|---|
| 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 |
Överväganden och begränsningar
Tänk på följande punkter när du använder kapacitetsöverdrag:
Kapacitetsöverförbrukning är endast tillgängligt för F-SKU:er.
Kapacitetsöverskott betalar av din överkapacitetsskuld under den aktuella tidsperioden men rensar inte din framtida skuld. Detta beteende säkerställer att kapacitetsöverskott betalar av den minsta möjliga möjliga mängden CU för att hålla kapaciteten igång. Det innebär också att om du har betydande överbelastningar kan kapacitetsöverbelastningen fortsätta under långa perioder och så småningom nå gränsen för CU-timmar. När kapacitetsöverförbrukning aktiveras granskar du din kapacitet och vidtar lämpliga åtgärder.
Kapacitetsöverförbrukning förhindrar begränsning och gör att nya jobb kan köras. Detta beteende förhindrar nedströms påverkan på användarna men kan också ge plats åt nya stora jobb. För att förhindra att Fabric accepterar nya bakgrundsjobb under tiden då bakgrundsjobb avvisas, ställ in en kapacitetsökningsskyddsgräns på 100%.
Var försiktig när du skalar ned kapaciteten med kapacitetsöverförbrukning aktiverat. Att minska kapaciteten kan leda till betydande överförbrukning som kapacitetsöverförbrukning automatiskt debiterar.
Vanliga frågor och svar och metodtips
När ska jag använda överförbrukning av kapacitet?
Använd den när uppetid är kritisk och du ibland når kapacitetsgränser. Det är idealiskt för sällsynta oväntade toppar eller små vanliga toppar där du inte behöver skala upp. Om du begränsas regelbundet förutom i dessa scenarier, skala upp i stället.
Förbättrar kapacitetsöverskridande prestandan?
Nej. Det förhindrar strypning av prestanda men ökar inte minne eller hastighet. Jobb körs som vanligt men utan fördröjningar eller avslag.
Vad händer om jag aktiverar den medan den är strypt?
Den ackumulerade överförbrukningen betalas omedelbart.
Kan jag se vilka arbetsbelastningar eller användare som orsakade överförbrukning?
Överbelastningar beror på ackumuleringen av alla operationer på kapaciteten. Analysera data i appen Kapacitetsmått för att hitta insikter om vilka åtgärder som kördes på din kapacitet inom en angiven tidsperiod.
Kommer överförbrukning av kapacitet att skydda mig från alla kapacitetsrelaterade problem?
Nej. Det förhindrar endast begränsningar orsakade av CU-överbelastning. Minne, samtidighet och andra gränser gäller fortfarande (se till exempel SKU-begränsningen för semantisk modell ).
Om min kapacitet aldrig överstiger 100% interaktiv latens, finns det någon kostnad för att ha kapacitetsöverkonsumtion på?
Nej. Du betalar bara när överförbrukning uppstår.