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