Настройка соединения по SRP (InfiniBand) для Linux

Протокол SRP (SCSI RDMA Protocol) реализует преимущества функций RDMA и уменьшения нагрузки на ядро, предоставляемые архитектурой InfiniBand.

Чтобы настроить соединение по SRP:

: При работе с двухпортовыми адаптерами NVIDIA VPI не используйте конфигурацию, при которой один порт работает в режиме Ethernet, a другой – в режиме InfiniBand.
: Версия семейства (или серии) адаптера, используемого в качестве таргета, должна быть не ниже версии семейства (или серии) адаптера, используемого в качестве инициатора.
  1. Установите актуальную версию OFED или убедитесь, что она установлена.

    OFED (OpenFabrics Enterprise Distribution) – это программное обеспечение с открытым исходным кодом для приложений, работающих по RDMA.

    MLNX_OFED (Mellanox OpenFabrics Enterprise Distribution for Linux) – это набор программного обеспечения Virtual Protocol Interconnect (VPI), используемый во всех решениях сетевых адаптеров Mellanox.

    Вы можете скачать MLNX_OFED на официальном сайте Nvidia. Подробнее в официальной документации Nvidia.

    Чтобы проверить наличие OFED на системе, выполните

    # ofed_info
  2. Настройте multipath (подробнее в главе Настройка multipath на Linux).