Project

General

Profile

Feature #1680

support reflink (cheap file copy/clone)

Added by Anonymous over 12 years ago. Updated 7 months ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Performance/Resource Usage
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Client, Common/Protocol, Ganesha FSAL, MDS, ceph-fuse, kceph, libcephfs, osdc
Labels (FS):
task(hard)
Pull request ID:

Description

It seems the API is still fs-specific ioctls, but there's repeated discussion about reflink(2).
If a nice common API arises, or if we're willing to have our own Ceph-specific ioctl, there's some interest for having reflink functionality out there.

http://thread.gmane.org/gmane.linux.file-systems/31535


Related issues

Related to CephFS - Feature #44274: mds: disconnect file data from inode number New
Blocked by CephFS - Feature #24464: cephfs: file-level snapshots New 06/08/2018

History

#1 Updated by Sage Weil over 11 years ago

  • Project changed from Ceph to CephFS
  • Category deleted (1)

#2 Updated by Sage Weil over 11 years ago

  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 1314

#3 Updated by Sage Weil over 11 years ago

  • translation missing: en.field_position deleted (1318)
  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 1318

#4 Updated by Patrick Donnelly over 5 years ago

  • Subject changed from cephfs: Support reflink to support reflink (cheap file copy/clone)
  • Category set to Performance/Resource Usage
  • Start date deleted (11/04/2011)
  • Component(FS) Client, Common/Protocol, Ganesha FSAL, MDS, ceph-fuse, kceph, libcephfs, osdc added
  • Labels (FS) task(hard) added

#5 Updated by Patrick Donnelly over 5 years ago

#6 Updated by Patrick Donnelly about 4 years ago

  • Related to Feature #44274: mds: disconnect file data from inode number added

#7 Updated by Ole salscheider 7 months ago

This feature would really be appreciated. We would like to switch to Ceph for our cluster storage, but we rely heavily on reflink copies for large versioned datasets.

Also available in: Atom PDF