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

Lock ahead - Request extent locks from userspace

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Major
    • Lustre 2.11.0
    • None
    • 17290

    Description

      At the recent developers conference, Jinshan proposed a different method of approaching the performance problems described in LU-6148.

      Instead of introducing a new type of LDLM lock matching, we'd like to make it possible for user space to explicitly request LDLM locks asynchronously from the IO.

      I've implemented a prototype version of the feature and will be uploading it for comments. I'll explain the state of the current version in a comment momentarily.

      Attachments

        1. sle11_build_tools.tar.gz
          2.48 MB
        2. mmoore cug slides.pdf
          1.15 MB
        3. LUSTRE-LockAhead-140417-1056-170.pdf
          64 kB
        4. LockAhead-TestReport.txt
          1.36 MB
        5. LockAheadResults.docx
          516 kB
        6. lockahead_ladvise_mpich_patch
          30 kB
        7. cug paper.pdf
          714 kB
        8. anl_mpich_build_guide.txt
          18 kB

        Issue Links

          Activity

            People

              paf Patrick Farrell (Inactive)
              paf Patrick Farrell (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: