This question interests me as well. I wonder how do you calculate CPU processing power requirements. Currently we have about 110mbps of aggregated bandwidth from two ISPs and this number is going to double in near future. I’m going to use few queue rules, quite complicated routing schemes, connmark and some other features.. I believe the most CPU demanding thing is conntrack, which currently counts high numbers at my router. Would RB1100 for instance be enough, or do I need to look for some custom x86 system..
you don’t have to worry about CPU and RAM when you use qeueu
the mot use of CPU and RAM come from
1st proxy you must worry about it if you use cache
2nd script (a lot of script)
3rd firewall (a lot of rule)