Patent ID: 9645753
Date: 2017-05-09
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, at a first storage node, a first write request that is to modify first data stored by the first storage node, wherein the first write request is to be replicated, external to a file system, to create a second write request to modify second data that is stored by a second storage node, wherein the second data comprises a replication of the first data; determining a current data range of the second data that is to be modified by the second write request; determining whether a previous write request, that has not yet completed updating the second storage node, is in process of modifying a data range that at least partially overlaps with the current data range of the second data; and suspending execution of the first write request upon the first data stored by the first storage node until the previous write request has completed updating the secondary storage node.