> Disabling the EMC on master I have measured a baseline performance
> (in+out) of ~1.32 Mpps (64 bytes, 1000 L4 flows). The average number of
> subtable lookups per megaflow match is 2.5.
 
Just running parallel ping between the tunnel end-point IPs on the two
servers increases the number of subtables for br-prv and increases the 
average number of subtable lookups from 2.5 to 3.5 (or even 4.5 during
lifetime of the ARP megaflows) with a corresponding decrease of 
throughput to 1.14 Mpps. 

> With the patch the average number of subtable lookups per megaflow match
> goes down to 1.25 (Apparently there are still two ports of different
> nature hashed to the same vector, otherwise it should be exactly one).
> Even so the forwarding performance grows by ~30% to 1.72 Mpps.

With the patch the parallel ping has no impact on average number of 
subtable lookups and performance. The performance gain is then ~50%.

/Jan
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to