Community discussions

MikroTik App
 
Abner
just joined
Topic Author
Posts: 14
Joined: Sat Dec 21, 2019 11:31 pm

recommendation to x86 hardware?

Tue Feb 23, 2021 11:43 am

Hello.. Do you have any recommendation to x86 hardware.
I am interested only 1U server hardware.. Exalple Dell, Hp etc. Need 4xSFP+ ports ( 2 x intel 82599 dual port cards)

How about Dell R320, R620?? Or is it better use older Rx10 series? Any other good hardware?

thanks
 
User avatar
mkx
Forum Guru
Forum Guru
Posts: 11381
Joined: Thu Mar 03, 2016 10:23 pm

Re: recommendation to x86 hardware?

Tue Feb 23, 2021 3:51 pm

If you intend to install ROS on bare metal, then you better wait for ROS v7. It will come with greatly improved support for modern NICs. If you intend to run CHR, then HW support is up to Hypervisor you're going to use.

In any case I'd go for CPU with smaller number of high-performance CPU cores ... with HyperThreading disabled. Number of CPU cores help with huge number of parallel IP streams, faster cores help to achieve better single connection performance and some other tasks (such as BGP convergence). If you'll go for a new server, then you won't be able to get anything less than 6-8 CPU cores which would already make pretty powerful router.
 
Cablenut9
Long time Member
Long time Member
Posts: 542
Joined: Fri Jan 08, 2021 5:30 am

Re: recommendation to x86 hardware?

Tue Feb 23, 2021 4:16 pm

In any case I'd go for CPU with smaller number of high-performance CPU cores ... with HyperThreading disabled.
Some good examples of this are the Intel i7-10700k and AMD Ryzen 5600x.
 
User avatar
StubArea51
Trainer
Trainer
Posts: 1739
Joined: Fri Aug 10, 2012 6:46 am
Location: stubarea51.net
Contact:

Re: recommendation to x86 hardware?

Tue Feb 23, 2021 4:52 pm

We've also found that in addition to higher clock speeds, the amount of cache in the CPU helps with performance. Get more if you can afford it.
 
andreipop
just joined
Posts: 3
Joined: Thu Jun 24, 2021 12:08 am

Re: recommendation to x86 hardware?

Wed Jul 21, 2021 7:24 pm

In any case I'd go for CPU with smaller number of high-performance CPU cores ... with HyperThreading disabled.
Some good examples of this are the Intel i7-10700k and AMD Ryzen 5600x.
did you manage to install x86 on gen10 CPU?

After boot, I only get a blank totaly black screen. No error message, nothing.
 
User avatar
kiler129
Member
Member
Posts: 352
Joined: Tue Mar 31, 2015 4:32 pm
Location: IL, USA
Contact:

Re: recommendation to x86 hardware?

Wed Jul 21, 2021 11:21 pm

did you manage to install x86 on gen10 CPU?
Have you try v7.1? v6 has a pretty old kernel.
 
User avatar
rextended
Forum Guru
Forum Guru
Posts: 11967
Joined: Tue Feb 25, 2014 12:49 pm
Location: Italy
Contact:

Re: recommendation to x86 hardware?

Thu Jul 22, 2021 1:00 am

If he work with that device, he do not have time to lost with beta software
 
DmitryAVET
Member Candidate
Member Candidate
Posts: 112
Joined: Thu Mar 26, 2015 12:27 am
Location: Ukraine, Mukachevo
Contact:

Re: recommendation to x86 hardware?

Sat Feb 19, 2022 9:29 pm

We found funny specificity when using x86_64 on server platform.

Example. We have server Dell R720 with next hardware setup (one of typical NATs per 2k users):
- 2 CPUs x Xeon E5-2650L v2
- basic clock 1,70 GHz
- turbo boost 2.0 up to 2,10 GHz
- 10 cores / 20 threads per CPU
- 25 MB smart cache per CPU
- energy efficient 70 W
- 16 GB RAM DDR3 ECC
- network X520-DA2
- run from USB

On other side - test setup on old desktop hardware:
- Intel i5-3330
- 4 cores / 4 threads
- basic clock 3,00 GHz
- boost clock 3.20 GHz
- 6 MB Smart Cache
- 6 GB RAM

With default setup settings, old desktop is faster (latency, single client performance) on low-load, because have higher CPU clock.

Solution:

1) disabling Hyper-Threading / leaving only logical CPUs

2) disablin C-States and Energy-saving

3) enabling Performance Profile or custom high performance with no clock downgrade

For today ROS <6.48.6 (long-term) dont have multicore optimization.
 
PortalNET
Member Candidate
Member Candidate
Posts: 126
Joined: Sun Apr 02, 2017 7:24 pm

Re: recommendation to x86 hardware?

Wed May 17, 2023 3:05 pm

We found funny specificity when using x86_64 on server platform.

Example. We have server Dell R720 with next hardware setup (one of typical NATs per 2k users):
- 2 CPUs x Xeon E5-2650L v2
- basic clock 1,70 GHz
- turbo boost 2.0 up to 2,10 GHz
- 10 cores / 20 threads per CPU
- 25 MB smart cache per CPU
- energy efficient 70 W
- 16 GB RAM DDR3 ECC
- network X520-DA2
- run from USB

On other side - test setup on old desktop hardware:
- Intel i5-3330
- 4 cores / 4 threads
- basic clock 3,00 GHz
- boost clock 3.20 GHz
- 6 MB Smart Cache
- 6 GB RAM

With default setup settings, old desktop is faster (latency, single client performance) on low-load, because have higher CPU clock.

Solution:

1) disabling Hyper-Threading / leaving only logical CPUs

2) disablin C-States and Energy-saving

3) enabling Performance Profile or custom high performance with no clock downgrade

For today ROS <6.48.6 (long-term) dont have multicore optimization.
Hiya.. we have some old R910 and R920.. 4 CPUs 10cores/20threads each cpu clock i think 2.6ghz or 2.8ghz will have to check.. i need to setup a CGNAT server for 2K with expansion up to 5k.. would i be better of running long-term v6.48.xx in bare metal no vmware wise.. or RoS v7? intel x520 dae is fully compatible with v6 routerOS? as we have tried some HP NCxxxx dual slot cards.. and it did not recognize neither in v6 or v7 beta

Who is online

Users browsing this forum: Bing [Bot], robertkjonesjr and 15 guests