Openstack vhostuser support
I want to add ovs-dpdk vhostuser support for openstack installation.
I have one controller node and one compute node.
According to https://docs.openstack.org/neutron/rocky/admin/config-ovs-dpdk.html (this site), After installing and configuring ovs-dpdk, the way for adding a vhostuser vnic is:
Create and add vhost-user network interfaces to instances in the same fashion as conventional interfaces.
What way is this?
I don't understand this line.
How can I create a vhostuser network / vnic openstack-compatible ?
Eventually I have a port vhostuserclient1
:
# ovs-vsctl show
fa3bcc40-8636-4f9a-b3c5-410ddbeae3e1
Bridge "br0_dpdk"
Port "vhostuserclient1"
Interface "vhostuserclient1"
type: dpdkvhostuserclient
options: {n_rxq="2", vhost-server-path="/var/run/dpdkvhostuserclient1"}
...
How can I attach it specifically to an instance, with openstack compatible commands? Or at least virsh
commands.
Thanks.