VMware infiniband конфигурация

У меня есть сервер, который предназначается, чтобы быть хостом VMware. Этот сервер имеет два Infiniband Mellanox ConnectX-2 двухпортовые карты. То, что я хочу сделать, должно сделать следующую установку:

Первая карта должна работать собственным Ethernet 10G, сетевой адаптер, говоря с Ethernet 10G включает другой конец.

Вторая карта должна работать собственным компонентом Infiniband 40G, адаптер с IPoIB включил, говорить с Infiniband включает другой конец.

Теперь, я устанавливаю VMware ESXi 6, который встроил драйверы IB, но они поддерживают режим Ethernet только, таким образом, у меня есть четыре порта Ethernet. Я загрузил и установил драйверы Mellanox 1.9.10.0 (удаление встроенных драйверов), но они - также драйверы только для Ethernet.

Затем я загрузил драйвер 1.8.2.4 Mellanox OFED и установил их, удалив 1.9.10.0. Эти драйверы Infiniband-только - поэтому теперь у меня есть четыре порта IB без средств переключения их к Ethernet. Действительно интересная вещь об этом драйвере состоит в том, что это - "mlx4_core" модуль, имеет параметр, названный "port_type_array", который предполагается к типам порта коммутатора между IB и Eth. Проблема, что пакет не включает "mlx4_en" драйвер, который ответственен за Ethernet, поэтому когда я изменяю его, порты, которые должны быть Ethernet, просто исчезают из системы.

Таким образом, у меня есть два вопроса:

1) Действительно ли возможно установить mlx4_en драйвер отдельно и связать его с более старым mlx4_core от пакета OFED?

2) Действительно ли возможно так или иначе вынудить VMware использовать различные драйверы для каждой из моих карт?

0
задан 25 May 2015 в 10:29
1 ответ

ESXi не имеет реальной прямой конструкции для работы с IB, кроме тех случаев, когда он эмулирует что-то другое, например, Ethernet или FC/SCSI, он просто имеет эти Ethernet/DCB коммутаторы. Я бы оставил драйверы Ethernet на месте, а затем пользовательские прямые входы/выходы для передачи управления 3-м и 4-м контроллерами на ВМ, таким образом, ОС внутри ВМ могут делать то, что им нравится, хотя это, скорее, ограничивает количество ВМ, которые их используют. Я счастлив, что ошибаюсь в этом, поэтому я бы также посоветовал вам поговорить с Mellanox, я недавно имел дело с их физической реализацией, и они были очень полезны.

.
1
ответ дан 4 December 2019 в 16:57

Теги

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