[ovs-dev] Updated async IO patch series

anton.ivanov at cambridgegreys.com anton.ivanov at cambridgegreys.com
Tue Jun 2 07:21:47 UTC 2020


I have updated the async io patch series and added to them the patch
to switch from "jsonrpc echo" to kernel probing where supported by the
OS. 

The patchset is tested with OVN at scale and results in better stability
of OVN at high scales comparet to master. F.e. - I get 1 out of 3 OVN scale
runs fail for master when using 150 fake nodes on my righ (8 x 4 core/8G
VMs + 1 4 core/24G VM for OVN central). With this patchse the failure rate
drops to zero. 

The performance gain (tested on the same rig) is ~ 5%.

The first patch in the series can be used separately - it solves multiple
problems related to connection drops at high load due to incorrect probe
handling - raft, control connections, etc.




More information about the dev mailing list