The very first thing I do before indicting lustre is to verify my interconnect speed as well as storage performance. Once these look good do I start looking at lustre itself. Even then, I never measure the performance by just looking at the elapsed time to run a test. Rather I always run collectl in a separate window and look at my network/interconnet, cpu, etc every second during the test so see what is really happening in between the end points. -mark
Enrico Morelli wrote: > Dear all, > > which are the parameters that I can set to improve the > lustre performance? > > Because I have very worse performance using lustre 1.6.4.3. > An 'ls' on a directory containing 1000 files gets 30s (on a NFS > filesystem the same 'ls' gets 0.3s) > > The same for a file creation/copy. > On lustre: > # time dd if=/dev/zero of=test.txt bs=1k count=1024000 > 1024000+0 records in > 1024000+0 records out > > real 1m39.423s > user 0m0.510s > sys 0m10.940s > > # time cp test.txt test.out > > real 1m2.526s > user 0m0.000s > sys 0m3.550s > > On NFS: > # time dd if=/dev/zero of=test.txt bs=1k count=1024000 > 1024000+0 records in > 1024000+0 records out > > real 0m11.920s > user 0m0.438s > sys 0m9.864s > > # time cp test.txt test.out > > real 0m15.012s > user 0m0.012s > sys 0m2.444s > > > _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss
