Resilient implementation of client file operations and replication
AssigneeNetApp, Inc.
InventorsAkhil Kaushik, Anil Kumar Ponnapur, Aravind Srinivasa Raghavan, Manoj Kumar V Sundararajan
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetApp, Inc.
InventorsAkhil Kaushik, Anil Kumar Ponnapur, Aravind Srinivasa Raghavan, Manoj Kumar V Sundararajan
Estimating the term…
One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host first storage having a replication relationship with second storage hosted by a second storage controller. To improve resiliency against transient network issues of a network between the storage controllers, the first storage controller may implement a queue and retry mechanism to retry replication operations not acknowledge back by the second storage controller within a threshold time. The second storage controller may maintain a cumulative sequence number of a latest replication operation performed in order, an operation response map of replication operations performed out of order, and an operation finder map identifying currently implemented replication operations, which may be used to process incoming replication operations. Single write semantics, write order consistency, and reduction of write amplification may be provided.
A method comprising:
A computing device comprising:
A non-transitory machine readable medium comprising instructions for performing a method, which when executed by a machine, causes the machine to:
Dependencies are inferred from the claim text.