At our main site, we have a 500 Mbps link to our ISP. An issue arises when our on-prem server runs a backup sync to the cloud, which saturates the link. This leads to the ISP policing our traffic and dropping packets. These dropped packets affect call quality for other sites using the CUCM servers hosted at the main site.
I’ve proposed a plan involving traffic marking and queuing to manage this, but I’m looking for any suggestions for improvement or potential issues.
As a start, I would be inclined to just put a single cake queue attached to the WAN interface, to see how well (or not) it works.
(With no packet marking for shaping)
Set it up for 500M, and a bucket size of 0.005-0.01, (or your settings) and see how it goes.
You will need to create a new queue type using the cake base type, with near default settings.
You will need it to match on packet-mark=no-mark, and any other packet marks you might currently use if any.
You should not need to disable fast path processing (if enabled) with this setup.
Sorry, I should read things a bit more thoroughly.
Unfortunately, the 3011 seems to not be great under v7.
Perhaps what you have will be good.
Though I do not understand why you have a limit of 100M on the backup traffic.
You will likely need to add all the packet marks to the parent (WAN-Shaper) so it gets them all.
Presumably there is also a bunch of other traffic which you could also put below the parent queue.
(Probably with queue matching no-mark, and perhaps priority 2 )
/queue type
add kind=pcq name=pcq-upload-24 pcq-classifier=src-address pcq-dst-address-mask=24 pcq-src-address-mask=24
It just groups each /24 lan subnet together so the large upload machines get lumped together.
On testing, you may find the pcq-upload-default works better for you.
At this stage I would perhaps not attempt putting QOS on downloads as well, I doubt if you will have much spare cpu, 500M is quite quick.
(But I could easily be wrong)