Hello,
I am currently working on setting up an OVS kvm host with DPDK support
enabled and am wondering how to approach utilizing flows in a production
environment. Nearly every guide I've seen benchmarking/testing ovs-dpdk
configures static flows to pass traffic from physical dpdk ports to the
vhostuser interface passed to a guest. Despite that, I haven't been able
to find any information about how this actually affects performance,
considering the default actions=NORMAL rule properly establishes layer2
connectivity.
My instinct is that configuring a flow effectively decreases the latency
with which OVS processes the packet, as handling it with the default
action=normal is slightly slower. Whether this is true or not, what real
impact would defining flows have on the network as apposed to relying
on the default?
As a follow up question, how would defining flows work if I wanted to
utilize a LACP bond to load balance traffic? It appears that flows need
to be defined from the physical sub interfaces managed by the bond, not
the bond interface itself, which seems to undermine the reliability
goals of LACP.
I appreciate any help understanding this further,
Emil
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss