[ovs-dev] Async IO and other IO improvement patch series
anton.ivanov at cambridgegreys.com
anton.ivanov at cambridgegreys.com
Mon Jul 6 08:20:08 UTC 2020
Hi All,
These are the IO improvement patch series.
Rationale: according to logs and specifically the logging of poll
in ovsdb and ovn-northd at high scale the combined IO + processing
task will regularly exceed 50% and approach 90% in large scale OVN
installs.
These patches attempt to decouple IO from processing as well as
accelerate JSON RPC IO to the extent possible.
The end result is 3-5% improvement in OVN end-to-end performance at
scale measured by the time it takes to bring up an OVN cluster
( > 64 nodes) as needed by k8.
In addition to improved performance, there is also some improvement
in stability - the number of node level failures in on OVN large scale
tests is down by 1.5-2 times compared to master.
More information about the dev
mailing list