Ville,

VCL is still under development and in the experimental phase. There are a number of known issues and it has yet to be tuned for performance (connections per second, throughput, or latency) or scale.

LDP was an early means of comparison testing the host stack .vs. the linux kernel, but there are currently no plans to enhance it any further.  The current focus is utilizing VCL directly in applications because the overhead of multiplexing VPP sessions and kernel sockets is LDP is problematic in high performance applications.

However, that being said, contributions to LDP are welcome.

Thanks,
-daw-

On 5/29/2018 11:27 AM, Kapanen, Ville (Nokia - FI/Espoo) wrote:

Hi!

I have been trying to test VPP’s potential for TCP/IP latency optimization. When I run socket_test.sh without any special parameters (so just comparison between native-kernel, native-vcl and native-preload) it seems that preload around six times worse than kernel. I have also tried this same test with few different hardware setups. I also tried to compare LD preload to kernel performance between cloud VM’s without using the provided script and ended up getting similar results. All test are run on 18.07 (build-release).

What is the status of VCL and LD preload? Should it be working and do I miss something obvious maybe?

Thanks,

Ville Kapanen



Reply via email to