Evening out the CPU workload on the cores

Hi

I have a production system running with loads of inbound L2TP/SSTP/PPTP connections, with not THAT many packets/sec or bytes/sec in total, but one of my cores is between 50-90% utilization at all times. Any dirty tricks I can apply to better utilize the idle cores?

(yes, I know the version is old.)

Screenshot at:
https://www.dropbox.com/s/g6d48sahqpx13ci/Screenshot%202022-09-01%20at%2019.53.32.png?dl=0

Thanks!

I could be wrong but all those VPNs are handled by 1 core.
Can you consider to use Wireguard for some or most of those connections ? Requires ROS7, though … may not be possible for all clients connecting to use that protocol, I am aware.

So possible options:

  • change VPN protocol (all or partly)
  • reduce number of connections
  • change HW

Others might chime in with better suggestions.

A profile view would’ve helped to see what that core is busy with.