I want to do a fair bandwidth control for our ~800 users.
I made a PCQ queue and attached it to a simple queue:
/queue type
add kind=pcq name=parent-default pcq-classifier=src-address,dst-address \
pcq-dst-address6-mask=64 pcq-limit=40KiB pcq-src-address6-mask=64 \
pcq-total-limit=20000KiB
/queue simple
add dst=sfp1-vlan2486-internet name=bw-limit target=\
BRAS1_BOND,servers-bridge total-max-limit=495M total-queue=\
parent-default
All working normally most of the time, but at peak times at evening there’s CPU maxed out on queueing needs.
If I use SFQ or PFIFO there’s no problems.
But if I remember correctly SFQ have only around 1000 queues and PFIFO is bad for fair bandwidth sharing.
CCR1036-12G-4G running ROS 6.46.3