Approfondimenti: carichi di lavoro ad alto consumo
I carichi di lavoro ad alto impatto possono ridurre le prestazioni di altri carichi di lavoro in una risorsa condivisa. Data Infrastructure Insights fornisce strumenti che ti aiutano a esaminare la saturazione delle risorse e l'impatto sul tuo tenant.
Terminologia
Quando si parla di carico di lavoro o di impatto sulle risorse, le seguenti definizioni sono utili.
Una risorsa di impatto o avida è una risorsa che provoca un impatto negativo su un'altra risorsa. Ad esempio, un volume con IOPS molto elevati può causare una latenza maggiore in altri volumi (ovvero risorse impattate o degradate). Le risorse impattate e quelle impattate sono "peer" che utilizzano la stessa risorsa condivisa, ad esempio un pool di archiviazione o un volume.
Un carico di lavoro ad alto consumo è un carico di lavoro che attualmente è identificato come avente un impatto su altre risorse nel pool di archiviazione condiviso. Questi carichi di lavoro determinano IOPS più elevati, riducendo gli IOPS nei carichi di lavoro interessati. In Data Infrastructure Insights questi vengono identificati come Carichi di lavoro impegnativi.
Un carico di lavoro interessato è un carico di lavoro interessato da un carico di lavoro ad alto consumo nel pool di archiviazione condiviso. Questi carichi di lavoro presentano IOPS ridotti e/o latenza più elevata, a causa dei carichi di lavoro impegnativi.
Saturazione delle risorse condivise è il rapporto tra IOPS impattanti e baseline.
Baseline è definito come il punto dati massimo riportato per ciascun carico di lavoro nell'ora immediatamente precedente la saturazione rilevata.
Si verifica una contesa quando si determina che gli IOPS stanno influenzando altre risorse o carichi di lavoro nel pool di archiviazione condiviso.
Carichi di lavoro ad alto consumo
Tutti i carichi di lavoro ad alto consumo rilevati da Data Infrastructure Insights vengono mostrati nell'Insight Risorse condivise sotto stress. Per visualizzare queste informazioni, vai su Osservabilità > Approfondimenti sull'infrastruttura.

Fare clic su un carico di lavoro per visualizzarne la pagina dei dettagli. Il grafico in alto mostra l'attività sulla risorsa condivisa (ad esempio, un pool di archiviazione) su cui si verifica la contesa.

Di seguito sono riportati due grafici che mostrano i carichi di lavoro impegnativi e i carichi di lavoro che sono interessati da tali carichi di lavoro impegnativi.

Cosa posso fare per risolvere il problema della saturazione?
Esistono diversi accorgimenti che puoi adottare per ridurre o eliminare il rischio di saturazione del tuo inquilino. Ecco alcune cose che puoi provare.
-
Spostare i consumatori con IOPS elevati
Spostare i carichi di lavoro "avidi" in pool di archiviazione meno saturi. Si consiglia di valutare il livello e la capacità di questi pool prima di spostare i carichi di lavoro, per evitare costi inutili o ulteriori conflitti.
-
Implementare una politica di qualità del servizio (QoS)
L'implementazione di una policy QoS per ogni carico di lavoro per garantire la disponibilità di risorse libere sufficienti allevierà la saturazione del pool di archiviazione. Questa è una soluzione a lungo termine.
-
Aggiungi risorse aggiuntive
Se la risorsa condivisa (ad esempio, Storage Pool) ha raggiunto il punto di saturazione IOPS, l'aggiunta di dischi più numerosi o più veloci al pool garantirà la disponibilità di risorse libere sufficienti per alleviare la saturazione.