Redesign modules to improve L4 SSLVPN Data plane and Control Plane Performance
Noticed lot of complexity and bottleneck in redesigning existing L4 SSLVPN Manager process as Multicore aware to improve performance. Although we have given short target timelines to make it happen.
Improved L4 SSLVPN overall UDP throughput more than 160% by maintaining single VPN manager process instance and leveraging existing multicore aware web server process design. Redesigned web server process communication and interface with VPN manager module and improved throughput results more than expected.
C++, Linux, Socket Programming, iptables
Diagram shows Data flow after redesign of the L4 SSLVPN data path handling.