×

Enabling data replication processes between heterogeneous storage systems

  • US 10,628,380 B2
  • Filed: 07/24/2014
  • Issued: 04/21/2020
  • Est. Priority Date: 07/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • identifying a first protocol message mapped to a first snapshot operation request, generated by a first file system of a first device for initiating a snapshot operation, within a first library structure mapping a first set of snapshot operation requests interpretable by the first file system to protocol messages, wherein the first set of snapshot operation requests within the first library structure are uninterpretable by a second file system of a second device;

    transmitting the first protocol message to the second device, wherein a second library structure is accessible to the second file system for identifying a snapshot operation request mapped to the first protocol message, wherein the second library structure maps a second set of snapshot operation requests interpretable by the second file system to the protocol messages, wherein the second set of snapshot operation requests within the second library structure are uninterpretable by the first file system, and wherein the snapshot operation request corresponds to the snapshot operation to remove a lock, on a snapshot at the second device, held by the first device by disassociating the snapshot from an identifier of the first device and by automatically deleting the snapshot to remove the lock based upon a bit not being set by the second device to override the snapshot operation request corresponding to the first protocol message, wherein the snapshot operation request is overridden based upon the bit being set; and

    identifying a second snapshot operation request mapped to a second protocol message, received from the second device, within the first library structure, wherein the second snapshot operation request is processed by the first file system, and wherein the second snapshot request is uninterpretable by the second file system.

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