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

Support for Lustre Servers (ldiskfs backend) on kernel 4.12.8

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • None
    • Lustre 2.11.0
    • None
    • CentOS 7.4 with kernel 4.12.8
    • 9223372036854775807

    Description

      Some improvements in latest kernel allow to boost Lustre performance (on some workloads we can expect up to 30% better, you can have more details on it if you read this LUG presentation [Lustre osd-ldiskfs on kernel 4.12.8|http://cdn.opensfs.org/wp-content/uploads/2018/04/Delbary-Lustre_Server_On_Kernel_4_12_8.pdf]

      This LU purposes patches to support ldiskfs backend.

      When we began this work on commit "1defa62a19e71c021ec2cf9fc9e0481e9ab962e0", we needed patches for ldiskfs and osd-ldiskfs. Right now people have done the job for the osd-ldiskfs, i submit only the patches for ldiskfs and some autoconf file (to specify explicitly that's for kernel 4.12.8).

      Feature is not working: Project_quota

      Attachments

        Issue Links

          Activity

            [LU-10942] Support for Lustre Servers (ldiskfs backend) on kernel 4.12.8

            We are now several version ahead of this  Will keep patch around for reference for newer vanilla kernel support

            simmonsja James A Simmons added a comment - We are now several version ahead of this  Will keep patch around for reference for newer vanilla kernel support

            Hi Shuichi,

            I think 4.12 will not be a LTS version kernel for Linux distribution!

            I did the job for this version because it was the latest vanilla when we wanted to improve Lustre performance.

            Yes i agree, your team can rebase theses patches to support 4.14 or 4.15 kernel.

            Moreover, it will be nice to wait for some reviewers (to avoid "overwork" on your side).

            delbaryg DELBARY Gael (Inactive) added a comment - Hi Shuichi, I think 4.12 will not be a LTS version kernel for Linux distribution! I did the job for this version because it was the latest vanilla when we wanted to improve Lustre performance. Yes i agree, your team can rebase theses patches to support 4.14 or 4.15 kernel. Moreover, it will be nice to wait for some reviewers (to avoid "overwork" on your side).

            Hello Gael,
            Do you really want to keep 4.12 kernel support?
            I wonder if we could rebase patches to support 4.15 kernel for Ubuntus18.04 server. Do you agree on this?

            ihara Shuichi Ihara (Inactive) added a comment - Hello Gael, Do you really want to keep 4.12 kernel support? I wonder if we could rebase patches to support 4.15 kernel for Ubuntus18.04 server. Do you agree on this?

            DELBARY Gael (gael.delbary@cea.fr) uploaded a new patch: https://review.whamcloud.com/32572
            Subject: LU-10942 kernel: add ldiskfs support for kernel 4.12.8
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 3ec42785a1980fd27b3ca89f678d9c7d778788da

            gerrit Gerrit Updater added a comment - DELBARY Gael (gael.delbary@cea.fr) uploaded a new patch: https://review.whamcloud.com/32572 Subject: LU-10942 kernel: add ldiskfs support for kernel 4.12.8 Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 3ec42785a1980fd27b3ca89f678d9c7d778788da

            Hello Peter,

            Yes we have patches for :

            • ldiskfs
            • osd-ldiskfs
            • autoconf (to support new 4.12.8 series)

            I will try to update this LU with a short description ...

            Gael

            delbaryg DELBARY Gael (Inactive) added a comment - Hello Peter, Yes we have patches for : ldiskfs osd-ldiskfs autoconf (to support new 4.12.8 series) I will try to update this LU with a short description ... Gael
            pjones Peter Jones added a comment -

            Gael

            Is this something that you are working on?

            Peter

            pjones Peter Jones added a comment - Gael Is this something that you are working on? Peter

            People

              delbaryg DELBARY Gael (Inactive)
              cealustre CEA
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: