size/filesize - or how to initiate a looong run

From: peter <peter_at_niob.at>
Date: Thu, 24 May 2007 08:39:15 +0200

Hello,

When using the following job:

[global]
filesize=128m
size=128g

[job1]
rw=rw
verify=md5
randrepeat=1
fadvise_hint=0
directory=/var/tmp
nrfiles=10
file_service_type=random

I thought that fio would do a total of 128GB of I/O scattered over 10
files of 128MB each. However, it seems to only do 128*10 = 1280MB of
I/O. The documentation is a little vague in this area. It often uses the
word "may", which makes the real intention of size a little vague as well.

In order to shed some light on what I want to do: I want to test the iet
iscsi target with lots of I/O (and I mean lots: It should be a test
running for many days to see if the implementation is stable enough for
real use). I plan to either use the rw or randrw I/O patterns with many
files, a large overall I/O and many syncs. Ultimately, I want to test
this under XEN with memory pressure while doing a live migration from
one XEN host to another.

If there is any advise on a useful test setup for such a scenario, I
would love to hear about it.

peter
Received on Thu May 24 2007 - 08:39:15 CEST

This archive was generated by hypermail 2.2.0 : Thu May 24 2007 - 09:00:01 CEST