[systemd-devel] Configure netdev RPS using systemd-networkd
Renjaya Raga Zenta
ragazenta at gmail.com
Mon Dec 4 07:59:47 UTC 2023
Hi,
We want to implement our networking using systemd-networkd. We think
systemd is stable enough right now, so we want to try more "systemd-only"
solution.
In our environment, we use RPS (Receive Packet Steering) for load balancing
and scaling. It's a kernel feature implemented a long time ago. You could
visit the documentation at
https://www.kernel.org/doc/html/latest/networking/scaling.html.
Currently, we manually do this after network interface is configured:
echo f > /sys/class/net/eth0/queues/rx-0/rps_cpus
where f is bitmap mask 1111, it means to utilize 4 cpus.
Will this use case be implemented in systemd-networkd? Or should we use a
third party solution such as networkd-broker or networkd-dispatcher?
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20231204/77459274/attachment.htm>
More information about the systemd-devel
mailing list