×

System and method for hijacking inodes based on replication operations received in an arbitrary order

  • US 9,858,001 B2
  • Filed: 01/22/2016
  • Issued: 01/02/2018
  • Est. Priority Date: 09/14/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • a memory containing computer-readable storage medium having stored thereon instructions for performing a method; and

    a processor coupled with the memory, the processor configured to execute the instructions to cause the processor to;

    receive, by a first storage system from a second storage system, a first replication operation that is to modify a first inode at the first storage system, wherein the first replication operation specifies that the first inode is expected to have a first inode type;

    determine that the first inode has a second inode type;

    determine that the first replication operation has been received by the first storage system out of order relative to an order for which a corresponding operation was executed at the second storage system based upon the first inode type not matching the second inode type;

    populate a first portion of inode metadata of the first inode based upon the first replication operation;

    initialize a remaining portion of the inode metadata to default values;

    receive a second replication operation that is to modify the first inode; and

    populate the remaining portion of the inode metadata based upon the second replication operation.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×