FC リンクを追加の HBA に移動することでキュー深度の問題を解決できますか?
環境
- ONTAP
- Fibre Channel
回答
- FCキュー 深度はHost Bus Adapter(HBA)ごとではなくポートごとであるため、このアプローチではSCSIキュー枯渇という根本的なポートの問題を解決できません。
- イニシエータキューを減らすか、ポートを追加して一部のパスを新しいポートに移動することでターゲットキュー深度を増やす必要があります。
例:
- 各ストレージ HBA ポートのキュー深度は 1945(2048 -5% は重要な SCSI コマンド用)ですが、FC リンクを別の HBA ポートに移動しても、この値は変わりません。
- これは、キュー深度64の32ホストイニシエータポートがターゲットポートにアクセスできることを意味します
追加情報
注意:エラーとパフォーマンスへの影響が組み合わさって発生した場合STIO TPDコマンド割り当てしきい値に達したハンドルのパフォーマンスの問題
あるいは:
- 環境とホストの調整を検討してくださいキューの深さの概要を計算。
- Hardware Universeでお使いのプラットフォームでサポートされているポートあたりのLIF数を確認してください。
- ハードウェアオプションとサポートされているHBAについても、Hardware Universeで確認できます。
- 追加のターゲットポートとFCリンクの追加を検討する
- 例:ノードあたりのターゲット ポートを 2 つから 4 つに増やすと、各ポートのキュー深度の圧力が軽減される可能性があります。
- たとえば4096(重要なSCSIコマンドの場合は-5%)など、キュー深度のサポートが強化されたStorageシステム/HBAカードに環境を移行することを検討してください。
- または、制限を満たすためにHostキューの深さを下げる
ポートごとのキューの深さを確認するには:
network fcp adapter show -fields queue-depth