Date: Mon, 14 Aug 2023 13:25:17 +0300 From: Odhiambo Washington <odhiambo@gmail.com> To: Mario Marietto <marietto2008@gmail.com> Cc: Miroslav Lachman <000.fbsd@quip.cz>, freebsd-virtualization@freebsd.org Subject: Re: bhyve VM not getting as much upload bandwidth as the host Message-ID: <CAAdA2WOe8wyc6HNpTn0OxkkaKaGPvzivjKq5rSW=WRMu7e10Jw@mail.gmail.com> In-Reply-To: <CA%2B1FSijj7Thfj1Wxf1bQq4AQzUCvzfZ93rwbPtsRwOQRb0=0=Q@mail.gmail.com> References: <CAAdA2WN6FTT=Bn-p3EEGDk_-8=g_PoFicUb%2Be-ybcpKxjY5bwQ@mail.gmail.com> <096b2d73-b28c-bd6b-a6d3-2a3c3dbaea7e@h4ck.io> <CAAdA2WM8Qrro-md-Rg%2BXfj5BxNrP_A8chD6TGrxQD2G14oC86g@mail.gmail.com> <38587cf9-29a7-1246-3b64-a3cf35933717@quip.cz> <CAAdA2WMTqRNRgviymPw1jA45Q8oA-Ygx0hn=5=7aQdHWmfFusg@mail.gmail.com> <CA%2B1FSijj7Thfj1Wxf1bQq4AQzUCvzfZ93rwbPtsRwOQRb0=0=Q@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000ba6b7d0602df7c54 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Mario, 1. As mentioned, I am only having this issue with the Debian12 VM. I am going to test an Ubuntu-23.04 and see if there's a difference. 2. I don't have any such issue with Debian12 VM using VMware Workstation which I run on my laptop. 3. My host OS is FreeBSD 13.2-RELEASE. I CANNOT change that as it is a production server running other things. It's not a box for playing with :-) 4. Not sure what you'd me to do with #4. On Mon, Aug 14, 2023 at 12:42=E2=80=AFPM Mario Marietto <marietto2008@gmail= .com> wrote: > You should isolate the problem. You could make some tests to understand > where the problem is. So you could create a matrix that can help you to > create all the possible cases to analyze if the problem is : > > 1) within your specific vm only > 2) in any vm you create with virtualbox and linux (which distro ? changin= g > distro may solve the problem) > 3) on the network config of the host os (freebsd) (what version ? changin= g > version may solve the problem) > 4) any other combination that can exclude variables > > On Mon, Aug 14, 2023 at 11:35=E2=80=AFAM Odhiambo Washington <odhiambo@gm= ail.com> > wrote: > >> >> >> On Mon, Aug 14, 2023 at 12:30=E2=80=AFPM Miroslav Lachman <000.fbsd@quip= .cz> >> wrote: >> >>> On 14/08/2023 10:49, Odhiambo Washington wrote: >>> > I had the following in sysctl.conf: >>> > net.link.tap.up_on_open=3D1 >>> > net.link.bridge.pfil_member=3D0 >>> > net.link.bridge.pfil_bridge=3D0 >>> > net.link.bridge.pfil_local_phys=3D1 >>> > >>> > So I only did: >>> > sysctl -w net.link.bridge.pfil_onlyip=3D0 >>> > sysctl -w net.link.bridge.pfil_local_phys=3D0 >>> > >>> > Nothing has changed for the linux VM. >>> > >>> > Windows11 VM is getting download/upload speed of 40Mbps/37Mbps while = a >>> > Debian12 VM is getting download/upload of 37Mbps/45Kbps. >>> > Maybe there is an issue with the Linux itself? >>> >>> I never had this solved. Even my FreeBSD guest on FreeBSD host with >>> VirtualBox is slow as few hunderds kB/s >>> It was like 10Mbps with Bhyve. I only use VMs for testing but installin= g >>> packages is always so slow. So you are not alone. I would really like t= o >>> know how to improve the network speed with virtualized environment. >>> >>> Kind regards >>> Miroslav Lachman >>> >> >> I had a FreeBSD VM for testing under bhyve and it did not suffer from >> this upload speed hiccup. >> >> >> >> -- >> Best regards, >> Odhiambo WASHINGTON, >> Nairobi,KE >> +254 7 3200 0004/+254 7 2274 3223 >> "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) >> [How to ask smart questions: >> http://www.catb.org/~esr/faqs/smart-questions.html] >> > > > -- > Mario. > --=20 Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' =C2=AF\_(=E3=83=84)_/=C2=AF :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html] --000000000000ba6b7d0602df7c54 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi Mario,</div><div><br></div><div>1. As mentioned, I= am only having this issue with the Debian12 VM. I am going to test an Ubun= tu-23.04 and see if there's a difference.</div><div>2. I don't have= any such issue with Debian12 VM using VMware Workstation which I run on my= laptop.</div><div>3. My host OS is FreeBSD 13.2-RELEASE. I CANNOT change t= hat as it is a production server running other things. It's not a box f= or playing with :-)</div><div>4. Not sure what you'd me to do with #4.<= /div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">O= n Mon, Aug 14, 2023 at 12:42=E2=80=AFPM Mario Marietto <<a href=3D"mailt= o:marietto2008@gmail.com">marietto2008@gmail.com</a>> wrote:<br></div><b= lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le= ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>You s= hould isolate the problem. You could make some tests to understand where th= e problem is. So you could create a matrix that can help you to create all = the possible cases to analyze if the problem is :<br></div><div>=C2=A0<br><= /div><div>1) within your specific vm only<br></div><div>2) in any vm you cr= eate with virtualbox and linux (which distro ? changing distro may solve th= e problem)<br></div><div>3) on the network config of the host os (freebsd) = (what version ? changing version may solve the problem)</div><div>4) any ot= her combination that can exclude variables<br></div></div><br><div class=3D= "gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Aug 14, 2023 at= 11:35=E2=80=AFAM Odhiambo Washington <<a href=3D"mailto:odhiambo@gmail.= com" target=3D"_blank">odhiambo@gmail.com</a>> wrote:<br></div><blockquo= te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px = solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">= <br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at= tr">On Mon, Aug 14, 2023 at 12:30=E2=80=AFPM Miroslav Lachman <<a href= =3D"mailto:000.fbsd@quip.cz" target=3D"_blank">000.fbsd@quip.cz</a>> wro= te:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px = 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 14/08/202= 3 10:49, Odhiambo Washington wrote:<br> > I had the following in sysctl.conf:<br> > net.link.tap.up_on_open=3D1<br> > net.link.bridge.pfil_member=3D0<br> > net.link.bridge.pfil_bridge=3D0<br> > net.link.bridge.pfil_local_phys=3D1<br> > <br> > So I only did:<br> > sysctl -w net.link.bridge.pfil_onlyip=3D0<br> > sysctl -w net.link.bridge.pfil_local_phys=3D0<br> > <br> > Nothing has changed for the linux VM.<br> > <br> > Windows11 VM is getting download/upload speed of 40Mbps/37Mbps while a= <br> > Debian12 VM is getting download/upload of 37Mbps/45Kbps.<br> > Maybe there is an issue with the Linux itself?<br> <br> I never had this solved. Even my FreeBSD guest on FreeBSD host with <br> VirtualBox is slow as few hunderds kB/s<br> It was like 10Mbps with Bhyve. I only use VMs for testing but installing <b= r> packages is always so slow. So you are not alone. I would really like to <b= r> know how to improve the network speed with virtualized environment.<br> <br> Kind regards<br> Miroslav Lachman<br></blockquote><div><br></div><div>I had a FreeBSD VM for= testing under bhyve and it did not suffer from this upload speed hiccup.= =C2=A0</div><div>=C2=A0</div></div><br clear=3D"all"><div><br></div><span c= lass=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gma= il_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div>Best regards,<br>Odhia= mbo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>"= ;<span style=3D"font-size:12.8px">Oh, the cruft.</span><span style=3D"font-= size:12.8px">",=C2=A0</span><span style=3D"font-size:12.8px">egrep -v = '^$|^.*#'=C2=A0</span><span style=3D"background-color:rgb(34,34,34)= ;color:rgb(238,238,238);font-family:"Lucida Console",Consolas,&qu= ot;Courier New",monospace;font-size:13.6px">=C2=AF\_(=E3=83=84)_/=C2= =AF</span><span style=3D"font-size:12.8px">=C2=A0:-)</span></div><div><span= style=3D"font-size:12.8px">[How to ask smart questions:=C2=A0</span><span = style=3D"font-size:12.8px"><a href=3D"http://www.catb.org/~esr/faqs/smart-q= uestions.html" target=3D"_blank">http://www.catb.org/~esr/faqs/smart-questi= ons.html</a>]</span></div></div></div></div></div> </blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d= iv> </blockquote></div><br clear=3D"all"><div><br></div><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<= br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>"<span style=3D"= font-size:12.8px">Oh, the cruft.</span><span style=3D"font-size:12.8px">&qu= ot;,=C2=A0</span><span style=3D"font-size:12.8px">egrep -v '^$|^.*#'= ;=C2=A0</span><span style=3D"background-color:rgb(34,34,34);color:rgb(238,2= 38,238);font-family:"Lucida Console",Consolas,"Courier New&q= uot;,monospace;font-size:13.6px">=C2=AF\_(=E3=83=84)_/=C2=AF</span><span st= yle=3D"font-size:12.8px">=C2=A0:-)</span></div><div><span style=3D"font-siz= e:12.8px">[How to ask smart questions:=C2=A0</span><span style=3D"font-size= :12.8px"><a href=3D"http://www.catb.org/~esr/faqs/smart-questions.html" tar= get=3D"_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</spa= n></div></div></div></div></div> --000000000000ba6b7d0602df7c54--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAdA2WOe8wyc6HNpTn0OxkkaKaGPvzivjKq5rSW=WRMu7e10Jw>