PowerScale: Rozwiązywanie problemów z wydajnością NDMP

Summary: Podczas badania problemów z wydajnością protokołu NDMP (Network Data Management Protocol) w klastrze PowerScale istnieje kilka kluczowych obszarów, które należy zbadać pod kątem możliwych przyczyn. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

W nowszej wersji OneFS 9.x.x wprowadzono kilka ulepszeń wydajności NDMP. Sprawdź wersję klastra i zainstalowane pakiety RUP, aby upewnić się, że najnowsze ulepszenia są stosowane.

Ocenę wydajności NDMP należy przeprowadzić poprzez analizę trzech kluczowych zasobów systemu:

  • Wykorzystanie procesora
  • We/wy dysku
  • Infrastruktura sieciowa

Analiza wydajności procesora

Dla każdego węzła, który według doniesień działa wolno, sprawdź isi_hw_status i top Wyjść.

  1. Zidentyfikuj rdzenie wirtualne

Przy użyciu polecenia isi_hw_status, Oblicz rdzenie wirtualne:

Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)

Przykład:

PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
  1. Sprawdź średnie obciążenia

Z top dane wyjściowe, przejrzyj średnie obciążenia z 1, 3 i 5 minut:

load averages: 4.71, 3.48, 3.09

Jeśli średnie obciążenie przekracza liczbę rdzeni wirtualnych, obciążenie procesora może być czynnikiem przyczyniającym się do problemów z wydajnością NDMP. Zaleca się zmniejszenie liczby aktywnych procesów lub redystrybucję obciążenia do mniej używanych węzłów.

Analiza wydajności dysku

Czynności:

  1. Przeglądanie statystyk napędów

Dla każdego węzła, który według doniesień działa wolno, sprawdź isi statistics drivei sprawdź kolumnę Kolejka . Wartość:

  • > 1.0 oznacza kolejkowanie
  • > 1.5 sugeruje znaczne pogorszenie wydajności
Przykład:
Queued: 2.3 → High I/O wait on the spindle
  1. Sprawdzanie wykorzystania pamięci masowej

Upewnij się, że użycie dysku jest poniżej 90%. Wysokie wykorzystanie może pogorszyć problemy z wydajnością.

Przykład:

Used: 63.2%  <-- Within acceptable range
  1. Zalecenia

Jeśli kolejkowanie jest wysokie, zmniejsz obciążenie we/wy, redystrybuuj kopie zapasowe lub skaluj zasoby.

Analiza wydajności sieci (tylko trójstronny protokół NDMP)

Czynności:

  1. Identyfikacja połączeń NDMP

netstat zlokalizuj połączenie NDMP CONTROL (port 10000) i zidentyfikuj odpowiednie połączenie DATA (zwykle wymienione powyżej).

Przykład:

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
  1. Analizuj Send-Q

Wysoki i stabilny Send-Q (na przykład wartość sześciocyfrowa ) wskazuje, że dane są wysyłane, ale nie są potwierdzane, co sugeruje wąskie gardło.

  1. Sprawdź serwer kopii zapasowych
Na serwerze kopii zapasowych sprawdź Recv-Q. Wysoka wartość oznacza, że aplikacja do zarządzania danymi (DMA) jest przeciążona.
  1. Zalecenia

Jeśli wąskim gardłem jest aplikacja do zarządzania danymi (DMA), zaleca się zaangażowanie zespołu wsparcia DMA w celu uzyskania dalszej pomocy. 

Affected Products

Isilon, PowerScale OneFS

Products

Isilon Backup Accelerator
Article Properties
Article Number: 000187297
Article Type: How To
Last Modified: 20 Aug 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.