IOzone Overview Docker version of IOzone and fio benchmark suites.
Self-running image The docker image contains both the built IOzone and fio benchmark suite for linux-amd64. Run with: docker run -ti trithemius/iostress and you get a bash shell. From there you can run fos and/or iozone commands.
Some examples: iozone -s24m -r64 -i 0 -i 1 -t 1 -b 24m.xls $ cat four-threads-randio.fio ; Four threads, two query, two writers.
[global] rw=randread size=256m directory=/tmp/fio-testing/data ioengine=libaio iodepth=4 invalidate=1 direct=1
[bgwriter] rw=randwrite iodepth=32
[queryA] iodepth=1 ioengine=mmap direct=0 thinktime=3
[queryB] iodepth=1 ioengine=mmap direct=0 thinktime=5
[bgupdater] rw=randrw iodepth=16 thinktime=40 size=32m
$ fio four-threads-randio.fio
Content type
Image
Digest
Size
98.4 MB
Last updated
over 6 years ago
docker pull trithemius/iostress