In OCP, high CPU usage observed in the CPU cores for sending and receiving packets
Issue
-
A dedicated core is used to send and receive network packets where the rest of the cores are responsible for consuming the data. High CPU usage observed in the CPU cores for sending and receiving packets, more than 90%. This has become the main bottleneck for the application as the cores which consume the data are quite idle.
-
Pod in OCP environment is consuming higher CPU utilisation due to IO performance of Worker/Socket threads.
-
Perf data shows high cpu usage in ep_poll, napi_busy_loop or mlx5e_napi_poll system calls.
Environment
- Red Hat OpenShift Container Platform 4.x
performanceProfilewith Node Tuning Operator
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.