PowerScale: Risoluzione dei problemi relativi alle prestazioni NDMP
Summary: Quando si analizzano i problemi di prestazioni NDMP (Network Data Management Protocol) su un cluster PowerScale, è necessario analizzare alcune aree chiave per individuare possibili cause. ...
Instructions
Nella versione più recente di OneFS 9.x.x, sono stati apportati diversi miglioramenti alle prestazioni di NDMP. Verificare la versione del cluster e i RUP installati per garantire che vengano applicati i miglioramenti più recenti.
La valutazione delle prestazioni NDMP deve essere valutata analizzando tre risorse di sistema chiave:
- Cpu
- I/O del disco
- Infrastruttura di rete
Analisi delle prestazioni della CPU
Per ogni nodo segnalato come lento, controllare l'icona isi_hw_status e top Uscite.
- Identificazione dei core virtuali
Dal comando isi_hw_status, calcola i nuclei virtuali:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Esempio:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Controllare le medie di carico
Dalla sezione top Output, esaminare le medie di carico di 1, 3 e 5 minuti:
load averages: 4.71, 3.48, 3.09
Se la media del carico supera il numero di core virtuali, il carico della CPU potrebbe essere un fattore che contribuisce ai problemi di prestazioni NDMP. È consigliabile ridurre il numero di processi attivi o ridistribuire il carico su nodi meno utilizzati.
Analisi delle prestazioni del disco
Procedura:
- Esaminare le statistiche delle unità
Per ogni nodo segnalato come lento, controllare l'icona isi statistics driveed esaminare la colonna Coda . Un valore:
- > 1.0 indica l'accodamento
- > 1.5 suggerisce un significativo peggioramento delle prestazioni
Queued: 2.3 → High I/O wait on the spindle
- Controlla utilizzo storage
Accertarsi che l'utilizzo del disco sia inferiore al 90%. Un utilizzo elevato può aggravare i problemi di prestazioni.
Esempio:
Used: 63.2% <-- Within acceptable range
- Raccomandazioni
Se l'accodamento è elevato, ridurre il carico di I/O, ridistribuire i backup o ridimensionare le risorse.
Analisi delle prestazioni di rete (solo NDMP a tre vie)
Procedura:
- Identificazione delle connessioni NDMP
Nel netstat l'uscita, individuare la connessione CONTROL NDMP (porta 10000) e identificare la connessione DATA corrispondente (tipicamente elencata sopra di essa).
Esempio:
tcp4 0 384563 172.19.220.31.23261 172.19.200.22.55621 ESTABLISHED ← DATA tcp4 0 0 172.17.2.91.10000 172.19.200.22.55424 ESTABLISHED ← CONTROL
- Analisi Send-Q
Un valore Send-Q elevato e stabile (ad esempio, un valore a sei cifre ) indica che i dati vengono inviati ma non riconosciuti, suggerendo un collo di bottiglia.
- Verificare il backup server
- Raccomandazioni
Se il collo di bottiglia è l'applicazione di gestione dei dati (DMA), si consiglia di contattare il team di supporto DMA per ulteriore assistenza.