6–Configuring RoCE
Planning
45
BC0154503-00 B
Planning
As you prepare to implement RoCE, consider the following limitations:
If you are using the in-box OFED, the operating system should be the same
on the server and client systems. Some of the applications may work
between different operating systems, but there is no guarantee. This is an
OFED limitation.
If you are using an out-of-box OFED version, you can use different operating
systems for the initiator and target devices, but this may not work with all
operating system and OFED version combinations.
For OFED applications (most often perftest applications), server and client
applications should use the same options and values. For example,
problems can arise if the operating system and the perftest application have
different OFED versions. To confirm the perftest OFED version, type the
following command:
#
ib_send_bw --version
RHEL 7.2 does not support the current out-of-box OFED3.18-1 version.
qedr cannot operate with RDMA connection manager (CM) when I/O
memory management unit (IOMMU) is enabled. Applications that do not
support RDMA work with IOMMU.
For any RDMA application problem that you encounter, compare your
results with those reported for other brands of adapters to determine
whether your problem is common. Refer to the OFED
ReadMe
and
Release
Notes
for information about known issues and limitations.
qedr and libqedr RPM packages are required for in-box OFED. qedr and
libqedr source packages are required for out-of-box OFED.
OFED/RDMA applications that depend on libibverbs also require the QLogic
RDMA user space library, libqedr. libqedr can be installed using libqedr RPM
or source packages
Mounting NFS over RDMA may take more time than normal on RHEL 7.0,
7.1, and SLES 12.
RoCE supports only little endian.
RoCE will not work over a VF in an SR-IOV environment.
Summary of Contents for QLogic QL45212
Page 100: ......