high load CPU for a CHR working QT

Hello,

I install a CHR v6.47.8 in ESXi 6.7U3 host on an HP DL380 Gen10 with XEON-S 4208 processor, with Intel 10G NIC.
I allocated 32 cores for the CHR with 32G RAM and 16G HDD.
On CHR, I create a queue tree for a total bandwidth of 650 Mbps
When the Queue Tree (PCQ) is working, the CPU becomes unstable, sometimes the CPU works 15% and others reach 100%
when the queue tree is disabled, the processor works normal 12% and becomes stable.
Any idea for this issue please ?

Thanks

Queue Tree works on one CPU. If there’s heavy traffic, this CPU get 100%. It’s better to find a way using Simple Queues, so the workload is balanced over different CPUs.
Please, post your config and what do you want to achieve, maybe someone here can optimize it.

A simple configuration which was made in the CHR, we put it to manage the bandwidth.
CHR connected to a group of NASs (all are Mikrotik), they acts as a pppoe server on our network, 2000 active subscribers.
Queue Tree (PCQ) configured as the image 1 :
image1.PNG
and below is the diagram:
Diag-netw.png
thank you

An

/export hide-sensitive

could help

Hi, File in attachment .
CHR-Export.txt (8.41 KB)

There are various configuration items that can be optimized to improve performance on your CHR at the moment.

There are multiple posts here as well as Wiki articles, alternatively contact a certified consultant closest to you https://mikrotik.com/consultants

May you let us know about these items if you were aware of them plz.

any update on this plz?