[neutron][ovs][kolla-ansible] Does neutron-openvswitch-agent required for sriov only compute node
Folks,
I have an openstack cloud just running SRIOV workload, We don't have a requirement to run standard vms on compute nodes. Currently I have noticed neutron-sriov-agent and openvswitch-agent running on all compute nodes. Technically in my case I don't have any use of openvswitch-agent so I am planning to get rid of those agents to reduce pressure on the neutron-server.
Just wanted to check with export if that is ok to not run ovs agent. I hope neutron-server won't freak out.
Hi,
Dnia piątek, 10 listopada 2023 17:42:30 CET Satish Patel pisze:
Folks,
I have an openstack cloud just running SRIOV workload, We don't have a requirement to run standard vms on compute nodes. Currently I have noticed neutron-sriov-agent and openvswitch-agent running on all compute nodes. Technically in my case I don't have any use of openvswitch-agent so I am planning to get rid of those agents to reduce pressure on the neutron-server.
Just wanted to check with export if that is ok to not run ovs agent. I hope neutron-server won't freak out.
Neutron-openvswitch-agent isn't required at all for Neutron to work. You can use only sriov-nic-agent if You want/need and that will be fine for Neutron server.
Thanks for the confirmation.
I wish kolla-ansible has a flag to exclude a list of computers to not deploy openvswitch on SRIOV nodes. Currently kolla-ansible strictly deploys openvswitch-agents on all nodes regardless of roles. I have 300+ sriov compute nodes and if I count agents then it will be double the numbers which just add extra load on neutron-servers.
On Sun, Nov 12, 2023 at 11:36 AM Sławek Kapłoński skaplons@redhat.com wrote:
Hi,
Dnia piątek, 10 listopada 2023 17:42:30 CET Satish Patel pisze:
Folks,
I have an openstack cloud just running SRIOV workload, We don't have a requirement to run standard vms on compute nodes. Currently I have
noticed
neutron-sriov-agent and openvswitch-agent running on all compute nodes. Technically in my case I don't have any use of openvswitch-agent so I am planning to get rid of those agents to reduce pressure on the neutron-server.
Just wanted to check with export if that is ok to not run ovs agent. I
hope
neutron-server won't freak out.
Neutron-openvswitch-agent isn't required at all for Neutron to work. You can use only sriov-nic-agent if You want/need and that will be fine for Neutron server.
-- Slawek Kaplonski Principal Software Engineer Red Hat
participants (2)
-
Satish Patel
-
Sławek Kapłoński