Invention Application
- Patent Title: SNAPSHOT CREATION WORKFLOW
- Patent Title (中): SNAPSHOT创作工作流程
-
Application No.: US14869340Application Date: 2015-09-29
-
Publication No.: US20170031769A1Publication Date: 2017-02-02
- Inventor: Ling Zheng , Long Yang , Kayuri H. Patel , Suhas Prakash , Jeffrey S. Kimmel , Anshul Pundir , Arun Rokade
- Applicant: NetApp, Inc.
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F3/06

Abstract:
A technique efficiently creates a snapshot for a logical unit (LUN) served by a storage input/output (I/O) stack executing on a node of a cluster that organizes data as extents referenced by keys. In addition, the technique efficiently creates one or more snapshots for a group of LUNs organized as a consistency group (CG) and served by storage I/O stacks executing on a plurality of nodes of the cluster. To that end, the technique involves a plurality of indivisible operations (i.e., transactions) of a snapshot creation workflow administered by a Storage Area Network (SAN) administration layer (SAL) of the storage I/O stack in response to a snapshot create request issued by a host. The SAL administers the snapshot creation workflow by initiating a set of transactions that includes, inter alia, (i) installation of barriers for LUNs (volumes) across all nodes in the cluster that participate in snapshot creation, (ii) creation of point-in-time (PIT) markers to record those I/O requests that are included in the snapshot, and (iii) updating of records (entries) in snapshot and volume tables of a cluster database (CDB).
Public/Granted literature
- US09740566B2 Snapshot creation workflow Public/Granted day:2017-08-22
Information query