64974: Acronis Cyber Infrastructure: low performance of nodes with Mellanox adapter

use Google Translate

Last update: Tue, 2020-06-02 14:31

Symptoms

You have nodes with Mellanox adapters used for the Storage network. Performance of the nodes is lower than expected.

Cause

By default, Acronis Cyber Infrastructure is shipped with Mellanox driver provided by RedHat. For better performance, we recommend updating the driver to the latest version.

Resolution

We provide the latest driver in a separate kmod-mlnx package. 

To install the package

  1. Search for the corresponding package. Its name contains the kernel version (marked green in the example below).
    [root@svc1 ~]# yum search kmod-mlnx
     

    Example output:
    Loaded plugins: fastestmirror, hci-release, langpacks, priorities, yum-plugin-readykernel, yum-plugin-rk-repo, yum-plugin-scst
    Loading mirror speeds from cached hostfile
    1 packages excluded due to repository priority protections
    ==================================================================================
    N/S matched: kmod-mlnx
    ===================================================================================
    kmod-mlnx-3.10.0-1062.4.2.vz7.116.7.x86_64 : Infiniband Driver and ULPs kernel modules
    Name and summary matches only, use "search all" for everything.
  2. Copy the package name and run yum install against this package:
    ​​​​# yum install kmod-mlnx-3.10.0-1062.4.2.vz7.116.7.x86_64
  3. Reboot nodes one by one waiting till the cluster is healthy:
    # reboot

Known issues

  1. kmod-mlnx-* driver cannot be used with RDMA. If you want to use RDMA please use standard driver which comes with Acronis Cyber Infrastructure by default.
  2. kmod-mlnx-* driver generates lots of debug warnings and messages in kernel log (though in most cases they are safe to ignore).
  3. kmod-mlnx-* driver can allocate high-order pages.