Suggestion for Server hosting pppoe services

I want to deploy a server for around 10k pppoe subscribers and traffic around 25 to 30g. Please recommend the server. Using radius for authentication adn assigning rate limit. Also performing cgnat