Live Optics | Comprendere la concentrazione dei carichi di lavoro
Riepilogo: Questo articolo offre alcune osservazioni sulla comprensione della concentrazione dei carichi di lavoro.
Istruzioni
Workload Concentration (WC) è una rappresentazione dei fatti relativi ai dati del server. Questo viene visualizzato in modo da consentire di vedere rapidamente quali unità [LUN/volumi] stanno creando la maggior parte dell'attività nell'ambiente e il loro rapporto con la capacità complessiva dei dati. Prima di approfondire i dati che WC mostra, dobbiamo capire un paio di punti chiave in modo che non ci siano malintesi su ciò che viene visualizzato.
D. Prevede i requisiti di tiering o dimensionamento?
R. No, questa è una rappresentazione dei fatti. Non è correlato ad algoritmi di tiering o caching specifici delle piattaforme. Tuttavia, i dati hanno una correlazione significativa con qualsiasi dispositivo che archivia capacità.
D. È la stessa cosa della mappatura termica?
R. No, la mappatura termica indicherebbe la conoscenza a livello di sub-LUN o sub-file di quanto sia "hot or cold" una parte dei dati. Il WC gestisce solo le LUN/i volumi stessi e la loro relazione con tutti gli altri monitorati.
Le viste alternative
WC può essere visualizzato in due modi diversi: Grafici a passi variabili o diagramma a bolle. Ognuno mostra informazioni simili ma leggermente diverse e, a seconda dell'ambiente acquisito, uno potrebbe funzionare meglio dell'altro. Questo articolo esamina entrambe le varianti e spiega cosa viene mostrato e cosa deve essere interpretato
WC: Grafici dei passi a larghezza variabile
Man mano che Optical Prime raccoglie l'ambiente corrente, comprende la capacità e le prestazioni di ciascun disco. In questo documento, un disco include qualsiasi LUN, volume, datastore o capacità interna che contribuisce alla capacità complessiva determinata da Live Optics nel riepilogo del progetto.
WC è un grafico della relazione tra le prestazioni (IOPS) di tali dischi e la capacità. Con il grafico dei passi a larghezza variabile, ogni disco viene prima ordinato in base al numero di IOPS del 95° percentile, dal più alto al più basso. Ciascuno di questi dischi viene quindi tracciato in un grafico come l'esempio riportato di seguito, con i dischi con le prestazioni più elevate all'estrema sinistra e quelli con le prestazioni più basse all'estrema destra.
Pertanto, l'altezza di ogni "Step" rappresenta la quantità di IOPS in relazione a tutti gli altri step.
La capacità utilizzata del disco è rappresentata dalla larghezza del passaggio. Più ampio è il passo, maggiore è la capacità del disco.
L'asse orizzontale mostra tutta la capacità dell'ambiente. Nel grafico viene tracciata una linea arbitraria della capacità del 20% per creare un calcolo della quantità di IOPS che rientrano nella specifica quantità di capacità.

