Eccedenza della capacità (anteprima) in Microsoft Fabric

L'eccedenza della capacità è una funzionalità di consenso esplicito che paga automaticamente l'utilizzo della capacità in eccesso, fino a un limite impostato dall'amministratore della capacità. Impedisce la limitazione e garantisce che i carichi di lavoro continuino senza interruzioni, anche quando superano temporaneamente i limiti di una capacità.

Questa funzionalità funge da rete di sicurezza che mantiene operativa la capacità mentre si intraprendono azioni per evitare ulteriori limitazioni. Quando abilitata, all'eccedenza della capacità viene applicato un addebito pari a 3 volte la tariffa con pagamento in base al consumo, limitato solo all'utilizzo che supera la capacità corrente e altrimenti attiverebbe la limitazione. Abilitando l'eccedenza della capacità, si garantisce che i carichi di lavoro continuino senza interruzioni durante picchi imprevisti della domanda o piccoli overload regolari. Questo approccio integra procedure consigliate per la gestione della capacità anziché sostituirle.

Importante

L'eccedenza della capacità è attualmente disponibile in anteprima. Queste informazioni si riferiscono a un prodotto in versione preliminare che può essere modificato in modo sostanziale prima del rilascio. Microsoft non fornisce alcuna garanzia, espressa o implicita, rispetto alle informazioni fornite qui.

Vantaggi principali

L'eccedenza della capacità offre i vantaggi principali seguenti:

  • Funge da rete di sicurezza durante gli overload imprevisti, mantenendo le capacità in esecuzione e offrendo agli amministratori il tempo necessario per rispondere.
  • Gestisce automaticamente piccoli sovraccarichi interattivi di routine senza richiedere un'azione amministrativa.

Funzionamento dell'eccedenza della capacità

L'eccedenza di capacità evita il rallentamento pagando automaticamente eventuali eccedenze di capacità fino a un limite impostato dall'amministratore. Ecco come la gestione in Fabric si relaziona con l'eccedenza della capacità:

  • Ogni capacità ha risorse di calcolo fisse misurate in unità di capacità (CU).

  • Quando la domanda supera la capacità disponibile (dopo il livellamento) una volta superata una determinata soglia, Fabric applica la limitazione. Per ulteriori informazioni sul throttling, consultare come funziona il throttling.

  • L'eccedenza di capacità copre l'utilizzo in eccesso nel momento in cui altrimenti si verificherebbe una limitazione.

L'eccedenza della capacità si verifica al punto di strozzatura. Quando l'utilizzo livellato della capacità supera le soglie predefinite, invece di applicare ritardi o rifiuti, l'eccedenza di capacità compenserà automaticamente l'utilizzo in eccesso addebitandolo al tuo abbonamento Azure. In questo modo la capacità viene mantenuta in uno stato illimitato. I processi in esecuzione non sono interessati e la capacità continua a funzionare senza la limitazione visibile dall'utente.

Per bilanciare i costi e le prestazioni, gli amministratori della capacità definiscono un limite di eccedenza di 24 ore in sequenza. Questo limite viene confrontato con le eccedenze elaborate delle ultime 24 ore, valutate a intervalli di 5 minuti. Ad esempio, se viene effettuato un controllo alle 09:00, il limite verrà confrontato con le eccedenze elaborate dalle 09:00 di ieri alle 09:00 di oggi. Alle 09:05, la finestra passa avanti di cinque minuti, valutando l'utilizzo dalle 09:05 di ieri alle 09:05 di oggi.

I limiti di eccedenza usano Fabric quota, quindi è possibile impostare un limite solo se rientra nella quota disponibile. La quota richiesta è uguale a 1/24 del limite impostato. Questo perché Fabric distribuisce il limite delle ore CU lungo l'arco di 24 ore. Ad esempio, un limite di 48 CU aggiunge 2 CU alla quota. Se la quota disponibile non può supportare il limite configurato, l'eccedenza della capacità non può essere abilitata fino a quando la quota non viene aumentata o il limite viene ridotto. Per maggiori informazioni sulle quote, consultare Quote di Fabric.

