[SPDK] Re: About single virtio-blk device performance
Rui Chang <Rui.Chang at arm.com> Fri, 14 Oct 2022 07:54:45 +0000
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | < <VI1PR08MB31196EE49DE9023B888D231EE8249@VI1PR08MB3119.eurprd08.prod.outlook.com>> |
--===============8365322271344734677== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable An interesting topic. Personally, I think we should not assume people are u= sing SPDK vhost with VMs that only have very few cores. If the core number = is a little bit larger, it could easily saturate vhost which only have one = core. Further, since we support multiple VMs to connect one vhost controlle= r, if the VM count is 4, 8, or more, it could also saturate one vhost contr= oller easily. Isn't it? Regards, Rui -----Original Message----- From: Liu, Changpeng <changpeng.liu(a)intel.com> Sent: Friday, October 14, 2022 3:03 PM To: Storage Performance Development Kit <spdk(a)lists.01.org> Subject: [SPDK] Re: About single virtio-blk device performance From my own perspective, I don't like the idea to poll vrings from differen= t cores for one virtio device, I don't see benefits when supporting multipl= e 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 _______________________________________________ SPDK mailing list -- spdk(a)lists.01.org To unsubscribe send an email to spdk-leave(a)lists.01.org IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you. --===============8365322271344734677==--