Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-10916

Improve lfs mirror resync performance

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.12.0
    • Lustre 2.11.0
    • 9223372036854775807

    Description

      My understanding is that the current lfs mirror resync implementation will do resync on each stale mirror of a file separately (read+write, read+write, ... each full component), rather than doing the resync in parallel (read+write+write+write ... for all stale components).

      This potentially slows down resync significantly, because the same data may need to be read from disk multiple times if the file is very large. It would be better to write all of the stale replicas at the same time.

      There may be other performance optimizations possible once the basic FLR functionality and infrastructure is good enough that we can focus on performance.

      Attachments

        Issue Links

          Activity

            [LU-10916] Improve lfs mirror resync performance
            pjones Peter Jones added a comment -

            Landed for 2.12

            pjones Peter Jones added a comment - Landed for 2.12

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32808/
            Subject: LU-10916 lfs: improve lfs mirror resync
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 0e5c12ac29a9622e8ca05d5e39cd5e2a721ace93

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/32808/ Subject: LU-10916 lfs: improve lfs mirror resync Project: fs/lustre-release Branch: master Current Patch Set: Commit: 0e5c12ac29a9622e8ca05d5e39cd5e2a721ace93

            Bobi Jam (bobijam@hotmail.com) uploaded a new patch: https://review.whamcloud.com/32808
            Subject: LU-10916 lfs: improve lfs mirror resync
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: d860341928887a5cbfc70320913e3f63dcf97534

            gerrit Gerrit Updater added a comment - Bobi Jam (bobijam@hotmail.com) uploaded a new patch: https://review.whamcloud.com/32808 Subject: LU-10916 lfs: improve lfs mirror resync Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: d860341928887a5cbfc70320913e3f63dcf97534

            People

              bobijam Zhenyu Xu
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: