PowerScale: Feilsøking av NDMP-ytelse
Summary: Når du undersøker NDMP-ytelsesproblemer (Network Data Management Protocol) på en PowerScale-klynge, er det noen viktige områder å undersøke for mulige årsaker.
Instructions
I den nyere versjonen av OneFS 9.x.x ble det gjort flere ytelsesforbedringer for NDMP. Bekreft klyngens versjon og installerte RUP-er for å sikre at de nyeste forbedringene blir implementert.
Evaluering av NDMP-ytelse bør vurderes ved å analysere tre viktige systemressurser:
- CPU-utnyttelse
- Disk I/O
- Nettverksinfrastruktur
Analyse av CPU-ytelse
For hver node som rapporteres å kjøre sakte, kontrollerer du isi_hw_status og top Utganger.
- Identifisere virtuelle kjerner
Fra isi_hw_status, beregne virtuelle kjerner:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Eksempel:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Sjekk belastningsgjennomsnitt
Fra top Output, gjennomgå belastningsgjennomsnittene på 1, 3 og 5 minutter:
load averages: 4.71, 3.48, 3.09
Hvis belastningsgjennomsnittet overskrider antall virtuelle kjerner, kan CPU-belastningen være en medvirkende faktor til NDMP-ytelsesproblemer. Anbefalingen er å redusere antall aktive prosesser eller omfordele belastningen til mindre brukte noder.
Analyse av diskytelse
Trinn:
- Se gjennom diskstatistikk
For hver node som rapporteres å kjøre sakte, kontrollerer du isi statistics drive, og undersøk kolonnen Kø . En verdi:
- > 1.0 indikerer kø
- > 1.5 antyder betydelig ytelsesforringelse
Queued: 2.3 → High I/O wait on the spindle
- Sjekk lagringsutnyttelse
Kontroller at diskbruken er under 90 %. Høy utnyttelse kan forverre ytelsesproblemer.
Eksempel:
Used: 63.2% <-- Within acceptable range
- Anbefalinger
Hvis køen er høy, kan du redusere I/O-belastningen, omfordele sikkerhetskopier eller skalere ressurser.
Analyse av nettverksytelse (kun treveis NDMP)
Trinn:
- Identifisere NDMP-tilkoblinger
I den netstat utgang, finn NDMP CONTROL-tilkoblingen (port 10000) og identifiser den tilsvarende DATA-tilkoblingen (vanligvis oppført over den).
Eksempel:
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
- Analyser Send-Q
En høy og stabil Send-Q (for eksempel en sekssifret verdi) indikerer at data sendes, men ikke bekreftes, noe som tyder på en flaskehals.
- Sjekk sikkerhetskopiserver
- Anbefalinger
Hvis Data Management Application (DMA) er flaskehalsen, anbefales det å engasjere DMA-støtteteamet for ytterligere hjelp.