Invention Application
US20170032005A1 SNAPSHOT AND/OR CLONE COPY-ON-WRITE 审中-公开
SNAPSHOT和/或克隆复制写入

  • Patent Title: SNAPSHOT AND/OR CLONE COPY-ON-WRITE
  • Patent Title (中): SNAPSHOT和/或克隆复制写入
  • Application No.: US14814804
    Application Date: 2015-07-31
  • Publication No.: US20170032005A1
    Publication Date: 2017-02-02
  • Inventor: Ling ZhengAnshul Pundir
  • Applicant: NetApp, Inc.
  • Main IPC: G06F17/30
  • IPC: G06F17/30
SNAPSHOT AND/OR CLONE COPY-ON-WRITE
Abstract:
A technique improves efficiency of a copy-on-write (COW) operation used to create a snapshot and/or clone by a volume layer of a storage input/output (I/O) stack executing on one or more nodes of a cluster. The snapshot/clone may be represented as an independent volume, and embodied as a respective read-only copy (snapshot) or read-write copy (clone) of a parent volume. Volume metadata managed by the volume layer is organized as one or more multi-level dense tree metadata structures, wherein each level of the dense tree includes volume metadata entries for storing the metadata. The volume metadata entries may be organized as metadata pages having associated metadata page keys. Each metadata page is rendered distinct or “unique” from other metadata pages in an extent store layer of the storage I/O stack through the use of a multi-component uniqifier contained in a header of each metadata page. To improve the efficiency of the COW operation, the technique allows the use of reference count operations on the metadata page keys of the “unique” metadata pages so as to allow sharing of the metadata pages individually between the parent volume and the snapshot/clone.
Information query
Patent Agency Ranking
0/0