Skip to content

Commit

Permalink
ceph: snapshot management
Browse files Browse the repository at this point in the history
Ceph snapshots rely on client cooperation in determining which
operations apply to which snapshots, and appropriately flushing
snapshotted data and metadata back to the OSD and MDS clusters.
Because snapshots apply to subtrees of the file hierarchy and can be
created at any time, there is a fair bit of bookkeeping required to
make this work.

Portions of the hierarchy that belong to the same set of snapshots
are described by a single 'snap realm.'  A 'snap context' describes
the set of snapshots that exist for a given file or directory.

Signed-off-by: Sage Weil <sage@newdream.net>
  • Loading branch information
Sage Weil committed Oct 6, 2009
1 parent a8599bd commit 963b61e
Showing 1 changed file with 897 additions and 0 deletions.
Loading

0 comments on commit 963b61e

Please sign in to comment.