InfiniBand RDMA: Вам нужен диспетчер соединений RDMA?

689
iAdjunct

Требуется ли менеджер соединений RDMA при выполнении передачи RDMA через InfiniBand? (Кроме того, все ли вызовы с префиксом rdma_связаны с диспетчером подключений RDMA?)

Кроме того, нет подходящих тегов для этого, так как я не могу создать rdmaили infiniband...

1

1 ответ на вопрос

1
haggai_e

Менеджер соединений RDMA не является обязательным для InfiniBand. Можно обмениваться параметрами для соединения InfiniBand через боковой канал (например, через соединение TCP поверх IPoIB). Для примера вы можете посмотреть на ibv_rc_pingpongпрограмму, которая является частью libibverbsбиблиотеки.

Однако менеджер соединений RDMA скрывает некоторую сложность настройки соединения, например, запрашивая информацию о пути у менеджера подсети.

Звонки с rdma_префиксом являются частью librdmacm. Большинство из них предназначены для использования диспетчера соединений для установки соединений, но некоторые являются просто обертками или вспомогательными функциями для самой связи.

Похожие вопросы