×

DETECTING OUT-OF-BAND (OOB) CHANGES WHEN REPLICATING A SOURCE FILE SYSTEM USING AN IN-LINE SYSTEM

  • US 20160188627A1
  • Filed: 03/04/2016
  • Published: 06/30/2016
  • Est. Priority Date: 08/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system positioned in-line between a plurality of clients and a source file system, the system comprising:

  • a memory resource to store instructions;

    one or more processors using the instructions stored in the memory resource to;

    populate a target memory with one or more file system objects from the source file system;

    store file handles and corresponding metadata for each of the one or more file system objects populated in the target memory;

    receive a request from a client in the plurality of clients, the request specifying a file handle for a file system object stored on the source file system;

    retrieve source metadata from the source file system, the source metadata corresponding to the specified file handle;

    retrieve system metadata stored in the system, the system metadata corresponding to the specified file handle;

    determine whether the source metadata matches the system metadata;

    upon determining that the source metadata and the system metadata match, respond to the request from the client with the file system object from the target memory; and

    upon determining that the source metadata and the system metadata do not match, replace the system metadata with the source metadata and update the file system object in the target memory with the file system object in the source file system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×