Introduction
This document describes how to deploy and enable the MySQL network multipathing optimization feature on the openEuler OS running on the Kunpeng 920 processor.
In Internet service deployments, a single server typically hosts multiple containerized services. When these service processes handle network traffic, the CPU core processing NIC interrupts often resides on a different NUMA node than the service process itself, resulting in increased response latency due to cross-NUMA memory access.
The network multipathing optimization feature addresses this by strategically binding NIC queues to CPUs across different NUMA nodes. By analyzing traffic patterns of specific service processes, it ensures that network traffic of each process is preferentially handled by network queues on its local NUMA node, thereby establishing affinity between service processes and their network interrupts.