Relazione tra WC e valore di tiering
Anche se WC non è in alcun modo una misura di come dimensionare un tier nello storage, è un ottimo predittore della candidatura dell'ambiente per lo storage tiering in generale. Il grafico mostra un modello di propensione che dimostra quanto sono caldi determinati dischi rispetto al resto dell'ambiente.
Maggiore è la concentrazione di IOPS da una porzione minore di capacità di dati, più l'ambiente è adatto al tiering dei dati. Più questo grafico è piatto o più uniformemente distribuito, più l'ambiente sarà adatto a una progettazione monolitica o a singolo tier, in quanto le prestazioni sono distribuite uniformemente in tutta la capacità.
Poiché questo grafico non conosce gli algoritmi di tiering dei dati a livello di Sub-LUN che consentono di eseguire il tiering della LUN su più tipi di disco, si potrebbe presumere che un ambiente altamente concentrato sarebbe ulteriormente ottimizzato da questa tecnologia.
Si potrebbe anche sostenere che anche i grafi piatti potrebbero trarre vantaggio dal tiering a livello di Sub-LUN o dagli algoritmi di caching.
Perché funziona questo grafico?
La maggior parte delle applicazioni dispone di layout dei dischi progettati per supportare il carico di lavoro specifico da parte dell'amministratore. Ad esempio, molti dischi con IOPS più elevati sono associati a un database o a file di log che potrebbero richiedere una capacità inferiore rispetto ad altri carichi di lavoro con rapporti I/O inferiori, come un file server.
Questa vista offre un'immagine del modo in cui i proprietari delle applicazioni hanno eseguito il provisioning dello storage in relazione ai carichi di lavoro.
WC: Grafico a bolle
Il grafico a bolle WC potrebbe essere più appropriatamente chiamato grafico "Caratterizzazione del carico di lavoro", perché rappresenta più di una semplice performance rispetto alla capacità. Il grafico a bolle condivide gli stessi dati rappresentati nel grafico a gradini a larghezza variabile, ma utilizza un grafico a bolle che può mostrare un quarto attributo.
In questo caso, tale attributo è la qualità del servizio o semplicemente la latenza media degli IOPS del disco.
Il grafico a bolle WC è un grafico della relazione tra le prestazioni di tutti i dischi (IOPS) rispetto alla capacità e la loro propensione a essere un fattore problematico nell'ambiente. Ogni disco viene prima ordinato in base al numero di IOPS del 95° percentile, dal più alto al più basso. Ciascuno di questi dischi viene quindi tracciato in un grafico come l'esempio riportato di seguito, con i dischi con le prestazioni più elevate all'estrema sinistra e i dischi con le prestazioni più basse all'estrema destra in basso.
Pertanto, l'altezza di ogni bolla rappresenta la quantità di IOPS in relazione a tutte le altre bolle.
La capacità di tale disco è rappresentata dalla dimensione della bolla. Maggiore è la bolla, maggiore è la capacità del disco
L'asse orizzontale mostra tutta la capacità dell'ambiente.
L'attributo aggiuntivo della Qualità del Servizio è introdotto dall'indicatore di colore assegnato a ciascuna bolla. Il verde indica una latenza media sana, il giallo rappresenta una potenziale area di preoccupazione e il rosso indica un disco che potenzialmente deve essere ispezionato. Questi colori non sono in alcun modo predittori di un problema. Sono un indicatore visivo dei fatti.

Ricerca di un potenziale problema
Sia i grafici a gradini che il grafico a bolle diventeranno più approfonditi quando il progetto ha un numero maggiore di dischi.
Il grafico a bolle WC può essere problematico se l'ambiente dispone di oltre un centinaio di dischi o presenta variazioni minime nelle prestazioni di ogni bolla. Come si vede nell'esempio precedente, quando ci sono molte bolle performanti simili, il grafico può produrre un effetto simile a un "serpente" che rende difficile isolare una bolla. Per ottenere visibilità su aree dense di bolle, è possibile ingrandire il grafico con i controlli del grafico sotto il grafico.
Ogni fumetto può essere posizionato con il "passaggio sopra" per visualizzare il nome del disco, le prestazioni, la capacità e il server proprietario del disco. Anche le bolle sono interattive. Cliccando su una bolla qualsiasi, la navigazione ad albero più a sinistra si espanderà automaticamente e individuerà la posizione del disco nel menu ad albero. Una volta individuato il disco di interesse, utilizzare gli altri dati del grafico disponibili per analizzare altri attributi delle prestazioni.
Le bolle contrassegnate con un colore grigio rappresentano un disco che esegue meno di 100 IOPS in lettura o scrittura. I dischi con I/O basso possono distorcere le medie di latenza e questi dischi possono essere ignorati. Per saperne di più, clicca qui.
Informazioni aggiuntive
In caso di domande, contattare il supporto Live Optics all'indirizzo liveoptics.support@dell.com.