io-queue-countとio-queue-depthに関するNVMe設定とは
環境
- ONTAP SAN
- NVMe-oF
回答
- NVMeは64kのキューをサポートし、それぞれのキュー深度は64k / 64k です。これらのパラメータにはmodifyコマンドはありません。
- 「 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オブジェクトがオーバープロビジョニングされます。