PowerScale: Odstraňování problémů s výkonem NDMP
Summary: Při zkoumání problémů s výkonem protokolu NDMP (Network Data Management Protocol) v clusteru PowerScale je třeba prozkoumat možné příčiny v některých klíčových oblastech.
Instructions
V novější verzi systému OneFS 9.x.x bylo provedeno několik vylepšení výkonu protokolu NDMP. Ověřte verzi clusteru a nainstalované opravy RUP, abyste měli jistotu, že se používají nejnovější vylepšení.
Hodnocení výkonu NDMP by mělo být posouzeno analýzou tří klíčových systémových prostředků:
- Využití procesoru
- Operace I/O disku
- Síťová infrastruktura
Analýza výkonu procesoru
U každého uzlu, který je hlášen jako pomalý, zkontrolujte isi_hw_status a top výstupy.
- Identifikace virtuálních jader
Z příkazu isi_hw_status, vypočítejte virtuální jádra:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Příklad:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Zkontrolujte průměry zatížení
Ze strany top Výstup, zkontrolujte průměry zatížení 1, 3 a 5 minut:
load averages: 4.71, 3.48, 3.09
Pokud průměrné zatížení překročí počet virtuálních jader, může být zatížení procesoru faktorem přispívajícím k problémům s výkonem NDMP. Doporučuje se snížit počet aktivních procesů nebo přerozdělit zatížení do méně využívaných uzlů.
Analýza výkonu disku
Postup:
- Kontrola statistik disku
U každého uzlu, který je hlášen jako pomalý, zkontrolujte isi statistics drivea zkontrolujte sloupec Fronta . Hodnota:
- > 1.0 označuje řazení do fronty
- > 1,5 naznačuje výrazné snížení výkonu.
Queued: 2.3 → High I/O wait on the spindle
- Kontrola využití úložiště
Ujistěte se, že využití disku je nižší než 90 %. Vysoké využití může zhoršit problémy s výkonem.
Příklad:
Used: 63.2% <-- Within acceptable range
- Doporučení
Pokud je řazení do fronty vysoké, snižte zatížení I/O, přerozdělte zálohy nebo škálujte prostředky.
Analýza výkonu sítě (pouze třícestný protokol NDMP)
Postup:
- Identifikace připojení NDMP
V dialogovém okně netstat výstup, vyhledejte připojení NDMP CONTROL (port 10000) a identifikujte odpovídající připojení DATA (obvykle uvedené nad ním).
Příklad:
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
- Analýza Send-Q
Vysoká a stabilní hodnota Send-Q (například šestimístná hodnota) označuje, že data jsou odesílána, ale nejsou potvrzována, což naznačuje kritický bod.
- Kontrola záložního serveru
- Doporučení
Pokud je aplikace pro správu dat (DMA) kritickým bodem, doporučujeme zapojit tým podpory DMA a požádat o další pomoc.