io-queue-countとio-queue-depthに関するnvme設定は何ですか?
環境
- ONTAP SAN
- NVMe-oF
回答
- NVMeは64kのキューをサポートし、それぞれのキュー深度は64kです / 64k未処理コマンドのため、これらのパラメータを変更するコマンドはありません。
- レビュー NVMe-oFを使用した最新のSANの実装と構成、高並列I/O送信および完了キューのペア(io-queue-count)は、ホストCPUコアに合わせて調整されます。
- 各ホスト/コントローラペアには独立した NVMeキューのセットがあります。
ホストがサポートされている数よりも多くのNVMe/FCコントローラーを作成しようとすると、次のEMSメッセージがログに記録されます。
nvmf.spdk.err: NVMe/TCP controller limits reached on this node. Queue slots provisioned 69568, additional queue slots requested:128, currently supported queue slots:69632. No more NVMe connects via NVMe/TCP LIFs on this node are allowed.
顧客が大規模な NVMe/TCP または NVMe/FC 構成を採用しており、それが HWU で公開されている NVMe/TCP または NVMe/FC の制限に違反している場合、NVMe オブジェクトの過剰プロビジョニングが発生します。