doc/nvmf: Update nvmf_create_transport example
Some users refer to this document as an example of "gold" RDMA configuration. But some parameters of RDMA transport are not optimal for good performance, e.g. `-c 0` disables in-capsule data, that reduces IOPS of write operations with small payload; `-m 4` allows to have only 4 qpairs per controller, that doesn't allow to have more than 4 IO qpairs. This patch sets several parameters which are default for RDMA. Signed-off-by: Alexey Marchuk <alexeymar@mellanox.com> Reported-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: I118bb032eaf7f38e981d06ee312b36c7f0c8322a Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11454 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
This commit is contained in:
parent
84bec316c2
commit
adde7ea533
@ -152,13 +152,13 @@ working with NVMe over Fabrics specific RPCs can be found on the @ref jsonrpc_co
|
||||
Start the nvmf_tgt application with elevated privileges. Once the target is started,
|
||||
the nvmf_create_transport rpc can be used to initialize a given transport. Below is an
|
||||
example where the target is started and configured with two different transports.
|
||||
The RDMA transport is configured with an I/O unit size of 8192 bytes, 4 max qpairs per controller,
|
||||
and an in capsule data size of 0 bytes. The TCP transport is configured with an I/O unit size of
|
||||
The RDMA transport is configured with an I/O unit size of 8192 bytes, max I/O size 131072 and an
|
||||
in capsule data size of 8192 bytes. The TCP transport is configured with an I/O unit size of
|
||||
16384 bytes, 8 max qpairs per controller, and an in capsule data size of 8192 bytes.
|
||||
|
||||
~~~{.sh}
|
||||
build/bin/nvmf_tgt
|
||||
scripts/rpc.py nvmf_create_transport -t RDMA -u 8192 -m 4 -c 0
|
||||
scripts/rpc.py nvmf_create_transport -t RDMA -u 8192 -i 131072 -c 8192
|
||||
scripts/rpc.py nvmf_create_transport -t TCP -u 16384 -m 8 -c 8192
|
||||
~~~
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user