On 2023-06-29, Lyndon Nerenberg (VE7TFX/VE6BBM) <lyn...@orthanc.ca> wrote:
> We are about to discover the joys of upstream BGP routing :-P  The
> current plan is to use a pair of OpenBSD+bgpd hosts as the routers.
>
> Each host will require 4x10gig ports (SFP+).  One of those links
> (to AWS) will be close to saturated, along with the downlink to our
> switches.  The other two will only need to carry ~1Gb/s of traffic.
>
> We are pretty much a Supermicro shop, and I'm wondering if anyone
> out there is running a similar setup on SM hardware.  My main concern
> is finding NICs that will let us squeeze every last drop of bandwidth
> on the 10gig links.

I don't need full 10G and haven't benchmarked anything recently, but
Hrvoje has done a lot of testing in this area, see comments at
https://marc.info/?l=openbsd-misc&m=167665861931266&w=2

For servers, look at the AMD boards e.g. M11SDV-based systems like
https://www.supermicro.com/Aplus/system/Embedded/AS-5019D-FTN4.cfm

Sadly Supermicro seem to have stopped doing boards with 4x fibre
module slots, so you'll be stuck with needing PCIe NICs for the
newer boards. (Newer xeon d boards have 2xSFP28 plus copper;
networking on their AMD boards tend to be copper only).

I would probably favour ix(4) i.e. X520 (for one thing, firmware is less
of a moving target..)

> I did run some brief ttcp tests on a pair of SM 1Us (don't have the
> model number handy, maybe 5018-FTN4s?) with add-in Intel cards
> (550s?) and was able to get 700 MBytes/s of throughput.  This would
> have been circa the 6.7 or 6.8 releases.

A lot changed since then. See some stats over time at
http://bluhm.genua.de/perform/results/perform.html
(especially forwarding tests).

Don't test packet generation on the box itself if you care about
forwarding. Generate packets elsewhere and pass them through
the device under test.


Reply via email to