[dm-devel] [PATCH 0/9] dm-crypt patches

Mike Snitzer snitzer at redhat.com
Tue Apr 8 15:44:17 UTC 2014


On Tue, Apr 08 2014 at 11:25am -0400,
Ondrej Kozina <okozina at redhat.com> wrote:

> Hi,
> 
> I ran all tests again and with new version and everything passed
> even on raid5 back end, so it's right time to paste here some
> performance results:

Thanks for sharing the results.  The system is a pretty low-end machine,
certainly doesn't showcase the intended configuration (improved CPU
scalability on a system with many cores).

BUT it is a useful data point to have.  Because it reflects that the
improvements are realized even on systems without many cores or AES.

> Requirements:
> ------------
> http://okozina.fedorapeople.org/dmcrypt-tests.tar.xz
> compiled fio package
> 
> Performance tests are based on script in subdirectory 1/ in
> http://okozina.fedorapeople.org/dmcrypt-tests.tar.xz
> 
> The result tables were aggregated from output of following fio command:
> 
> fio --output=log --latency-log=log --bandwidth-log=log \
> --name=global --rw=$3 --size=1G --bsrange=1k-128k \
> --filename=$1 \
> --name=job1 --name=job2 --name=job3 --name=job4 \
> --end_fsync=1
> 
> $1 - test device
> $3 - read/write mode see explanation of TEST NAME column below

How is it that you've extracted these results from the test run?  I'd be
open to rerunning the same on my testbed (1 Intel Xeon E5649 Westmere-EP
with 12 logical cores, AES, and 6 SAS devices for RAID, 1 STEC PCIe SSD)

I could also yield this testbed to you if that'd be easier than you
telling me how to extract the test results.

BTW, it seems odd to me that the tests run all the fsx and dt tests yet
only the FIO tests are what you're reporting.. would save time to just
disable the non-fio tests wouldn't it?




More information about the dm-devel mailing list