[lustre-discuss] FLR Mirroring for read performance

Nathan Dauchy ndauchy at nvidia.com
Wed May 11 07:25:19 PDT 2022


During the helpful LUG tutorial from Rick Mohr on advanced lustre file layouts, it was mentioned that "lfs mirror" could be used to improve read performance.  And the manual supports this, stating "files that are concurrently read by many clients (e.g. input decks, shared libraries, or executables) the aggregate parallel read performance of a single file can be improved by creating multiple mirrors of the file data".

What method does Lustre use to ensure that multiple clients balance their read workloads from the multiple mirrors?  Are there any tuning parameters that should be considered, other than making sure the "preferred" flag is NOT set on a single mirror, to help even out the read workload among the OSTs?

Has anyone tested this and quantified the performance improvement?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20220511/2e29480d/attachment.html>

More information about the lustre-discuss mailing list