Date: Wed, 10 Aug 2022 23:31:49 +0200 From: Santiago Martinez <sm@codenetworks.net> To: Benoit Chesneau <benoitc@enki-multimedia.eu>, "freebsd-net@FreeBSD.org" <freebsd-net@FreeBSD.org>, Michael Dexter <editor@callfortesting.org> Subject: Re: 25/100 G performance on freebsd Message-ID: <2f362689-0feb-bd41-93b2-afb46b4a4a08@codenetworks.net> In-Reply-To: <PK-t3XGZbrHHDgmV_l5kcpPk_2vXVFRijVzpcBtEJd3UWc3iFs7ygJKiHXFAVTaWg5botdaiI85UJdmjxKV268xTH-xf89igEf7axDGqYmc=@enki-multimedia.eu> References: <PK-t3XGZbrHHDgmV_l5kcpPk_2vXVFRijVzpcBtEJd3UWc3iFs7ygJKiHXFAVTaWg5botdaiI85UJdmjxKV268xTH-xf89igEf7axDGqYmc=@enki-multimedia.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------IvnK3XSODuPD2kDJF5WJSL5G
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
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
>
--------------IvnK3XSODuPD2kDJF5WJSL5G
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Hi Benoit, sorry to hear that the SR-IOV still not working on your
HW. <br>
<br>
Have you tested the last patch from Intel? <br>
<br>
Regarding Bhyve, you can use Vale switches (based on netmap). <br>
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).<br>
<br>
@Michael Dexter is working on a document that contains configuration
examples and test results for the different network backend
available in bhyve.<br>
<br>
If you need help, let me know and we can set up a call.<br>
Take care.<br>
Santi
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 8/8/22 08:57, Benoit Chesneau wrote:<br>
</div>
<blockquote type="cite"
cite="mid:PK-t3XGZbrHHDgmV_l5kcpPk_2vXVFRijVzpcBtEJd3UWc3iFs7ygJKiHXFAVTaWg5botdaiI85UJdmjxKV268xTH-xf89igEf7axDGqYmc=@enki-multimedia.eu">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div>For some reasons. <caret></caret>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.</div>
<div><br>
</div>
<div>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?</div>
<div><br>
</div>
<div>Any hint is welcome,</div>
<div><br>
</div>
<div>Benoît</div>
<div><br>
</div>
</blockquote>
</body>
</html>
--------------IvnK3XSODuPD2kDJF5WJSL5G--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2f362689-0feb-bd41-93b2-afb46b4a4a08>
