Patent ID: 9606739
Date: 2017-03-28
CPC Classifications: G06F,Y10S

Claim:
1. A method of ordering data writes, comprising: at least some of a plurality of local storage devices receiving a first plurality of data writes from at least one host coupled to the local storage devices; waiting for all of the local storage devices to be ready to switch cycles; causing a coordinated and synchronized cycle switch after all of the local storage devices of the plurality of local storage devices are ready to switch cycles by sending a first command to each of local storage devices wherein the first plurality of data writes are associated with a particular cycle on each local storage device in the plurality of local storage devices; at least some of the plurality of local storage devices receiving a second plurality of writes from at least one host coupled to the local storage devices after initiating the coordinated and synchronized cycle switch wherein all of the second plurality of writes are associated with a cycle different from the particular cycle on each local storage device; and after completion of the cycle switch, each of the local storage devices of the plurality of local storage devices initiating transfer of the first plurality of writes to a corresponding remote storage device.