Community discussions

MikroTik App
 
AlohaSpark
newbie
Topic Author
Posts: 47
Joined: Wed Jun 16, 2021 10:39 pm

Shaping 35Gbps

Mon Apr 29, 2024 8:47 am

Hello,

I have a client that will avail of a 35Gbps line from us with BGP. Is simple queue still the way to go with this?

I'm planning to patch them into our core switch but then what? I've only ever tried shaping up to 1Gbps. Our core does not have connection tracking.

How do we shape these kinds of traffic levels? I'm thinking there must be a way to do this on the hardware level. The interconnect between me and client is 100Gbps.
 
User avatar
jvanhambelgium
Forum Guru
Forum Guru
Posts: 1001
Joined: Thu Jul 14, 2016 9:29 pm
Location: Belgium

Re: Shaping 35Gbps

Mon Apr 29, 2024 10:00 am

You don't have an aggregation-layer where you terminate such (very high-speed) customers ? Straight onto your core switch doesn't sound like a very good plan to me.
I don't know what CPU-power you have in your coreswitch-device, but perhaps you can iterate from 1Gbps shaping profiles to see howmuch cpu-time is going to that and make a guesstimate what will happen at 35Gbps
 
AlohaSpark
newbie
Topic Author
Posts: 47
Joined: Wed Jun 16, 2021 10:39 pm

Re: Shaping 35Gbps

Mon Apr 29, 2024 10:17 am

You don't have an aggregation-layer where you terminate such (very high-speed) customers ? Straight onto your core switch doesn't sound like a very good plan to me.
I don't know what CPU-power you have in your coreswitch-device, but perhaps you can iterate from 1Gbps shaping profiles to see howmuch cpu-time is going to that and make a guesstimate what will happen at 35Gbps
Semantics, I guess, regarding core/aggregation/etc. My main point is that all my equipment is MikroTik.

Yes, I haven't terminated such a customer before. My previous record are 1G clients, which I do with simple queues.

My main question is are simple queues still the way, or are such speeds limited using another way?
 
User avatar
jvanhambelgium
Forum Guru
Forum Guru
Posts: 1001
Joined: Thu Jul 14, 2016 9:29 pm
Location: Belgium

Re: Shaping 35Gbps

Mon Apr 29, 2024 10:50 am

I can't speak out of experience, but I see no reason why simple-queues for the sake or shaping would work differently on 35Gbps vs 1Gbps.
What you need to try to find out is the impact on cpu & memory I guess. Shaping on IP-level like this using (simple) queues on 35Gbps is something you want to understand before implementing.


Reading things like

viewtopic.php?t=125422
viewtopic.php?t=171031

""
MikroTik made some changes to simple queues years ago that improved performance and gave them multi-core support (each simple queue item (or a group of them?) has a core for itself). So the solution was to use simple queues instead of queue trees. Oh boy and do I hate simple queues...well, turns out that adding about ~37500 simple queues halfbricks the router (reset needed) and the single core limit of ~1370Mbit/s still stands on the single core performance, so a single simple queue item can not limit more then the ~1370mbit/s on the ccr1036. And you need to have more then 32 simple queues for optimal load balancing on the cores, works ok with less tho.
""
 
mada3k
Forum Veteran
Forum Veteran
Posts: 704
Joined: Mon Jul 13, 2015 10:53 am
Location: Sweden

Re: Shaping 35Gbps

Tue Apr 30, 2024 6:21 pm

35Gbps must be done at hardware level, like on a switchport-level rate-limit.

Who is online

Users browsing this forum: 64bitmann, adimihaix, Google [Bot], leemans and 46 guests