Invention Grant
- Patent Title: System and method for hijacking inodes based on replication operations received in an arbitrary order
-
Application No.: US15850538Application Date: 2017-12-21
-
Publication No.: US10852958B2Publication Date: 2020-12-01
- Inventor: Devang K. Shah , Alan S. Driscoll
- Applicant: NetApp Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp Inc.
- Current Assignee: NetApp Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cooper Legal Group, LLC
- Main IPC: G06F16/27
- IPC: G06F16/27 ; G06F16/178 ; G06F16/23 ; G06F3/06

Abstract:
A system and method for hijacking inodes based on replication operations received in an arbitrary order is used to assist a data replication operation from a source storage system to a destination storage system. The source storage system generates a set of replication operations as part of a replication process and transmits the replication operations in an arbitrary order. After receiving a replication operation, the system determines whether the operation is inconsistent with a corresponding destination inode. If an inconsistency exists, the system hijacks the destination inode by replacing the destination inode's metadata with data determined based on the replication operation. The system may also delete metadata from the inode and/or initialize metadata to default values if the metadata was not replaced based on the replication operation. The system then waits for a second replication operation that contains the remaining metadata and replaces the metadata based on the second replication operation. In addition, data blocks associated with the previous version of the inode are freed.
Public/Granted literature
- US20180165026A1 SYSTEM AND METHOD FOR HIJACKING INODES BASED ON REPLICATION OPERATIONS RECEIVED IN AN ARBITRARY ORDER Public/Granted day:2018-06-14
Information query