qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] poor virtio-scsi performance (fio testing)
@ 2015-11-19  8:16 Vasiliy Tolstov
  2015-11-25  9:35 ` Stefan Hajnoczi
  2015-11-25 10:08 ` Alexandre DERUMIER
  0 siblings, 2 replies; 9+ messages in thread
From: Vasiliy Tolstov @ 2015-11-19  8:16 UTC (permalink / raw)
  To: qemu-devel

I'm test virtio-scsi on various kernels (with and without scsi-mq)
with deadline io scheduler (best performance). I'm test with lvm thin
volume and with sheepdog storage. Data goes to ssd that have on host
system is about 30K iops.
When i'm test via fio
[randrw]
blocksize=4k
filename=/dev/sdb
rw=randrw
direct=1
buffered=0
ioengine=libaio
iodepth=32
group_reporting
numjobs=10
runtime=600


I'm always stuck at 11K-12K iops with sheepdog or with lvm.
When i'm switch to virtio-blk and enable data-plane i'm get around 16K iops.
I'm try to enable virtio-scsi-data-plane but may be miss something
(get around 13K iops)
I'm use libvirt 1.2.16 and qemu 2.4.1

What can i do to get near 20K-25K iops?

(qemu testing drive have cache=none io=native)

-- 
Vasiliy Tolstov,
e-mail: v.tolstov@selfip.ru

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-11-26 14:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-19  8:16 [Qemu-devel] poor virtio-scsi performance (fio testing) Vasiliy Tolstov
2015-11-25  9:35 ` Stefan Hajnoczi
2015-11-25 10:10   ` Vasiliy Tolstov
2015-11-26  2:53     ` Fam Zheng
2015-11-25 10:08 ` Alexandre DERUMIER
2015-11-25 10:12   ` Vasiliy Tolstov
2015-11-25 10:27     ` Alexandre DERUMIER
2015-11-25 10:48       ` Vasiliy Tolstov
2015-11-26 14:13         ` Alexandre DERUMIER

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).