Hello,
I am using Mikrotik CCR 1072 and i have following configuration on it :
5x GRE Tunnels with 100Mbps traffic on each tunnel
OSPF, BGP, VLANs
15-35 Firewall Rules
3-4 Policy-Based Routing
8Gbps Traffic
10 BGP peers with full routing table
and i have in mind to switch to a Lanner appliance with VyOS with following specs :
Lanner FW8771C / 1x E3-1275v3 / 16GB Ram / NCS2-IXM405A SFP+ / Intel i210 Ethernet
so i want to know which one works better in performance ? mirktoik ccr 1072 or that Lanner apppliance with E3-1275v3 with 8x 3.5ghz ? and what is advantages and disadvantages of using them,
the first things that i can explain is about bgp exchanges! so it will be so much faster,
but what about left of them?
THank you.
stuff to read: https://www.intel.com/content/dam/www/public/us/en/documents/case-studies/att-cpu-impact-on-packet-processing-perfomance-paper.pdf
you will get no where near the packets per second the CCR can handle.
suggestion would be to rethink your setup, the added value of 10x full-routingtable on one box is probably not much (but all depends on your application and setup).
and yes CCRs do relatively slow BGP loads because BGP is not multi-threaded and uses basically only one core.
if possible - avoid firewalling and mitigate attacks by blackholing traffic
but in the end theoretical 120mpps versus maybe 10mpps on the xeon box is no match for the CCR on fundamental forwarding performance.