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

ldiskfs integtrated filesystem snapshot

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 9223372036854775807

    Description

      The performance of ldiskfs+LVM snapshots quickly declines when there are multiple snapshots in existence, since the block-layer snapshot requires data copies for each snapshot copy.

      Rather than having a layered ldiskfs on top of a block-layer snapshot device, it would be better to have an integrated fileystem-level snapshot in ldiskfs, more similar to that of ZFS, so that snapshot blocks/inodes can be COW-referenced within the filesystem without a data copy.

      It is desirable to have a whole-filesystem snapshot mechanism, unlike DL-Snap in LU-11512, which requires whole-filesystem traversal in order to make an explicit copy of every directory/file being snapshotted. That can take a considerable time for large filesystems, and multiplies metadata consumption for each additional snapshot created.

      Attachments

        Issue Links

          Activity

            [LU-13660] ldiskfs integtrated filesystem snapshot
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-18914 [ LU-18914 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-12648 [ LU-12648 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-18456 [ LU-18456 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to EX-838 [ EX-838 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to EX-2916 [ EX-2916 ]
            adilger Andreas Dilger made changes -
            Link New: This issue duplicates EX-1503 [ EX-1503 ]
            adilger Andreas Dilger created issue -

            People

              wc-triage WC Triage
              adilger Andreas Dilger
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: