Quantcast
Channel: Mellanox Interconnect Community: Message List
Viewing all articles
Browse latest Browse all 6226

Re: Is it possible to setup both SR-IOV-IB and Non-SR-IOV-Ethernet within 1 VM?

$
0
0

Failed to make both SR-IOV-IB and Non-SR-IOV-Ethernet work within 1 VM. I think that it's not possible to support SR-IOV and Non-SR-IOV on the same compute node when using Mellanox vif/eswitch/mlnx-agent packages.

 

There are 3 limitations:

(1) dhcp_driver in /etc/neutron/dhcp_agent.ini @controller ---> we have to choose one between linux.dhcp.Dnsmasq (Ethernet) or minx_dhcp.MlnxDnsmasq (IB).

(2) vif_driver in /etc/nova/nova.conf @compute --> we have to choose one between libvirt.vif (Non-SR-IOV) and mlnxvif.vif (SR-IOV). Also, minx [eswitch] requires mellanox's product/vendor ID.

(3) neutron-mlnx-agent @compute --> we had to stop neutron-openvswitch-agent (Non-SR-IOV) and then start only neutron-mlnx-agent (SR-IOV) to make SR-IOV-VM work.

 

Nobody tried to support both SR-IOV and Non-SR-IOV within 1 VM?

Is it possible or impossible to support both at the same time using current icehouse-mellanox packages?? Any idea to support this? Any help is welcome!


Viewing all articles
Browse latest Browse all 6226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>