XS Oracle 2009 The Reflink Operation In Ocfs2

997 views

Published on

Joel Becker & Tao Ma: REFLINK Operation in ocfs2

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
997
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

XS Oracle 2009 The Reflink Operation In Ocfs2

  1. 1. The REFLINK Operation in OCFS2 Joel Becker Tao Ma Oracle
  2. 2. Problem Virtual Machines want: Snapshots Clones Space savings
  3. 3. The REFLINK Operation int reflink(const char *oldpath, const char *newpath); reflink()has the same calling semantics as link (2), but creates a new file that shares all the data extents of the source file.
  4. 4. Using REFLINK Snapshots: # umask 333 && reflink host1.img host1.img.snap Restore: # unlink host1.img # reflink host1.img.snap host1.img Clones: # reflink os-base.img host1.img # create-vm --name host1 host1.img
  5. 5. Discuss! Questions? Thank you for having us here. Joel & Tao

×