If you're going whitebox, I would check out Netgate's new product called TNSR. It uses VPP for the data plane, which does all its processing in user space, thus avoiding the inefficiencies of the kernel network stack. That's particularly important at higher speeds like 40G or 100G.

Disclaimer: I have not tried it myself but I've only heard good things.

On Wed, May 15, 2019 at 12:01 PM Brielle Bruns <bruns@2mbit.com> wrote:
On 5/15/2019 9:46 AM, Hansen, Christoffer wrote:
>
>> 'Tik, white box Linux/BSD, etc all offer good options at varying price
>> points.
>
> Any pointers and/or references, when looking into speeds *above* what is
> possible with aggregated 10G links?
>


That's a good question - I've not gotten past 10G yet.

Cheaply, you could get ConnectX-3 40G PCIe cards and throw them in your
favorite Dell/HP/Supermicro/other rack mount server with your Linux/BSD
distro of choice, or VyOS for that matter.

There are instructions online on converting the IB versions of the
Mellanox cards to their Ethernet counterparts, if you want to cut some
cost even more.

--
Brielle Bruns
The Summit Open Source Development Group
http://www.sosdg.org    /     http://www.ahbl.org