CHR Hardware for PPPoE server for 2 Lakh Subscribers

Hi all,

I am setting up PPPoE server for TR069 WAN, the below are my requirement details.

  • 2 Lakh PPPoE concurrent users ( total 10 Lakh users distributed among 5 POPs)
  • bandwidth below 50kbps per user
  • No NAT

Please anyone suggest the minimum required hardware specification for the CHR Virtual Machine?

Lakh???

Lakh means 100,000 in India.

So 200,000 concurrent users with a total of 1,000,000 users among 5 POPs is my understanding of the question.

Yes, you are right we have to deliver a total of 10 Lakh CPEs.
I repeat there is no NAT and also very low traffic per CPE.

Now I have set up a CHR with 8cores and 8GB RAM for testing. Currently, 10K concurrent sessions and the RAM usage is 1GB, and CPU usage is 20 to 30%

i dont think that more than 25.000 concurrent users per BNG PPPoE server can be a good idea

You can Virtualize several of this BNG on a server capable of doing that massive task, maybe a server of 32 cores (Only real Performance cores not eficiency intel cores)

25.000? Decimal? You mean 25 concurrent users, or 25,000 users?

If it’s the latter, yes. I agree, but a lot of operators prefer having a single box handling that many or more users. Even seen those “vBNG” companies encouraging their customers to have 60k customers on a single box. To me, that’s SPOF.

Regarding the CHR Virtual Machine, the requirements may vary depending on the specific use case and configuration. However, you can refer to the official MikroTik documentation for minimum hardware requirements and recommendations for CHR virtual machine deployments.

I hope this helps!