| CPC G06F 12/1466 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0614 (2013.01); G06F 3/0622 (2013.01); G06F 3/0637 (2013.01); G06F 3/065 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 9/526 (2013.01)] | 11 Claims |

|
1. A method, comprising:
receiving, by a lock server, a locking request from a first storage system, wherein the locking request comprises a locking command, first target data, and a first write address, and the first write address identifies a location for storing the first target data in the first storage system and a second storage system;
in response to determining that write lock permission for the first write address is currently granted to the second storage system, sending, by the lock server, a message to the second storage system instructing the second storage system to store the first target data to the first write address in the second storage system, wherein the message comprises the first target data and the first write address; and
receiving, by the lock server, a response from the second storage system, wherein the response indicates that the second storage system has completed writing the first target data in the second storage system.
|