PowerScale:NDMPパフォーマンスのトラブルシューティング
Summary: PowerScaleクラスター上のNetwork Data Management Protocol (NDMP)のパフォーマンスの問題を調査する場合、考えられる原因を調査する主要な領域がいくつかあります。
Instructions
OneFS 9.x.xの新しいバージョンでは、NDMPに対していくつかのパフォーマンス強化が行われました。クラスターのバージョンとインストールされているRUPを確認して、最新の改善が適用されていることを確認します
NDMPのパフォーマンスの評価は、次の3つの主要なシステム リソースを分析することによって評価する必要があります。
- CPUの利用率
- ディスクI/O
- ネットワーク インフラストラクチャ
CPUパフォーマンス分析
低速で実行されていると報告された各ノードについて、 isi_hw_status と top 出力。
- 仮想コアの識別
開始 isi_hw_status、仮想コアを計算します。
Virtual Cores = CPUs × Cores per CPU × 2 (if Hyperthreading is enabled)
Example:
PROC: Single-proc, Dual-HT-core → 1 × 2 × 2 = 4 virtual cores
- 負荷平均の確認
から top [Output]で、1分、3分、5分間の負荷平均を確認します。
load averages: 4.71, 3.48, 3.09
負荷平均が仮想コアの数を超える場合は、CPU負荷がNDMPパフォーマンスの問題の要因となる可能性があります。アクティブなプロセスの数を減らすか、使用頻度の低いノードに負荷を再分散することをお勧めします。
ディスク パフォーマンス分析
手順:
- ドライブ統計情報の確認
低速で実行されていると報告された各ノードについて、 isi statistics driveをクリックし、[ キュー ] 列を調べます。値:
- > 1.0はキューイングを示します
- > 1.5はパフォーマンスの著しい低下を示唆しています
Queued: 2.3 → High I/O wait on the spindle
- ストレージ使用率の確認
ディスク使用率が90%未満であることを確認します。使用率が高いと、パフォーマンスの問題が悪化する可能性があります。
Example:
Used: 63.2% <-- Within acceptable range
- 推奨手順
キューイングが高い場合は、I/O負荷の軽減、バックアップの再配分、リソースの拡張を行います。
ネットワーク パフォーマンス分析(3方向NDMPのみ)
手順:
- NDMP接続の識別
の netstat 出力で、 NDMP CONTROL接続(ポート10000)を見つけ、対応するDATA接続(通常はその上にリストされている)を特定します。
Example:
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
- Send-Qの分析
高く安定した Send-Q ( たとえば、6 桁 の値) は、データが送信されているが確認応答されていないことを示し、ボトルネックを示唆しています。
- バックアップ サーバーのチェック
- 推奨手順
データ管理アプリケーション(DMA)がボトルネックになっている場合は、DMAサポート チームにサポートを依頼することをお勧めします。