Hi Michael

Pathological is very subjective, but the standard IOPS test with IOR
involves doing 4K writes (or reads) with random but non-overlapping offsets:

srun -N 4 -n 128 ./ior -t 4096 -b 4096 -s 1024 -e -w -z

However IOR is not really designed to do truly terrible I/O patterns such
as those that involve re-writing the same blocks, so the best you can do
(without modifying IOR) is trigger a bunch of false sharing and lock
contention by issuing small, strided writes, e.g.,

srun -N 4 -n 128 ~/ior -t 1024 -b 1024 -s 4096 -e -w

You can salt to taste, for example, by using transfer/block sizes that
don't divide nicely into your stripe size.  But what is it exactly that
you're trying to accomplish?  Real applications, even the bad ones, usually
don't do the nicely defined patterns that IOR does.

Glenn




On Fri, Jun 2, 2017 at 12:32 AM, Michael Kluge <[email protected]>
wrote:

> Hi all,
>
> I am looking for IOR scripts that represent pathological use cases for
> file systems. Something like shared file access with a small, unaligned
> block size or random I/O to a shared file. Does anyone has some input for
> me there that he/she is willing to share?
>
>
> Regards, Michael
>
> --
> Dr.-Ing. Michael Kluge
>
> Technische Universität Dresden
> Center for Information Services and
> High Performance Computing (ZIH)
> D-01062 Dresden
> Germany
>
> Contact:
> Falkenbrunnen, Room 240
> Phone:  (+49) 351 463-34217
> Fax:    (+49) 351 463-37773
> e-mail: [email protected]
> WWW:    http://www.tu-dresden.de/zih
>
>
>
> _______________________________________________
> lustre-discuss mailing list
> [email protected]
> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
>
>
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Reply via email to