Max PPPoE concurrent sessions in a CCR?

Hi there.

We are looking some data about using a CCR as a PPPoE server.

Our company currently has 10000 customers distributed in multiple servers with x86 ROS v5.x

When any server raises the connected count above 900 clients the service begins to degrade with high delay and loss of throughput, even when using the PCQ trick and no simple queues. The total aggregated bandwidth tends to 400-500 mbps

Because of this incidents, we are searching for other alternatives to provide internet access to our customers.

Do you have any experience about the real PPPoE aggregation limit of a CCR?

Thanks!

question: with same hardware, you think 900 pppoe cusotmers with PCQ is better then 900 with simple queue ?

with rc12 MikroTik guru say simple queue burst 9x faster, but I think PCQ is winner when same speed is shared in more than 1000 customers.

it’s true?

Thanks

Response: don’t know. I’m just looking for some field experience.

If the limitation resides on the OS, the 900 client limit will remain in any hardware.

My questions are:
Anyone is using this product as PPPoE server for 1000+ PPPoE clients?
What is the limit of clients without degradation of service?

If you want more: There is any other harware platform to be used with RouterOS and exceed this requirement (2K connected users)?

we use x86 core system with i7 cpu, linux based with accel-pppd system
we have large problems with implementations pppoe contrentrator with mikrotik over 1000 concurent sessions on 1 board
on same system mikrotik can handle about 1200 concurent session above that begin degradation
we have in peak about 4000 concurent pppoe sessions and use 2 accel pppoe concentrator without big problems
we have testing all network on 1 contretator and he manage all conections , so we estimated limit on accel up to 6-10000 connection depending on traffic intensity
we use two for redundancy
only plus for mikrotik is larger compatibility with cpe’s from different manufacturers (there is some minor problems on accel with some clients) and much faster pppoe connection reassociations (when connection from cpe drop or cpe reboot) but that can be fine tuned in accel probably, we working on that.

I’ve more than 2000 active pppoe sesiones with a simple x86 box

You use a simple queue or a PCQ queue?

in this case I use queue tree + pcq

we used simple queue on concentrator, and have problem over 1200 conn
We have over 30 different types of packages, queue three dont simplified our setup

We used to use “simple queue” too, and have problems with it over 700/800 pppoe active sessions.

When we migrate queues config to “queue tree” schema, cpu and memory load dramatically decreases, then we get a stable config with 2000 pppoe active sessions.

how many diferent types of queueu (user packages) you have in queue tree?



[andres@PPPoE_server] /queue type> print count-only 
32