RDMA без диспетчера соединений: пропуск rdma_create_event_channel()

Есть ли способ реализовать функциональность RDMA RC без вызова диспетчера соединений и, следовательно, пропуска rdma_create_event_channel() ?

Возможно, с простым обменом необходимой информацией через внешний протокол, скажем UDP-пакетами? А затем инициализируйте QP с полученными параметрами.

Кто-нибудь реализовал какие-либо такие функции вне протокола?


person Jim    schedule 01.02.2020    source источник


Ответы (1)


Пакет IB perftest поддерживает как традиционный метод Connection Manager, так и вариант обхода через сокеты TCP. См. https://github.com/linux-rdma/perftest/blob/8332816c1c2b1911f18ba7230b7784cdb90961e3/src/perftest_communication.h#L165 и вызывающие его объекты.

person Yuval Degani    schedule 02.02.2020