> 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