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

improve Lustre unaligned IO read performances

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.14.0
    • None
    • None
    • 9223372036854775807

    Description

      Currently, Lustre works well for aligned IO, but performance is pretty bad for unaligned IO stride read, we might need take some efforts to improve this situation.

      One of the main problem with current stride read is it is based on Page Index, so if
      we hit unaligned page case, Stride Read detection will not work well.

      To support unaligned page stride read, we might change page index to bytes offset thus
      stride read pattern detection work well and we won't hit many small pages RPC and readahead window reset.

      At the same time, we shall keep as much as performances for existed cases and make
      sure there won't be obvious regressions for aligned-stride and sequential read.

      Attachments

        Issue Links

          Activity

            People

              wshilong Wang Shilong (Inactive)
              wshilong Wang Shilong (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: