From: mengcong <mc@linux.vnet.ibm.com>
To: qemu-devel@nongnu.org, target-devel@vger.kernel.org
Cc: stefanha@linux.vnet.ibm.com, linuxram@us.ibm.com,
"Nicholas A. Bellinger" <nab@linux-iscsi.org>,
meng cong <mc@linux.vnet.ibm.com>,
Anthony Liguori <anthony@codemonkey.ws>,
Paolo Bonzini <pbonzini@redhat.com>
Subject: [Qemu-devel] IO performance test on the tcm-vhost scsi
Date: Wed, 13 Jun 2012 18:13:12 +0800 [thread overview]
Message-ID: <1339582392.24309.15.camel@mengcong> (raw)
Hi folks, I did an IO performance test on the tcm-vhost scsi. I want to share
the test result data here.
seq-read seq-write rand-read rand-write
8k 256k 8k 256k 8k 256k 8k 256k
----------------------------------------------------------------------------
bare-metal 67951 69802 67064 67075 1758 29284 1969 26360
tcm-vhost-iblock 61501 66575 51775 67872 1011 22533 1851 28216
tcm-vhost-pscsi 66479 68191 50873 67547 1008 22523 1818 28304
virtio-blk 26284 66737 23373 65735 1724 28962 1805 27774
scsi-disk 36013 60289 46222 62527 1663 12992 1804 27670
unit: KB/s
seq-read/write = sequential read/write
rand-read/write = random read/write
8k,256k are blocksize of the IO
In tcm-vhost-iblock test, the emulate_write_cache attr was enabled.
In virtio-blk test, cache=none,aio=native were set.
In scsi-disk test, cache=none,aio=native were set, and LSI HBA was used.
I also tried to do the test with a scsi-generic LUN (pass through the
physical partition /dev/sgX device). But I couldn't setup it
successfully. It's a pity.
Benchmark tool: fio, with ioengine=aio,direct=1,iodepth=8 set for all tests.
kvm vm: 2 cpus and 2G ram
thanks.
Meng Cong.
next reply other threads:[~2012-06-13 10:14 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-13 10:13 mengcong [this message]
2012-06-13 10:35 ` [Qemu-devel] IO performance test on the tcm-vhost scsi Stefan Hajnoczi
2012-06-13 19:08 ` Nicholas A. Bellinger
2012-06-13 19:08 ` [Qemu-devel] " Nicholas A. Bellinger
2012-06-14 9:57 ` Cong Meng
2012-06-14 9:57 ` [Qemu-devel] " Cong Meng
2012-06-14 20:41 ` Nicholas A. Bellinger
2012-06-14 20:41 ` [Qemu-devel] " Nicholas A. Bellinger
2012-06-15 10:35 ` Stefan Hajnoczi
2012-06-15 10:35 ` [Qemu-devel] " Stefan Hajnoczi
2012-06-14 8:30 ` Stefan Hajnoczi
2012-06-14 9:45 ` Cong Meng
2012-06-14 12:07 ` Stefan Hajnoczi
2012-06-14 12:27 ` Paolo Bonzini
2012-06-14 20:45 ` Nicholas A. Bellinger
2012-06-15 3:28 ` Asias He
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1339582392.24309.15.camel@mengcong \
--to=mc@linux.vnet.ibm.com \
--cc=anthony@codemonkey.ws \
--cc=linuxram@us.ibm.com \
--cc=nab@linux-iscsi.org \
--cc=pbonzini@redhat.com \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@linux.vnet.ibm.com \
--cc=target-devel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.