Flexible I/O Tester development
 help / color / mirror / Atom feed
From: "Georg Schönberger" <gschoenberger@thomas-krenn.com>
To: Jens Axboe <axboe@kernel.dk>
Cc: fio@vger.kernel.org, Erwan Velu <erwan@enovance.com>
Subject: Re: Pull Request for Adding 2 new tools around fio
Date: Thu, 27 Jun 2013 11:31:37 +0200 (CEST)	[thread overview]
Message-ID: <755332160.231063.1372325497192.JavaMail.root@thomas-krenn.com> (raw)
In-Reply-To: <20130627090249.GM25599@kernel.dk>

Hey there,

> > I'm been using fio for years and that's a wonderful tool. Since I'm
> > working
> > at eNovance, I'm facing situations where I shall compare servers
> > and disks
> > in a clusterized environnement.

I am also using fio for quite a time and I really like it a lot!

> > To help setting up this benchmark, I've been doing two tools :
> > - genfio to generate the fio script files
> > Details of its behavior & options can be found in the commit itself
> > (also
> > available with the -help option)
> > A single command like 'genfio -d sdb,sdc,sdd,sde -a -b 4k,128k,1m
> > -r 100'
> > generates a single fio file that will runs 60 tests on 4 disks
> > during 100
> > seconds each. That does avoid human mistake and ease
> > reproductability

These tools look really nice!

I will pick up the topic of fio tools and also introduce a tool based on fio that
is implementing a recent SNIA specification:
* Solid State Storage (SSS) Performance Test Specification (PTS)
- http://www.snia.org/tech_activities/standards/curr_standards/pts

I was looking for an open source tool implementing this specification, but I could not found one.
Therefore I have written a performance tool implementing the standard, in Python using fio:
* TKperf
- http://git.thomas-krenn.com/TKperf_v1.git/

* TKperf is starting a test for a device and generates plots and a pdf report:
- http://www.thomas-krenn.com/de/wikiDE/images/e/e5/TKperf-Report-IntelDCS3700.pdf
(a report for the recent Intel Data Center SSDs)

* More information (video, slides, wiki article)
- http://www.thomas-krenn.com/de/wiki/Event-News:_LinuxTag_2013_SSD_and_HDD_performance_testing_with_TKperf
- http://www.thomas-krenn.com/de/wiki/TKperf

> > I hope this work will have some interest for the fio project or
> > maybe some
> > other users.

My intention is also to increase the degree of popularity for fio, as it is awesome!
Regards, Georg


  reply	other threads:[~2013-06-27  9:31 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-25 17:13 Pull Request for Adding 2 new tools around fio Erwan Velu
2013-06-26  2:06 ` Ni, Xun
2013-06-27  9:02 ` Jens Axboe
2013-06-27  9:31   ` Georg Schönberger [this message]
2013-07-05 13:25   ` Erwan Velu
2013-07-05 21:17     ` Jens Axboe
2013-07-11 10:20       ` Erwan Velu
2013-07-13 13:35         ` Jens Axboe
2013-07-14 19:59           ` Erwan Velu
  -- strict thread matches above, loose matches on Subject: below --
2013-06-26  6:49 Erwan Velu
     [not found] ` <91E2D863603AD4478F101CE81E76E45D017C5181@SHSMSX103.ccr.corp.intel.com>
2013-06-26  7:04   ` Erwan Velu
2013-06-26  7:24     ` Ni, Xun

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=755332160.231063.1372325497192.JavaMail.root@thomas-krenn.com \
    --to=gschoenberger@thomas-krenn.com \
    --cc=axboe@kernel.dk \
    --cc=erwan@enovance.com \
    --cc=fio@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox