Hi all.
My subscriver server is a P4 3GHz.
It holds 40 eoip tunnels, 700 pppoe users, 30 queue tree, 50 filter rules, 50 mangle rules.
I have a channel af 30Mbit.
The ram is at 50% and the cpu at 40% but my impression is that this server cannot capable to hold everithing.
Now I have two options (I canot use a radius):
use two subscriber in parallel
pro: redundancy
cons: very difficult to implement without a radius
serialize two routers: one for eoip termination and pppoe server, and one for qos (filter, mangle and queue tree)
pro: more simple without a radius (is the same configuration splitted in two routers)
Upgrading to user manager will speed things up, as 1/2 of your CPU usage is the database lookups! 100 or so is about the max.
I know someone will go SPAM SPAM, but visit http://www.mikrotikrouter.com. The 732 I have seen upwards of 300 meg of traffic and 2800 PPPoE sessions, and the 2200 there is one terminating about 8k of DSL PPPoE Users. Neither of these have local user databases, all go back to Radius.