Re: 25/100 G performance on freebsd

From: Santiago Martinez <sm_at_codenetworks.net>
Date: Wed, 10 Aug 2022 21:31:49 UTC
Hi Benoit, sorry to hear that the SR-IOV still not working on your HW.

Have you tested the last patch from Intel?

Regarding Bhyve, you can use Vale switches (based on netmap).
On my machines, i get around ~33Gbps between VM (same local machine), 
sometimes going towards 40Gbps... ( These are basic tests with iperf3 
and TSO/LRO enabled).

@Michael Dexter is working on a document that contains configuration 
examples and test results for the different network backend available in 
bhyve.

If you need help, let me know and we can set up a call.
Take care.
Santi

On 8/8/22 08:57, Benoit Chesneau wrote:
> For some reasons. I can’t use SR-IOV on my freebsd machines  (HPE 
> DL160 gen10) with latest 25G HPE branded cards. I opened tickets for 
> that but since then no move happened.
>
> So I wonder id there is a good setup to use these cards with the 
> virtualization. Which kind of performance should I expect using 
> if_bridge? What if i am doing L3 routing instead using epair or tap 
> (for bhyve). Would it work better?
>
> Any hint is welcome,
>
> Benoît
>