Details
-
Question/Request
-
Resolution: Unresolved
-
Minor
-
None
-
Lustre 2.7.0
-
None
-
Version 2.7.65
-
9223372036854775807
Description
Hello!
Currently I am experiencing a problem with the file system performance.
Creating MySQL tables over time is incredibly large. At this point it is solved through the use of re-export nfs (but the removal of the directory is 200 times greater when using nfs) and productivity is still low.
Using only lustre client about 6 times lower when creating directories, with a distance of 12 times, comparing with the ZFS file system, ext4.
Perhaps due to the Lustre architecture itself can not be used for database MYSQL and small files?
What can you recommend to improve performance, so that you can use without re-export through nfs for MySQL databases, as well as small files?
Using the file system on the disk zpool of RAM does not solve the problem.
Mount lustre client
[root@client mount]# time mkdir
real 0m5.571s
user 0m0.019s
sys 0m1.400s
[root@client mount]# time rm -rf {0..10000}
real 0m10.332s
user 0m0.121s
sys 0m3.577s
When re-exporting through nfs
[root@client mount]# time mkdir
real 0m10.167s
user 0m0.024s
sys 0m0.364s
[root@client mount]# time rm -rf {0..10000}
real 3m19.770s
user 0m0.216s
sys 0m2.472s