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>