PowerScale: Problemen met NDMP-prestaties oplossen
Summary: Bij het onderzoeken van prestatieproblemen met het Network Data Management Protocol (NDMP) op een PowerScale cluster, zijn er enkele belangrijke gebieden die u moet onderzoeken op mogelijke oorzaken. ...
Instructions
In de nieuwere versie van OneFS 9.x.x zijn verschillende prestatieverbeteringen aangebracht aan NDMP. Controleer de versie van het cluster en de geïnstalleerde RUP's om er zeker van te zijn dat de nieuwste verbeteringen worden toegepast.
Bij de evaluatie van de NDMP-prestaties moeten drie belangrijke systeembronnen worden geanalyseerd:
- CPU-gebruik
- Schijf-I/O
- Netwerkinfrastructuur
CPU-prestatieanalyse
Voor elk knooppunt waarvan wordt gemeld dat het langzaam werkt, controleert u het isi_hw_status als top Uitgangen.
- Virtuele cores identificeren
Van isi_hw_status, bereken virtuele cores:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Voorbeeld:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Controleer de gemiddelde belasting
Van de top Uitvoer, bekijk de laadgemiddelden van 1, 3 en 5 minuten:
load averages: 4.71, 3.48, 3.09
Als de gemiddelde belasting hoger is dan het aantal virtuele cores, kan de CPU-belasting een factor zijn die bijdraagt aan NDMP-prestatieproblemen. De aanbeveling is om het aantal actieve processen te verminderen of de belasting te herverdelen over minder intensief gebruikte knooppunten.
Analyse van schijfprestaties
Stappen:
- Schijfstatistieken bekijken
Voor elk knooppunt waarvan wordt gemeld dat het langzaam werkt, controleert u het isi statistics driveen bekijk de kolom Wachtrij . Een waarde:
- > 1.0 geeft wachtrijen aan
- > 1,5 wijst op aanzienlijke prestatievermindering
Queued: 2.3 → High I/O wait on the spindle
- Storagegebruik controleren
Zorg ervoor dat schijfgebruik lager is dan 90%. Hoog gebruik kan prestatieproblemen verergeren.
Voorbeeld:
Used: 63.2% <-- Within acceptable range
- Aanbevelingen
Als de wachtrijen hoog zijn, vermindert u de I/O-belasting, distribueert u back-ups opnieuw of schaalt u resources.
Analyse van netwerkprestaties (alleen NDMP in drie richtingen)
Stappen:
- NDMP-verbindingen identificeren
In het netstat uitgang, zoek de NDMP CONTROL-aansluiting (poort 10000) en identificeer de bijbehorende DATA-verbinding (meestal hierboven vermeld).
Voorbeeld:
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
- Analyseer Send-Q
Een hoge en stabiele Send-Q (bijvoorbeeld een zescijferige waarde) geeft aan dat data worden verzonden, maar niet bevestigd, wat wijst op een knelpunt.
- Back-upserver controleren
- Aanbevelingen
Als de Data Management Application (DMA) het knelpunt is, wordt aanbevolen om het DMA-ondersteuningsteam in te schakelen voor verdere hulp.