Есть ли способ создать виртуальную сеть Infiniband в kvm / qemu? Если нет, то есть ли жизнеспособная альтернатива с открытым исходным кодом, которая позволила бы создать виртуальную бесконечную сеть?
(Обратите внимание, что я не собираюсь предоставлять виртуальным машинам доступ к физической сети IB, я хочу иметь полностью виртуальную сеть IB без оборудования IB)
Вероятно, вы ищете один из следующих двух драйверов: softRoCE (rdma_rxe) или softiWARP (http://www.gitorious.org/softiwarp). Драйвер softRoCE вышел в апстриме в версии ядра Linux v4.8.
На данный момент, насколько мне известно, QEMU / KVM может эмулировать только базовый (но достаточный для запуска виртуальной машины) набор сочетаний bios / video / usb / disk / net. Я знаю, что вы сказали, что вам не нужно физическое оборудование, но ваш лучший шанс предоставить виртуальной машине некоторые возможности IB - это использование сквозной передачи PCI.