Friday, August 06, 2021

Re: 50Gbe

SFP28 (25gbit) is the way to go for density on x86 as it matches CPU bound
bus architecture well. QSFP28 to 4*SFP28 offers the best price per port
density both for interconnects (the DAC TwinAX 'squid' cables are cheap as
chips)

Network Stack Throughput through CPU on modern Intel x86 _64 even on perf
tuned OS's tops out around 40Gbit locally so 50gbit ports don't make a lot
of sence bar for specific use cases. Going faster means SmartNIC offloads,
which are fine for certain use cases or if you just want to push packets
without doing anything with them (i.e NIC to NVME etc, or switching).

On Fri, Aug 6, 2021 at 7:33 PM Stuart Henderson <stu@spacehopper.org> wrote:

> On 2021-08-06, hagen@SDF.ORG <hagen@SDF.ORG> wrote:
> >> Hi folks!
> >>
> >> I wonder if OBSD supports 50Gbe network cards. And what is the cable
> >> standard to support such data transfers ?
> >>
> >> Thanks.
> >>
> >> --
> >> The lion and the tiger may be more powerful, but the wolves do not
> perform
> >> in the circus
> >
> > $ apropos 50gb
> > bnxt(4) - Broadcom NetXtreme-C/E 10/25/40/50Gb Ethernet device
> >
> > https://man.openbsd.org/bnxt.4
> >
> >
>
> Cable is usually single-mode fibre (duplex or simplex depending on which
> QSFP28 you use) or twinax DACs. There might also be some using multimode
> MTP cables but if there are, they're less common.
>
> Don't expect to get anywhere close to line rate with OpenBSD.
>
>
>

No comments:

Post a Comment