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

optimizations for ldiskfs quota updates

Details

    • 9223372036854775807

    Description

      We can slightly improve quota usage accounting times by avoiding unnecessary ondisk updates.

      A patch and explanation will be added.

      Attachments

        Issue Links

          Activity

            [LU-12353] optimizations for ldiskfs quota updates

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50853/
            Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: ec8f93afa0559ef6bfcdf701f4c1a50207901ef2

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50853/ Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series Project: fs/lustre-release Branch: master Current Patch Set: Commit: ec8f93afa0559ef6bfcdf701f4c1a50207901ef2

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50983/
            Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set:
            Commit: 5305f6efdd3aae1b1034eb6a9d880f6db8559dbf

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50983/ Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series Project: fs/lustre-release Branch: b2_15 Current Patch Set: Commit: 5305f6efdd3aae1b1034eb6a9d880f6db8559dbf

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/50983
            Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set: 1
            Commit: 2a33165775f7fefa9682432869e920ead225352c

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/50983 Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: 2a33165775f7fefa9682432869e920ead225352c

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/50853
            Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 8843159caf504c8fc22402ad5b06594da378bae7

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/50853 Subject: LU-12353 ldiskfs: add ext4-dquot-commit-speedup patch to more series Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 8843159caf504c8fc22402ad5b06594da378bae7
            pjones Peter Jones added a comment -

            Landed for 2.14

            pjones Peter Jones added a comment - Landed for 2.14

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34992/
            Subject: LU-12353 ldiskfs: speedup quota journalling
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: dad25f258e50895b4bd5fce30765599a7a490aa0

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34992/ Subject: LU-12353 ldiskfs: speedup quota journalling Project: fs/lustre-release Branch: master Current Patch Set: Commit: dad25f258e50895b4bd5fce30765599a7a490aa0

            sihara,

            Do we expect performance improvement even no quota enforcement, but just quota accounting on quota slave?

            Yes.

            panda Andrew Perepechko added a comment - sihara , Do we expect performance improvement even no quota enforcement, but just quota accounting on quota slave? Yes.

            Andreas, Sure. I will add my Todo list and test this patch too. Just an confirmation. Do we expect performance improvement even no quota enforcement, but just quota accounting on quota slave? quota accounting is always enabled by default, right?

            sihara Shuichi Ihara added a comment - Andreas, Sure. I will add my Todo list and test this patch too. Just an confirmation. Do we expect performance improvement even no quota enforcement, but just quota accounting on quota slave? quota accounting is always enabled by default, right?

            Acutally, this could help IO500 since we have quota accounting by default.

            wshilong Wang Shilong (Inactive) added a comment - Acutally, this could help IO500 since we have quota accounting by default.

            Shuichi, would you be able to test out the referenced patch to see if it improves performance for us? This is not urgent, since I don't think e.g. we have quota enabled for IO500, but if we always have quota enabled on customer systems then it would be nice to add a 10-15% improvement (as mentioned in the comments in Gerrit on this patch) "for free" if this 2-line patch helps.

            adilger Andreas Dilger added a comment - Shuichi, would you be able to test out the referenced patch to see if it improves performance for us? This is not urgent, since I don't think e.g. we have quota enabled for IO500, but if we always have quota enabled on customer systems then it would be nice to add a 10-15% improvement (as mentioned in the comments in Gerrit on this patch) "for free" if this 2-line patch helps.

            People

              panda Andrew Perepechko
              panda Andrew Perepechko
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: