I recently picked up a RB750 to try out the platform and must say that I am impressed. So much so that I have decided to expand my implementation. I do however, have some performance concerns.
First, I am trying out RouterOS on x86 hardware as an internal router to pass traffic between vLANs. I have 4 vLANs with no firewalling between them. My hardware is a 2.8Ghz Xeon, 128MB ram, 1GB disk (Technically a VM on an ESXi server if it matters). It seems that I can only pass about 54Mbit traffic before the processor hits 100% utilized. In contrast, I have been using a Debian box for this purpose and under that implementation, it hardly touched the performance of the processor.
Is this the performance I should expect for RouterOS on x86 hardware or am I just doing things very wrong?
On a similar note, I want to upgrade my access point and have been considering an RB600a with a R52n card. Can I expect this platform to actually achieve anywhere near the theoretical limits of 802.11n or am I going to run into the same performance issue where the underlying hardware can't push the packets across the interfaces?
Thank you in advance for any insight you have to offer.