PowerScale: NDMP Performansı Sorunlarını Giderme
Summary: Bir PowerScale kümesinde Network Data Management Protocol (NDMP) performans sorunlarını araştırırken olası nedenler için araştırılması gereken bazı önemli alanlar vardır.
Instructions
OneFS 9.x.x'in daha yeni sürümünde NDMP için çeşitli performans iyileştirmeleri yapılmıştır. En son iyileştirmelerin uygulandığından emin olmak için kümenin sürümünü ve kurulu RUP'leri doğrulayın.
NDMP performansının değerlendirilmesi, üç temel sistem kaynağının analiz edilmesiyle değerlendirilmelidir:
- CPU Kullanımı
- Disk G/Ç'si
- Ağ altyapısı
CPU Performans Analizi
Yavaş çalıştığı bildirilen her düğüm için isi_hw_status ve top Çıkış.
- Sanal Çekirdekleri Tanımlama
Şu isi_hw_status, sanal çekirdekleri hesaplayın:
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Örneğin:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- Yük ortalamalarını kontrol edin
İtibaren top çıktı, 1, 3 ve 5 dakikalık yük ortalamalarını gözden geçirin:
load averages: 4.71, 3.48, 3.09
Yük ortalamasısanal çekirdek sayısını aşarsa CPU yükü, NDMP performans sorunlarına katkıda bulunan bir faktör olabilir. Öneri, etkin işlem sayısını azaltmak veya yükü daha az kullanılan düğümlere yeniden dağıtmaktır.
Disk Performans Analizi
Adımlar:
- Sürücü istatistiklerini gözden geçirme
Yavaş çalıştığı bildirilen her düğüm için isi statistics drivetıklatın ve Kuyruk sütununu inceleyin. A değeri:
- > 1.0 kuyruğa girildiğini gösterir
- > 1.5 önemli performans düşüşü olduğunu gösterir
Queued: 2.3 → High I/O wait on the spindle
- Depolama Kullanımını Kontrol Etme
Disk kullanımının %90'ın altında olduğundan emin olun. Yüksek kullanım, performans sorunlarını daha da kötüleştirebilir.
Örneğin:
Used: 63.2% <-- Within acceptable range
- Öneriler
Kuyruk yüksekse G/Ç yükünü azaltın, yedeklemeleri yeniden dağıtın veya kaynakları ölçeklendirin.
Ağ Performansı Analizi (yalnızca üç yönlü NDMP)
Adımlar:
- NDMP bağlantılarını tanımlama
İçinde netstat çıkışında, NDMP KONTROL bağlantısını (bağlantı noktası 10000) bulun ve ilgili VERİ bağlantısını tanımlayın (tipik olarak üzerinde listelenir).
Örneğin:
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
- Gönderme-Q'yu Analiz Etme
Yüksek ve kararlı bir Send-Q (örneğin, altı basamaklı bir değer), verilerin gönderildiğini ancak onaylanmadığını gösterir ve bir performans sorunu olduğunu gösterir.
- Yedekleme Sunucusunu Kontrol Etme
- Öneriler
Veri Yönetimi Uygulaması (DMA) performans sorunu yaşıyorsanız daha fazla yardım için DMA destek ekibiyle iletişime geçmeniz önerilir.