Tenere traccia dell'utilizzo in eccesso

Microsoft Fabric fornisce diversi metodi per tenere traccia dell'attivazione dell'eccedenza della capacità e della quantità di capacità aggiuntiva usata:

metodo Cosa mostra
App Metriche di Capacità I log delle eccedenze elaborati, visualizzano le ore CU fatturate e lo stato della capacità (Attivo vs Limitato).
Gestione costi di Azure Traccia le eccedenze fatturate tramite un contatore separato (utilizzo dell'eccedenza di capacità); mostra l'impatto finanziario nel tempo.
Eventi di capacità nell'hub in tempo reale Avvisi in tempo reale degli eventi di eccedenza della capacità usando la tabella di riepilogo.

Concetti chiave relativi al comportamento

Concetto Descrizione
Punto di attivazione Si attiva quando la percentuale di soglia di ritardo interattiva supera il 100% (ad esempio, quando il tuo uso medio per i successivi 10 minuti supera la capacità del 100%).
Che cosa viene fatturato Qualsiasi avanzamento cumulativo quando la percentuale di soglia di ritardo interattivo supera il 100%.
Nessun miglioramento delle prestazioni Non aumenta la taglia dello SKU o le risorse disponibili; previene solo la limitazione delle prestazioni. Ridimensionare lo SKU per il carico sostenuto.
Limite di spesa Impostare un limite di 24 ore per le ore CU. Una volta raggiunto il limite, l'eccedenza della capacità si arresta e la limitazione riprende fino a quando l'utilizzo non viene eseguito all'esterno della finestra o si aumenta il limite. Questo limite viene controllato ogni 5 minuti, quindi è possibile superare il limite; considerare questo controllo quando si imposta un limite ragionevole.
Interazione con protezione contro le sovratensioni L'eccedenza della capacità non sostituisce la protezione da picchi; entrambe le funzionalità interagiscono per gestire il carico.
Comportamento di auto-gestione Completamente automatizzato, inizia quando viene raggiunta la soglia e si arresta quando l'utilizzo scende al di sotto della soglia.

Considerazioni sui costi per l'eccedenza della capacità

L'attivazione delle eccedenze di capacità potrebbe comportare costi aggiuntivi rispetto al tuo SKU di capacità. Considerare i controlli e i comportamenti di costo seguenti:

  • Billing meter: Azure fattura l'utilizzo di eccedenza tramite un contatore separato a 3 volte le tariffe con pagamento in base al consumo. Questa tariffa si applica solo alle ore CU oltre la quota SKU.

  • Limite di spesa: Impostare un limite cu di 24 ore in sequenza per controllare i costi. Quando si raggiunge il limite, il superamento della soglia di capacità si interrompe e la limitazione della velocità riprende finché l'utilizzo non esce dalla finestra temporale o si aumenta il limite.

  • Addebiti basati sull'utilizzo: Non è previsto alcun addebito per l'attivazione del eccesso di capacità. Si paga solo per le ore CU che impediscono la strozzatura.

  • Regolazione dei limiti: È possibile aggiornare i limiti in qualsiasi momento. L'aumento del limite riprende la fatturazione se l'overload persiste. L'abbassamento del limite può comportare una limitazione se le eccedenze di capacità elaborate superano il nuovo limite.

  • Abilitare la protezione sull'eccedenza durante la limitazione: Se si abilita l'eccedenza della capacità durante un evento di limitazione elevato, Fabric addebita tutti gli oneri cumulativi al momento dell'attivazione dell'eccedenza della capacità.

  • Quando viene attivata l'eccedenza della capacità:

    • Esaminare i carichi di lavoro e ottimizzare o ridistribuire laddove possibile.
    • Passa a un SKU di dimensioni maggiori se si verificano frequenti eccedenze di capacità o ci si trova in uno stato di grave limitazione (ad esempio, rigetto in background).
    • Modificare i limiti in base alle esigenze di budget e prestazioni.
  • Visualizzazione delle spese: Usa Azure Cost Management e filtra per il contatore di sforamento (Capacity Overage Capacity Usage CU) per monitorare l'utilizzo e i costi.

Limiti di eccedenza della capacità

I limiti di eccedenza della capacità sono definiti in ore CU. Ad esempio, un F2 fornisce 2 ore cu all'ora o 48 ore cu al giorno, mentre un F256 fornisce 256 ore cu all'ora o 6.144 ore cu al giorno.

La tabella seguente mostra le ore CU giornaliere disponibili per ciascuna SKU di capacità, aiutandoti a scegliere un limite di eccedenza appropriato. Poiché Azure fattura l'utilizzo di eccedenza a 3 volte le tariffe con pagamento in base al consumo, si consiglia di mantenere il limite di eccedenza sotto un terzo delle ore giornaliere di CU; questo è il punto in cui i costi sono simili al ridimensionamento dello SKU. I limiti più elevati, tuttavia, possono essere utili per gestire picchi interattivi brevi e gravi che potrebbero comunque comportare limitazioni anche dopo l'aumento delle prestazioni.

SKU di capacità Unità di capacità di base Ore CU al giorno
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

Considerazioni e limitazioni

Quando si usa l'eccedenza della capacità, tenere presente quanto segue:

  • L'eccedenza della capacità è disponibile solo per gli SKU F.

  • L'eccedenza della capacità paga il debito di capacità in eccesso per l'intervallo di tempo corrente, ma non cancella il debito futuro. In questo modo, l'eccedenza della capacità copre la quantità minima necessaria di CU per mantenere la capacità operativa. Significa anche che, se si verificano sovraccarichi significativi, l'eccedenza di capacità può persistere per lunghi periodi, fino a raggiungere il limite delle ore di utilizzo CPU. Quando si attiva l'eccedenza di capacità, rivedere la capacità e prendere le misure appropriate.

  • L'eccedenza della capacità impedisce il rallentamento e consente l'esecuzione di nuovi processi. Evita un impatto a valle sugli utenti, ma può anche accettare nuovi lavori di grandi dimensioni. Per impedire a Fabric di accettare nuovi processi in background durante il rifiuto dei processi in background, impostare un limite di protezione contro l'aumento della capacità di 100%.

  • Quando si riduce la capacità con l'eccedenza di capacità abilitata, prestare attenzione. La riduzione della capacità può comportare eccedenze significative che vengono addebitate automaticamente.

Domande frequenti e procedure consigliate

Quando è consigliabile usare l'eccedenza della capacità?

Utilizzalo quando la disponibilità operativa è fondamentale e i limiti di capacità vengono raggiunti occasionalmente. È ideale per rari picchi imprevisti o piccoli picchi regolari in cui non è necessario aumentare le prestazioni. Se la limitazione viene eseguita regolarmente al di fuori di questi scenari, aumentare le prestazioni.

Migliora le prestazioni?

N. Impedisce lo strozzamento, ma non aggiunge memoria o velocità. I lavori vengono eseguiti come di consueto, ma senza ritardi o rifiuti.

Cosa accade se la si abilita durante il throttling?

Paga immediatamente l'eccedenza accumulata.

È possibile indicare quali carichi di lavoro o utenti hanno causato l'eccedenza?

Gli overload derivano dall'accumulo di tutte le operazioni sulla capacità. Analizzare i dati nell'app Capacity Metrics per trovare informazioni dettagliate sulle operazioni eseguite sulla capacità entro un intervallo di tempo specificato.

N. Impedisce solo la limitazione a causa dell'esaurimento della CU. La memoria, la concorrenza e altri limiti si applicano ancora (vedere ad esempio la limitazione dello SKU del modello semantico ).

Se la capacità non supera mai il 100% del ritardo interattivo, è previsto un costo per lasciare la capacità in eccesso attiva?

N. Si paga solo quando si verificano eccedenze.