[Lustre-discuss] Performance drop (1.6.5 vs 1.6.4.3, OFED 1.2)?
Andrei Maslennikov
andrei.maslennikov at gmail.com
Sat Jul 5 17:30:00 PDT 2008
Thanks Andreas!
Disabling checksumming certainly leads to a big performance impact on the
client side.
However it looks like we still have some performance gap between 1.6.4.3and
1.6.5.
I have repeated the tests making sure that the file sizes are much larger
than available
RAM on the client, to avoid any caching effects. Here is what came out:
Single stream writing: (lmdd of=/lustre/tstfileXX bs=1M time=200 fsync=1)
Client: AMD 2354 @ 2.21 GHz 2xQuad core, 16GB RAM, Infiniband, Servers:
official 1.6.4.1
--------------------------------------------------------------------------------------------------------------------------------------
Kernel: official 2.6.9-67.0.4.EL_lustre.1.6.4.3smp, Lustre:
1.6.4.3 official
: 681 MB/sec
Kernel: patchless 2.6.7-67.0.20.ELsmp x86_64, Lustre: 1.6.5 (no
checksum) : 590 MB/sec
Kernel: patchless 2.6.7-67.0.20.ELsmp x86_64, Lustre: 1.6.5 (with
checksum) : 265 MB/sec
Client: Intel X5450 @ 3.00GHz 2xQuad core, 16GB RAM, Infiniband, Servers:
official 1.6.4.1
--------------------------------------------------------------------------------------------------------------------------------------
Kernel: official 2.6.9-67.0.4.EL_lustre.1.6.4.3smp, Lustre:
1.6.4.3
: 832 MB/sec
Kernel: official 2.6.9-67.0.7.EL_lustre.1.6.5smp, Lustre: 1.6.5 (no
checksum) : 681 MB/sec
Kernel: patchless 2.6.7-67.0.20.ELsmp x86_64, Lustre: 1.6.5 (no
checksum) : 675 MB/sec
Kernel: official 2.6.9-67.0.7.EL_lustre.1.6.5smp, Lustre: 1.6.5 (with
checksum) : 326 MB/sec
Kernel: patchless 2.6.7-67.0.20.ELsmp x86_64, Lustre: 1.6.5 (with
checksum) : 322 MB/sec
Here we see that 1.6.5.0 with fully patched client and no checksumming
still performs worse
than 1.6.4.3 with fully patched client (only 681 MB/sec against 832 MB/sec,
almost 18% less).
Is there some other parameter to play with?
Regards - Andrei.
On Fri, Jul 4, 2008 at 6:52 AM, Andreas Dilger <adilger at sun.com> wrote:
>
> Can you try disabling checksumming on the client:
>
> lctl set_param osc.*.checksums=0
>
> Cheers, Andreas
> --
> Andreas Dilger
> Sr. Staff Engineer, Lustre Group
> Sun Microsystems of Canada, Inc.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20080706/302b23a5/attachment.htm>
More information about the lustre-discuss
mailing list