On 7/10/20 10:39 AM, anton.iva...@cambridgegreys.com wrote: > Hi all, > > This is a series of patches to demo the use in OVN of the parallel > processing of hashes patchset which I submitted to OVS. > > The OVS patch series required for this patch can be found here: > > https://patchwork.ozlabs.org/project/openvswitch/patch/20200706083650.29443-2-anton.iva...@cambridgegreys.com/ > https://patchwork.ozlabs.org/project/openvswitch/patch/20200706083650.29443-3-anton.iva...@cambridgegreys.com/ > > or here: > > https://github.com/kot-begemot-uk/ovs/tree/parallel-submit-final > > They improve the performance and stability of ovn in a scale test. > I have used 64+ fake nodes in my scale testing. Your mileage may > vary depending on the performance of the systems used to run the tests. > > The patchset covers most parts of ovn-northd which look amenable to > parallel processing. It may be possible to expand it to also cover > initial datapath hash generation and sb_only/nb_only lists, but that > does not look like it is worth it except for extremely large datasets. > > > > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev >
Hi Anton, Would you mind rebasing and sending a v2 of this RFC? For some reason the emails for the first two patches don't show up in patchwork: https://patchwork.ozlabs.org/project/openvswitch/list/?series=188809 Also, there were changes in OVN master in the meantime and trying to apply your changes manually also fails due to conflicts in quite a few places. Thanks, Dumitru _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev