[SPDK] Re: About single virtio-blk device performance

Liu, Changpeng <changpeng.liu at intel.com> Fri, 14 Oct 2022 07:02:55 +0000
Newsgroups dev.linux.lists.spdk
Message-ID <PH0PR11MB509357469CFA10E73E718250EE249@PH0PR11MB5093.namprd11.prod.outlook.com>
--===============3036807109625344679==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable

From my own perspective, I don't like the idea to poll vrings from different
cores for one virtio device, I don't see benefits when supporting multiple =
VMs
with limited number of cores, this is a very rare test case for SPDK vhost.

> -----Original Message-----
> From: Bin Yang <bin.yang(a)jaguarmicro.com>
> Sent: Friday, October 14, 2022 11:19 AM
> To: Storage Performance Development Kit <spdk(a)lists.01.org>
> Subject: [SPDK] =E5=9B=9E=E5=A4=8D: About single virtio-blk device perfor=
mance
> =

> Hi Changpeng:
> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 Thanks for your reply!
> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82 Will community accept the c=
ommits as using multiple cores for a virtio-blk
> device?
> =E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82=E2=80=82If not,  what are t=
he main concerns?
> =

> ________________________________
> =E5=8F=91=E4=BB=B6=E4=BA=BA: Liu, Changpeng <changpeng.liu(a)intel.com>
> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2022=E5=B9=B410=E6=9C=8813=E6=97=A5=
 15:16
> =E6=94=B6=E4=BB=B6=E4=BA=BA: Storage Performance Development Kit <spdk(a)=
lists.01.org>
> =E4=B8=BB=E9=A2=98: [SPDK] Re: About single virtio-blk device performance
> =

> Hi Bin Yang,
> =

> I think that's the only benefit by using multiple cores for a virtio-blk =
device, if your
> tests case is for a VM,
> Actually you can add multiple devices to this VM.
> =

> =

> > -----Original Message-----
> > From: Bin Yang <bin.yang(a)jaguarmicro.com>
> > Sent: Wednesday, October 12, 2022 3:02 PM
> > To: spdk(a)lists.01.org
> > Subject: [SPDK] About single virtio-blk device performance
> >
> > Hello, Everyone!
> >
> >     For spdk vhost_blk=EF=BC=8Ccan we distribute multi queues requests =
in different cpu
> > to improve single virtio-blk device performance?
> > for example=EF=BC=8Ccreate request poller for each queue and distribute=
 the pollers in
> > different threads.  Does this feasible=EF=BC=9F
> >
> > Thanks!
> > _______________________________________________
> > SPDK mailing list -- spdk(a)lists.01.org
> > To unsubscribe send an email to spdk-leave(a)lists.01.org
> _______________________________________________
> SPDK mailing list -- spdk(a)lists.01.org
> To unsubscribe send an email to spdk-leave(a)lists.01.org
> _______________________________________________
> SPDK mailing list -- spdk(a)lists.01.org
> To unsubscribe send an email to spdk-leave(a)lists.01.org

--===============3036807109625344679==--