we are currently handling 4Gbps of traffic using an old cisco router, which we are removing now.
we want to use microtik due to its versatility.
confused what to buy,
CCR1072-1G-8S+
or a supermicro server with Xeon E5 Single processor 2640v4 10 cores with 2 x 3 10G NIC cards ?
The price comes to same for both.
I received a Microtik x86 routerOS license for free since i attended the MUM in thailand. That can be used in the supermicro server ?
I read somewhere Microtik CCR1072-1G-8S+ cannot handle multiple cores processing even its 72 cores ? Is it true ?
We need it to act as core router only, with 4 transit and 2 peers termination at 10G ports and will flow at max 5-7Gbps for next 3 years.
And it will be doing iBGP, MPLS, OSPF, routing mostly only.
Nothing else.
I'm not sure if routerOS x86 works with the new E5-2600v4 processors and it's limited to 32bit and 2GB ram, so you would need to use the Cloud Hosted Router (CHR) version and run it in something like vmware's ESXI.
It does handle multiple core processing of traffic (as far as I understand, 8 ports, each having 8 queues spread over 64 cores. The remaining cores are for system processes.
Certain things like BGP is single core I am not even sure this is an issue if you check out this BGP test -
http://www.stubarea51.com/2015/07/25/mi ... rformance/
I think most of the SFP+ port issues are old topics and I don't know how many of those the ports actually went, or it was a software issue resolved in a later version of RouterOS.
Look every vendor has hardware failures and issues, unfortunately mikrotik don't provide their failure rates (eg: 1 in 1000 or 1 in 10 000).
However, no matter what vendor or hardware you use, if it's important (like a core router) I recommend having 2 for redundancy.
If you set on the supermicro solution, you could also look at using a E5-2600v3 processor, Intel X520 network interfaces and using something like VyOS.