Interpretare i dati sulle prestazioni in SANtricity System Manager
I dati sulle prestazioni possono guidarti nell'ottimizzazione delle prestazioni del tuo storage array.
Quando si interpretano i dati sulle prestazioni, tenere presente che diversi fattori influenzano le prestazioni dell'array di storage. La tabella seguente descrive le principali aree da considerare.
| Dati sulle prestazioni | Implicazioni per la messa a punto delle prestazioni |
|---|---|
Latenza (millisecondi, o ms) |
Monitora l'attività di I/O di un oggetto specifico. Identificare potenzialmente gli oggetti che costituiscono colli di bottiglia:
|
IOPS |
I fattori che influenzano le operazioni di input/output al secondo (IOPS o IOs/sec) includono questi elementi:
Maggiore è il cache hit rate, maggiori saranno i tassi di I/O. Si riscontrano tassi di I/O in scrittura più elevati con la cache di scrittura abilitata rispetto a quando è disabilitata. Nel decidere se abilitare la cache di scrittura per un singolo volume, osserva le IOPS attuali e le IOPS massime. Dovresti vedere tassi più elevati per i pattern di I/O sequenziali rispetto ai pattern di I/O casuali. Indipendentemente dal tuo pattern di I/O, abilita la cache di scrittura per massimizzare il tasso di I/O e ridurre il tempo di risposta dell'applicazione. È possibile visualizzare i miglioramenti delle prestazioni derivanti dalla modifica della dimensione del segmento nelle statistiche IOPS di un volume. Esegui delle prove per determinare la dimensione ottimale del segmento oppure utilizza la dimensione del file system o la dimensione del blocco del database. |
MiB/s |
Le velocità di trasferimento o di throughput sono determinate dalle dimensioni dell'I/O dell'applicazione e dalla frequenza di I/O. In genere, le richieste di I/O di piccole dimensioni comportano una velocità di trasferimento inferiore ma offrono una frequenza di I/O più elevata e tempi di risposta più brevi. Con richieste di I/O di dimensioni maggiori, sono possibili velocità di throughput più elevate. Comprendere i tipici modelli di I/O della tua applicazione può aiutarti a determinare le velocità massime di trasferimento I/O per uno specifico storage array. |
CPU |
Questo valore è una percentuale della capacità di elaborazione che viene utilizzata. Potreste notare una discrepanza nell'utilizzo della CPU da parte di oggetti dello stesso tipo. Ad esempio, l'utilizzo della CPU di un controller è elevato o aumenta nel tempo, mentre quello dell'altro controller è inferiore o più stabile. In questo caso, potreste voler trasferire la proprietà di uno o più volumi al controller con la percentuale di CPU inferiore. Potrebbe essere opportuno monitorare la CPU sull'array di storage. Se la CPU continua ad aumentare nel tempo mentre le prestazioni delle applicazioni diminuiscono, potrebbe essere necessario aggiungere array di storage. Aggiungendo array di storage all'azienda, è possibile continuare a soddisfare le esigenze delle applicazioni con un livello di prestazioni accettabile. |
Headroom |
Il margine di sicurezza (headroom) si riferisce alla capacità prestazionale residua dei controller, dei canali host dei controller e dei canali drive dei controller. Questo valore è espresso come percentuale e rappresenta il divario tra le massime prestazioni possibili che questi oggetti sono in grado di fornire e i livelli di prestazioni attuali.
|