[sheepdog] [PATCH 00/10] refine vditest
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Mon Oct 22 04:54:03 CEST 2012
This series refines the vditest script, which can be used for a
performance test of sheepdog vdis.
Here is an example usage:
$ ./sheep/sheep /store/0 -w object:size=100M
$ ./script/vditest test -h1 -w -c writeback -B 4096
options: -B 4096:4096 -c writeback -D 0:100 -o 0
-p linear -s 1350873951 -S 0:4294967296 -T 10 -f -1
Heartbeat write throughput: 15790080.0B/s (15.1M/s), IOPS 3855.0/s.
Heartbeat write throughput: 14622720.0B/s (13.9M/s), IOPS 3570.0/s.
Heartbeat write throughput: 16420864.0B/s (15.7M/s), IOPS 4009.0/s.
Heartbeat write throughput: 17399808.0B/s (16.6M/s), IOPS 4248.0/s.
Heartbeat write throughput: 13418496.0B/s (12.8M/s), IOPS 3276.0/s.
Heartbeat write throughput: 12365824.0B/s (11.8M/s), IOPS 3019.0/s.
Heartbeat write throughput: 14843904.0B/s (14.2M/s), IOPS 3624.0/s.
Heartbeat write throughput: 12582912.0B/s (12.0M/s), IOPS 3072.0/s.
Heartbeat write throughput: 15253504.0B/s (14.5M/s), IOPS 3724.0/s.
Heartbeat write throughput: 13250560.0B/s (12.6M/s), IOPS 3235.0/s.
Total write throughput: 14594867.2B/s (13.9M/s), IOPS 3563.2/s.
MORITA Kazutaka (10):
vditest: use qemu-io '-t' option to specify cache mode
vditest: add -f option to specify flush interval
vditest: add verbose mode
vditest: allow specifying vdi name before command line options
vditest: add '-r' and '-w' options to set read and write ratio easily
vditest: add '-T' option to specify runtime
vditest: add support '-h' option to show performance statistic
vditest: enlarge maximum buffer size from 1 MB to 64 MB
vditest: add option to use a local file for testing
vditest: limit the maximum number of outstanding aio
script/vditest | 202 ++++++++++++++++++++++++++++++++++++++++++++++----------
1 files changed, 167 insertions(+), 35 deletions(-)
--
1.7.2.5
More information about the sheepdog
mailing list